Archives


Here is everything.

2015

  1. Two Weeks of Extreme Programming
  2. I Don't Disagree
  3. Removing Comments
  4. Migrating from Octopress to Jekyll
  5. I'm going to kill you Zason!
  6. Are you a Boy Scout?

2014

  1. How Task Driven Development Kills the Craft of Software Engineering
  2. Got Slack?
  3. Configuring Apache Virtual Hosts on Mac OS X
  4. Installing Apache, PHP, and MySQL on Mac OS X Yosemite
  5. The Reading List
  6. Finally, I speak PHP
  7. Failures and Fuck-ups
  8. The Debugging Golden Rule
  9. A rockstar developer can't save you
  10. Letting a successful app fail

2013

  1. Beerio Kart
  2. A Comment from StackOverflow
  3. Launching my first Kickstarter project
  4. gh - Open GitHub from the Command Line
  5. Recruiter Methods
  6. Convert uniqid() to a timestamp
  7. Journey to become an iOS Developer
  8. Fixing PHP Errors
  9. Contribute
  10. Buying a hatchet in Manhattan
  11. Common debugging for PHP and MySQL
  12. Updated: WordPress Multitenacy
  13. PHP Namespaces: Avoid use
  14. Why I leave a job
  15. How to win Family Feud
  16. Forward-Compatible Code
  17. Benchmark: Octopress vs. WordPress
  18. Why Apple should buy Spotify
  19. Migrating from WordPress to Octopress

2012

  1. A Response to “Micro-Optimizations in PHP”
  2. Why [certain language] developers are better developers
  3. Tough Mudder Kentucky
  4. Be a Better PHP Developer: Coding Standards
  5. Install PEAR and PECL on Mac OS X
  6. Speaking at WordCamp Louisville 2012
  7. Installing Apache, PHP, and MySQL on Mac OS X
  8. Updating SVN for Mac OS X
  9. Drunkwalking
  10. Ice Cream Tragedy
  11. In Code: Fashion vs. Style
  12. Once I Gave Money to a Bum
  13. 21 Ways to Make WordPress Fast
  14. WordPress Multitenancy
  15. Speaking at WordCamp Chicago 2012
  16. Be a Better PHP Developer: The Basics
  17. Developer vs. Engineer
  18. Migrating WordPress to Amazon EC2
  19. Day 9: Bear Encounter
  20. Day 8: Trail Mode
  21. Day 7: Rain
  22. Day 6: Trail Legs
  23. Day 5: Beast Mode
  24. Day 4: Trade Offs
  25. Day 3: Going the Distance
  26. Day 2: Men and Boys
  27. Day 1: White Blaze
  28. Appalachian Trail Gear List
  29. Bootstrapping the Appalachian Trail
  30. Louisville PHP User Group
  31. Another year of PocketBracket: A March Madness App
  32. Installing and Configuring AWStats on Amazon EC2
  33. Generate user password for CakePHP Auth
  34. Netflix Feature Request: Multiple Account Profiles
  35. Installing, Configuring, and Deploying I/O Docs
  36. Unexpected behavior with drop-down option order using minYear, maxYear in CakePHP

2011

  1. Tough Mudder Indiana
  2. Installing node.js, npm, and redis on Mac OS X
  3. Tough Mudder Challenge
  4. Review of PHPMyAdmin 3.4
  5. CakePHP Auth Component loginRedirect Behavior
  6. My Talk at WordCamp Louisville: Configuring WordPress for Multiple Environments
  7. I’m Speaking at WordCamp Louisville
  8. Install siege on Mac OS X
  9. My Talk at WordCamp Chicago: Configuring WordPress for Multiple Environments
  10. Guidance Text using CakePHP’s Form Helper
  11. WordPress Database Connection Error After Migration
  12. Conditional Validation in CakePHP
  13. CakePHP not inheriting custom app_controller and app_model

2010

  1. A Week with Apple TV and Netflix
  2. Facebook Places vs Foursquare
  3. Electrosis
  4. Root Cause Analysis
  5. PocketBracket 2.0 Update with an iPad Giveaway
  6. An Active Choice: No Flash Support for iPhone, iPad

2009

  1. Elevator Etiquette
  2. Routines of a good developer
  3. AWOFT: Meetings
  4. iPhone App: LastPlayed
  5. My Last IE6 Hack
  6. Installing a trampoline on 18′ Hobie Cat
  7. iPhone App: PocketBracket – March Madness

2008

  1. JavaScript Tab Solution using Prototype
  2. JavaScript Accordion using Prototype
  3. The Fallout of Babel
  4. JavaScript Cookie Object using Prototype
  5. CSS Organizer and Minifier
  6. "Hello World"
  7. Why ColdFusion is Dead