If you have not come across design patterns, they are well worth reading up on. There is a great overview for PHP developers at IBM.
Party Excuses
The excuse for a party generator is a playground that has allowed me to use my PHP Date Class. PHP already includes date functions, but these only work on certain date ranges and would not allow dates from say the 18th Century. My own date class allows a wider range of dates and provides functions … Read more