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.
- Sep 2011 Symfony2 file permissions in Ubuntu
- Aug 2011 Debugging Google Analytics
- Aug 2011 Language prefix and Google Analytics
- Jul 2011 Symfony2 validation in XML
- Jul 2011 Communities comparison for PHP frameworks
- Jul 2011 PHP session garbage collection
- Jul 2011 Monitor and debug with Charles proxy
- Jul 2011 Different titles in Google SERP
- Jul 2011 Installing Phrozn PHP on Ubuntu
- Jun 2011 Fixing readline for the Ruby on Rails console
- May 2011 Hosting Silex apps on PHP PaaS Pagoda Box
- May 2011 The new era of PaaS to host and deploy PHP
- May 2011 DOM traversing with XPath in PHP
- May 2011 Configuring Unicode domains with Punycode
- Apr 2011 Symfony2 CLI bash script
- Apr 2011 CSS Naked Day 2011
- Apr 2011 Centralized user authentication/management
- Mar 2011 Stopping spam with Symfony forms
- Mar 2011 Facebook canvas with HTTP problems
- Mar 2011 Stopping spam with a tasty honeypot