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.
- Jan 2013 Redirection for mobile sites
- Jan 2013 Gardening your code
- Jan 2013 Have Composer use development branches
- Jan 2013 PX to EM with Sass
- Jan 2013 RSS/Atom feed to Facebook page and Twitter
- Dec 2012 Reproduce Jekyll on GitHub Pages
- Dec 2012 Jekyll sitemap without plugins
- Dec 2012 Keep Symfony2 sessions through cache:clear
- Nov 2012 tree - structured files and directories listing
- Nov 2012 Cross domain tracking with Google Analytics
- Nov 2012 Increase SERP conversion with dynamic copy
- Nov 2012 Get naked with Drupal
- Nov 2012 Update associated entities in Doctrine
- Oct 2012 Jekyll blog on Amazon S3 and CloudFront
- Sep 2012 Logging Doctrine SQL queries in Symfony2
- Sep 2012 Continuous integration for your Symfony2 app
- Sep 2012 Introducing CSSNakedDay.js
- Aug 2012 Apache .htaccess and vhost rewrite inheritance
- Aug 2012 Haskell ASCII order
- Aug 2012 jQuery Deferreds promises asynchronous bliss