-
Giving Back: My 2011 Manifesto
Open source projects have immeasurably changed the world and my life for the better. With no formal employment for the bulk of 2011, I pledge to give time and effort to people that need help, and projects that inspire me.
-
Subtle Behaviour of The Static Keyword in PHP 5.3
Describing a slight inconsistency in PHP 5.3’s use of the static keyword and how it can affect late-static binding.
-
Modelling Recurring Events in PHP
In a previous article, I described how set operations could be modelled in PHP. With that foundation, we can begin to generate complex date criteria suitable for modelling recurring events. There are a number of different kinds of date condition, which Martin Fowler terms “Temporal Expressions”. Typical temporal expressions include “Last Day in the Month”, […]
-
Fixing Mystique for Backtype Connect
Using the Mystique WordPress theme with the Backtype Connect plugin causes posts to stop rendering halfway through. Luckily, the fix is relatively straightforward.
-
Set Operations in PHP
Modelling Set operations in PHP using object oriented classes to represent Union, Intersection and Difference.