Apache Performance Tweaks and Compression June 5th, 2008

Ok, so I admit I'm a little obsessed with performance, but who wouldn't be? If you had a choice between a heavy slow site that will annoy your users or a lightweight snappy site your users will come back to over and over again, what would you choose? Thats what I thought. Ok so lets assume you ...

[Read More]

Getting Faster MySQL Joins June 4th, 2008

For those who have suffered the consequences of painfully long queries due to your normalized databases, you know what I'm talking about. If your like me, you almost cringe as you type the word "JOIN", knowing it will cripple your query and make your page load slow. Now all that work you put into ...

[Read More]

jQuery Wins (flawless victory) May 27th, 2008

This is really no secret to anyone who has worked with me, but I must publicly admit my love for the lightweight javascript library. For those of you who haven't used jQuery yet, let me explain why its better than sliced bread. It's simple, intuitive, simple, widely supported, simple, ...

[Read More]

Safe HTML Truncation May 26th, 2008

Many times us programmers have to take some dynamic text and make an excerpt out of it.  We do this for a number of reasons, but the most common, to save space on the page.  We just want to lure the reader in with 300 or so characters then have them click through to see the rest of the story.  ...

[Read More]

Making Clean Strings May 22nd, 2008

With clean web 2.0 standards being kept, SEO concerns at an all time high, and user experience being more important than ever, the web is not a place to cut any corners. One thing that users love to see is meaningful names, both in URLs and in files. Wordpress has made this ever present with ...

[Read More]