All Posts
Working for Hashicorp
Monday, October 13, 2014
The blogless year: What I've been up to
Sunday, July 20, 2014
Measuring the Quality of Code
Sunday, September 08, 2013
Yum repository snapshots made easy with pakrat
Saturday, August 03, 2013
Open Source: The Contributor's Angle
Tuesday, July 09, 2013
Thoughts on simplified serialization formats
Thursday, April 11, 2013
slide.sh - Spend less time making slides
Tuesday, March 05, 2013
veneer-swagger - Do something nice for your API documentation
Saturday, January 12, 2013
veneer - An experimental REST API framework for PHP
Friday, December 21, 2012
tell - A puppet module to notify external parties of resource changes
Wednesday, December 12, 2012
Puppet packagelist module version 0.2.3 released
Sunday, December 02, 2012
Puppet and RPM verification problems
Sunday, December 02, 2012
Puppet package list module available on puppetforge
Thursday, November 08, 2012
Manage sets of packages in puppet
Tuesday, November 06, 2012
Manage sets of packages using simple encoded lists in Puppet
Tuesday, October 09, 2012
monit-zookeeper - Write Monit data to Zookeeper in realtime
Wednesday, September 19, 2012
Managing GPU fan speed on ATI Radeon cards under RHEL/CentOS/Scientific Linux
Wednesday, September 05, 2012
Splitting and Decoding multiple JSON objects in PHP
Tuesday, July 31, 2012
JSON - PrettyPrint in PHP, pre-5.4
Tuesday, July 10, 2012
Standards-based data encryption in PHP
Friday, April 27, 2012
Mysterious puppet agent hangs, stale puppetdlock
Saturday, March 31, 2012
EL5 to EL6: Pushing an in-place upgrade with Puppet
Saturday, January 07, 2012
Running an Apple 27-inch LED Cinema Display on a standard PC
Wednesday, November 23, 2011
Word Wrapping in C
Tuesday, November 22, 2011
Designing an Upgrade-friendly database schema
Saturday, October 01, 2011
Puppet Self-Management
Tuesday, July 19, 2011
Global definitions and relative scope in Puppet
Saturday, May 14, 2011
Configuring console blanking on RHEL5-based distributions
Tuesday, February 08, 2011
jQuery delivers real-time collaboration to business with ease
Saturday, December 18, 2010
entab - A utility to convert from white-space to tabbed output
Friday, November 19, 2010
A less-than-useful program to print crazy-colored text
Sunday, October 31, 2010
A quick introduction to GFS2 over iSCSI
Friday, October 08, 2010
CVE-2010-3081
Saturday, September 25, 2010
osCommerce Password Hashing Concept
Friday, September 24, 2010
An epic RAID 10 failure - or was it a triumph?
Wednesday, September 08, 2010
SpamAssassin Filter Failure
Monday, September 06, 2010
Basic server statistics script for PHP
Saturday, September 04, 2010
Primitive contact import script for AtMail
Tuesday, July 20, 2010
Run commands on a gob of linux servers easily with ssh and expect
Tuesday, June 01, 2010
Bash variable expansion tricks
Wednesday, May 12, 2010
Building a RHEL kernel optimized for PXE booting
Saturday, May 08, 2010
Simple and effecient cron management with puppet
Thursday, April 29, 2010
Screenshot sharing made easy with ImageMagick
Monday, April 19, 2010
Conditionally create a file in puppet
Saturday, April 17, 2010
Generate valid RSS using PHP
Friday, April 16, 2010