This is an annoying bug that has plagued Wordpress for as long as I can remember, it's rare that I run into it because I rarely need to have …
Some Interesting Things I’ve Learned While Running A Popular Music Blog
When I say popular I mean 17,000 visitors a month which to me is a lot of traffic for a blog I sometimes don't update for a week or two at a …
Codeigniter vs FuelPHP (Revisited)
A while ago I wrote a blog post comparing Codeigniter with FuelPHP (a framework that was spurn from some popular Codeigniter developers), …
Howto: Bundle the Advanced Custom Fields into your premium WordPress themes
It's no secret that adding in custom fields functionality to a premium theme (if you're a premium theme developer) is sometimes a pain in …
A simple function for checking if a page is using any custom post template in WordPress
Wordpress already has an in-built function for determining if the current page is using a particular page template using the function …
Five Essential Must Have WordPress Plugins For 2012/2013
Wordpress is an amazing free content management system but it is also the target of every single kind of attack you can think of, it's the …
How To Enable Automatic Updates and Automatic Installs in WordPress On A Linode Box
So you've just installed a shiny new copy of Wordpress via command line on your even shinier Linode box and the helpful guides Linode …
Learning From Ruby on Rails To Build Better PHP Projects
I can hear the Rails purists slicing open the soft flesh of their vitamin D-less wrists now. Are you crazy? PHP sucks, lets all build …
Identi.ca Is Not Sexy (And You Know It)
With all of this App.net talk and Twitter fucking over third party developers I keep seeing comments like, "what about Identi.ca?" and "We …