Optimizing your website for mobile devices is a great start to improving user retention on mobile devices, but are you forcing users into a mobile…
Fine tune your Google Analytics with sources and campaigns
Who doesn't use Google Analytics to measure their website performance? But creating a Google account and dropping the tracking code at the bottom of your…
New HTML 5 input types – use them!
HTML 5 brings new input types to supplement the standard text input. Notably: email url number range date search color If you've dabbled with these…
IE 9 is breaking everything!
So, you've given your best shot and correcting all compatibility issues on your website to make it function properly in IE 9. But, it was…
Quick WordPress SEO Tip
When searching for an answer to a problem today, I was surprised to find one of my posts in the "top 10" on Google. I…
Mac only CSS hack
If you know CSS, you know that the above just seems to good to be true. Well, it is! You really can’t make this happen…
PDF garbled in Mac OS X PDF viewer
I use the Mac OS X PDF viewer as an example, but this really applies to any circumstance where a PDF is generated in a…
Apache permissions issues
If you are getting Apache permissions related error messages when trying to serve web content, there are a few things to try: Make sure your…
Social buttons slowing down site load times?
Facebook, Twitter, Google Plus One – our favorite ways to spread the word about our blog posts. But, at what cost? How many people out…
Share your code in a friendlier way with the SiteKickr Syntax Highlighting tool
Ever wanted to impress your buddy with your latest algorithm, only to let him down when you send him a "black & white" text file?…