Sexy URLs
Does your site contain database driven content? Do you wish your URLs were memorable, user hackable, SEO friendly and more secure? In this article I’ll show you how you can turn you old query string URLs into Sexy URLs. All it takes is a little Apache ForceType and some PHP!
Read MoreMagpie: A Simple Twitter Parser
I was recently looking into a parser for a Twitter RSS feed to output tweets onto a webpage. Most of the current solutions are all JavaScript based which I have issues with on the grounds that they don't embed the content in the website which means that with JavaScript turned off you won’t see the feeds. I suppose you could argue that a Twitter feed is hardly vital content but still if you’re going to put it on your site shouldn't it be available to everyone?
So this led me to begin looking for a server side script yet I failed to find one, although I'm sure they exist. So I thought this would be a good excuse to write a post on SimplePie, the RSS parsing framework. If you've never heard of SimplePie it's a very easy to use PHP class that will take any feed (Atom or RSS) and allow you to output its contents on a webpage.
Read MorePowerWeaver: Advanced Features in RapidWeaver
RapidWeaver is an easy to use, drag-and-drop, web design application for Mac OS X. You can create a fantastic looking website published in just a few minutes. However, if you know your way around the likes of HTML, CSS and PHP then RapidWeaver has many powerful features that you can take advantage of. Join me as I show you some of RapidWeavers’ hidden gems.
Read MoreAll Encompassing HTML Bible
Just a quick post here as I was listening to the Boagworld Podcast the other day and they had an interview with Ian Lloyd about his work on the Sitepoint HTML reference guide. This all encompassing guide has just been released in ‘Beta’ format and I urge you to check it out.

Multiple CSS Classes
Applying multiple CSS classes allows you to create reusable classes that can easily be mixed together on any HTML element without adding additional markup, thus saving you time and making your CSS more efficient and easier for your work colleagues to understand. It’s a method I’ve been using for a while, but one I wish I’d adopted long ago.
Read More

