Tech notes
The technical archive
Focused write-ups of single technical problems and how I solved them. Mostly a 2010–2014 PHP and Symfony archive, now being added to again.
One specific problem, one solution, no preamble.
Most of what’s here is archive. Between 2010 and 2014 I wrote a lot about PHP, Symfony, Drupal, and the web stack of the day. Plenty of it has aged badly enough that it won’t run against a current version. It still gets found and still gets used, so it stays.
I’m adding current notes as I go.
- Aug 2012 Your API is not RESTful
- Aug 2012 Automated, continuous testing with Guard
- Jun 2012 memcpy with Haskell and Vim
- Jun 2012 Changing your MAC address
- May 2012 Factorials in Haskell
- May 2012 Haskell list comprehension to color states
- Apr 2012 Expected identifier error in Internet Explorer
- Apr 2012 I look good naked
- Mar 2012 RSS accessibility - no excuses
- Mar 2012 Three tenets of pair programming
- Mar 2012 Facebook PHP SDK with Composer
- Mar 2012 Rally for PHP
- Jan 2012 Settle your technical debt
- Dec 2011 jQuery ID selector performance
- Dec 2011 Order condition's expected and actual value
- Nov 2011 Sensio Connect for the Symfony community
- Nov 2011 Skip THOSE comments in your code
- Oct 2011 Generate htpasswd for Nginx
- Sep 2011 Installing Redis on Ubuntu with APT
- Sep 2011 There is a bundle for that!