61°F

Aaron Parecki

  • Articles
  • Notes
  • Photos

#servers

  • Jeremy Keith https://adactio.com/

    Local-first software: You own your data, in spite of the cloud

    April 6th, 2020

    The cloud gives us collaboration, but old-fashioned apps give us ownership. Can’t we have the best of both worlds?

    We would like both the convenient cross-device access and real-time collaboration provided by cloud apps, and also the personal ownership of your own data embodied by “old-fashioned” software.

    This is a very in-depth look at the mindset and the challenges involved in building truly local-first software—something that Tantek has also been thinking about.

    Portland, Oregon • 42°F
    Mon, Apr 6, 2020 8:03am +00:00 (liked on Mon, Apr 6, 2020 7:21am -07:00) #localfirst #applications #architecture #offline #collaboration #devices #privacy #decentralisation #storage #digital #preservation #progressive #webapps #pwas #backend #servers #frontend #development #synchronisation #data #ownership
  • Aaron Parecki
    Time for my quarterly server upgrades, which I am 2 months behind on.
    Portland, Oregon
    1 like
    Thu, Apr 27, 2017 9:14am -07:00 #servers
  • Aaron Parecki
    Finally got rid of my oldest @Linode, the one that was so old the recent OpenSSL bugs weren't even written yet.
    Portland, Oregon, USA
    2 likes 1 reply
    Sat, Jul 23, 2016 10:21am -07:00 #servers #linode
  • https://petermolnar.eu/lightweight-system-monitoring-with-collectd-and-jarmon/
    Aaron Parecki
    Thanks for this writeup. It's enough to convince me that collectd might be a good replacement for Munin, for many of the reasons you state.

    > They come in various languages, bash, Perl, Python, and so on, they does not share any similarities and sometimes they even have dependencies not mentioned during the install or in the readme.

    I actually like this aspect of Munin, since it means you can write plugins in any language, or even write them into web applications themselves as I did with webmention.io (https://github.com/aaronpk/webmention.io/blob/87ed251a0775269941c4e42763fbabc2b5dbf162/controllers/munin.rb) Also, it seems to also be true for collectd too! It looks like the curl_json plugin expects to be able to find JSON data at a URL, which means you can write the plugin in any language. I also found a redis plugin which is just a bash script.
    Portland, Oregon, USA
    Sun, Mar 6, 2016 8:09am -08:00 #collectd #munin #monitoring #servers
  • Nick Craver - Stack Overflow: The Architecture - 2016 Edition (nickcraver.com)
    Wed, Feb 17, 2016 2:01pm -08:00 #stackoverflow #ops #servers #scale
  • Aaron Parecki
    It's been almost 8 years, but I finally am shutting down my Postfix server! Managed to move everything to either Dreamhost or Mailgun. Hooray for not getting on blacklists every other month!
    Portland, Oregon, USA
    Sat, Feb 13, 2016 3:34pm -08:00 #servers
  • Add nginx as a ubuntu service stop and reload doesn't work (stackoverflow.com)
    Service started well with the init file, but stop or restart didn't. In the end the cause was a different path to the pid file in the nginx.conf and the init script. Make sure they both point to the same location.
    Sat, Feb 8, 2014 11:29am -08:00 #linux #nginx #ops #servers #ubuntu
  • XFS Filesystem has duplicate UUID problem (linux-tips.org)
    Sat, May 25, 2013 8:01pm -07:00 #filesystem #linux #servers #xfs
  • PostgreSQL when it is not your job (reinout.vanrees.org)
    Wed, Jun 6, 2012 10:17am -07:00 #database #db #postgres #servers #sysadmin #tips
  • email2trac (subtrac.sara.nl)
    Wed, Jun 1, 2011 5:22pm -07:00 #email #servers #trac
  • PHP “require” Performance (www.gazehawk.com)
    Mon, May 16, 2011 11:28pm -07:00 #performance #php #scaling #servers
  • MySQL Slave Lag (Delay) Explained And 7 Ways To Battle It (beerpla.net)
    Sun, May 15, 2011 11:48am -07:00 #databases #mysql #scaling #servers
  • Building Software Systems at Google and Lessons Learned (www.slideshare.net)
    Wed, Mar 2, 2011 10:51pm -08:00 #datacenter #google #scaling #servers
older

Hi, I'm Aaron Parecki, Director of Identity Standards at Okta, and co-founder of IndieWebCamp. I maintain oauth.net, write and consult about OAuth, and participate in the OAuth Working Group at the IETF. I also help people learn about video production and livestreaming. (detailed bio)

I've been tracking my location since 2008 and I wrote 100 songs in 100 days. I've spoken at conferences around the world about owning your data, OAuth, quantified self, and explained why R is a vowel. Read more.

  • Director of Identity Standards at Okta
  • IndieWebCamp Founder
  • OAuth WG Editor
  • OpenID Board Member

  • 🎥 YouTube Tutorials and Reviews
  • 🏠 We're building a triplex!
  • ⭐️ Life Stack
  • ⚙️ Home Automation
  • All
  • Articles
  • Bookmarks
  • Notes
  • Photos
  • Replies
  • Reviews
  • Trips
  • Videos
  • Contact
© 1999-2025 by Aaron Parecki. Powered by p3k. This site supports Webmention.
Except where otherwise noted, text content on this site is licensed under a Creative Commons Attribution 3.0 License.
IndieWebCamp Microformats Webmention W3C HTML5 Creative Commons
WeChat ID
aaronpk_tv