Posts
- 2023/11/03Just some quick blog post updates
- 2019/03/15January 30-day challenge results and an update on March
- 2019/01/112019 and my 30 day challenges
- 2019/01/01PHPFormMail 1.07.3 Released
- 2018/11/27CLI/TUI tools I can't live without
- 2016/07/28Turning my office into a disco with blink(1) and Weechat
- 2016/01/07Developers (and QA) stop using cute and funny test material
- 2015/11/17How to get the audio podcast software The Levelator working in OS X El Capitan
- 2014/12/11How I edit my podcast
- 2014/04/27How I record my (audio) podcasts on a budget
- 2014/03/19My Daily Vagrant Tricks
- 2014/01/09Changes
- 2013/09/01Old blog, new code
- 2011/11/01URL2QR: A bookmarklet to turn any URL into a QR Code
- 2011/08/26Love & Marriage, Quality Assurance & Development
- 2011/02/15Geolocation of your users based on IP address (how to)
- 2010/12/28DrupalCamp Atlanta: All CMSs are NOT created equal
- 2010/01/18A Modest Drupal Proposal
- 2009/11/22Drupal API should not require hook_facepalm
- 2009/03/26New Drupal Easy Podcast
- 2009/03/03On my way to Drupalcon DC (2009)
- 2009/02/22Lessons learned from hosting a DrupalCamp
- 2009/02/20First DrupalEasy Podcast
- 2009/01/13Orlando Florida Drupal Camp - Feb 7th 2009
- 2009/01/07Why I use Acquia for my professional Drupal sites
- 2008/12/30More site launches!
- 2008/12/10Update: My pathauto + menu utopian dream
- 2008/11/04Drupal Module: Cacherouter; My findings
- 2008/10/24Juggling Taxonomy with Pathauto
- 2008/09/23Where oh where did my blocks go on the 404 page?
- 2008/09/18Lessons learned from creating a really large Webform
- 2008/08/18My order to create Drupal sites
- 2008/08/13The easy way to change your domain name with a mutli-site setup
- 2008/08/10Moving $scripts to the bottom of your theme html
- 2008/07/27Drupal modules & themes, where should they go to make upgrading easy?
- 2008/07/25To add Content Types or not to add Content Types
- 2008/07/22Using JQuery to hide the value of text fields on focus
- 2008/07/10A look at uploading files in Drupal
- 2008/06/04Poor server performance when running a Drupal site & Flash
- 2008/05/28Adding files that begin with a hyphen or dash to Subversion (SVN)
- 2008/05/16XML Sitemap Quirks and Module Weight
- 2008/05/14May Florida Drupal Meeting
- 2008/05/13Firefox 2.x + Mac SWFObject Workaround (White Screen Fix)
- 2008/05/07Step by Step guide to installing the Drupal module Google Analytics
- 2008/04/25Drupal Hack Attacks
- 2008/04/24Step by step guide to installing the Drupal module Find URL Alias
- 2008/04/22Step by Step guide to installing the Drupal module Global Redirect
- 2008/04/18Drupal Module: SEO Checklist
- 2005/12/10PHPFormMail 1.07.2 Released
- 2005/12/02PHPFormMail 1.07.1 Released
- 2005/01/23PHPFormMail 1.07.0 Released
- 2004/08/10PHP5 and PHPFormMail
- 2003/09/28PHPFormMail 1.06.0 in German
- 2003/05/23Sharp Zarus...
- 2003/02/17PHPFormMail 1.06.0 Released
- 2003/01/29A new day...
- 2002/11/20PHPFormMail 1.05.0 Released
- 2002/09/241.4.2 -> 1.5.0
- 2002/07/24PHPFormMail 1.04.1 Released
- 2002/07/24PHPFormMail 1.04.0 Released
- 2002/05/26PHPFormmail Classic 1.03.1
- 2002/03/27Phorums
- 2002/01/21To bring in the new year...
- 2001/12/01AFK
- 2001/11/30Regular Expressions
- 2001/09/12It's finally here
- 2001/08/13Why I don't like Earthlink
- 2001/06/01New PHPFormmail
- 2001/05/20CacheIT!!!!!!
- 2000/02/06PHPFormMail v0.02b
- 2000/02/06Update
- 2000/02/03And now for an update...