Tech Notes

Technical articles from 2010-2015 on PHP, Symfony, Drupal, and web development

Between 2010 and 2015, I wrote extensively about PHP, Symfony, Drupal, and web development. These tech notes remain available for reference, though some technical details may be outdated.

Browse by topic using tags, or scroll through the chronological list below.

Tech note · Aug 2012
Automated, continuous testing with Guard
Tech note · Jun 2012
memcpy with Haskell and Vim
Tech note · Jun 2012
Changing your MAC address
Tech note · May 2012
Factorials in Haskell
Tech note · May 2012
Haskell list comprehension to color states
Tech note · Apr 2012
Expected identifier error in Internet Explorer
Tech note · Apr 2012
I look good naked
Tech note · Mar 2012
RSS accessibility - no excuses
Tech note · Mar 2012
Three tenets of pair programming
Tech note · Mar 2012
Facebook PHP SDK with Composer
Tech note · Mar 2012
Rally for PHP
Tech note · Jan 2012
Settle your technical debt
Tech note · Dec 2011
jQuery ID selector performance
Tech note · Dec 2011
Order condition's expected and actual value
Tech note · Nov 2011
Sensio Connect for the Symfony community
Tech note · Nov 2011
Skip THOSE comments in your code
Tech note · Oct 2011
Generate htpasswd for Nginx
Tech note · Sep 2011
Installing Redis on Ubuntu with APT
Tech note · Sep 2011
There is a bundle for that!
Tech note · Sep 2011
Symfony2 file permissions in Ubuntu