Articles
Articles I’ve written on various technical topics, mostly related to software development:
- Serve Your Rails App Over SSL in Development Mode (May 2024)
- Working with External Services in Nest.js (September 2021)
- Managing Connections in Express Apps (June 2021)
- 3 Uses of `git rebase` for Your Daily Workflow (October 2020)
- Two Ways to Share Git Hooks with Your Team (May 2017)
- OTP: The Fun and Frustration of C (February 2015)
- Collaborate with Google Slides, Deliver with Keynote (January 2015)
- Fun with Cellular Automata (April 2014)
- Teaching Kids Programming with Khan Academy (April 2014)
- Game Programming in C with the Ncurses Library (March 2014)
- Fixing Missing Assets With Rails 4 on Heroku (September 2013)
- Three Reasons I Hate Laptops in Meetings (May 2013)
- Why I Chose to Learn C (March 2013)
- Refactoring Patterns: The Rails Middleware Response Handler (November 2012)
- Protip: Passing Parameters to Your Rake Tasks (December 2009)
- Keep Your Friends Close, But Your Test Data Closer (September 2009)
- Conditionally Customize Your URLs in Rails (March 2009)
- Test Drive mod_rewrite Rules With Test::Unit (February 2009)
- Fast, Cheap, and Good: My Rails Rumble Experience (October 2008)
- I Have a Pull Request on GitHub, Now What? (April 2008)
- Maintaining Lookup Data in Your Rails Application (April 2008)
- No Query String? No Problem. (March 2008)
- Smart Application Messaging: The Email Reflector (October 2006)
- Quick Apache Rewrite Rule for MVC Apps (June 2006)