Linux System Administration is one of my favorite topics and was the origin of this blog. Around 2004 while I was finishing a degree in Communication I started a side hobby building servers in my apartment. I read every Unix & Linux command line tools textbooks I could find at the library and I only screwed up fdisk once.
Since I started running Linux full-time in those days I have continued to self-host many things, mostly DNS and some websites, while I let others manage my mail services. Managing an e-mail server takes a *lot* of effort to manage for a small number of people.
Recently I have really doubled-down on using Docker as my primary orchestration tool. I have made docker images for *years* at this point but I now I have gone a step further to insist on it for nearly everything. Having docker manage my build processes makes everything uniform without a great amount of complexity, specifically when dealing with multiple programming languages in the same project.
- Thinking of Websites as a Series of Apps (2020-07-09)
- Use more than two DNS servers (2017-07-27)
- Creating a static archive of a Drupal site (2017-04-24)
- Hosting your own Git-based shared repositories using SSH (2012-12-24)
- Want to be a Linux admin? Start here. (2009-08-08)
- Securing your site with SSL (2009-03-27)
- Migration to Debian 5, aka, Lenny (2009-03-09)
- Authenticated Email for Newsletters (2008-08-21)
- Falling in love with wikis again (2008-06-08)
- Introducing New Servers, East and West (2008-03-07)
- Winter technology meanderings - web and email system upgrades (2008-01-26)
- Always buy two (different) computers for mission critical applications (2007-09-04)
- Upgrading the Debian way (2007-08-06)
- Moving beyond just tagging using del.icio.us (2007-07-25)
- New hardware coming soon (2007-06-26)
- Automatic Upgrade (2007-04-11)
- Internet remote control (2006-11-18)
- Typing in Chinese on Debian (2006-11-06)
- After years of Photoshop, the Gimp is rocking my world (2006-11-04)
- Posting with Blackberry (2006-11-02)
- A Linux weekend (2006-09-04)
- Radio station prototype on Debian (2006-07-23)
- Managing mailing lists with ecartis software (2006-07-19)
- Finally, a schedule... done a very strange way... (2006-07-17)
- 'Week of month' calculation for cron (2006-07-10)
- Linux media server rebooted, uptime ramblings will follow... (2006-07-03)
- On changing Linux server configurations... (2006-07-03)
- The newsletter writer's guide to project management (2006-06-27)
- As Linux grows, Mac market share set to increase? (2006-06-19)
- Microsoft finally changes their message on Linux (2006-02-06)