There are many more reasons to avoid button graphics than to use them. Most effects can be produced using only CSS, and what’s even better is that they can be applied to just about any element in your HTML.
Optimize your site for TV and Projector Screens
With the release of Internet Explorer for XBOX Live members just a few weeks ago, we have yet another optimization challenge, the big screen. By…
Web development pet peeves
We all have our coding conventions. Few of us follow every best practice known to the computer-science world, but instead follow practices that are convenient…
Why use a CMS for your website?
Because you have content to manage. That's the simple answer, and it actually makes a lot of sense. But there's a little more to it,…
Drop-Down Menu Techniques in Depth
Drop down menus are like parking ramps in that they allow you to “build-up”. Only, instead of building up to support more cars, we are…
The software death cycle
Software death-cycle is not a new term, but most people use it in a way that implies a problem with a given project's adherence to…
Social sharing buttons – the right way
Social sharing buttons have been around for a few years now. They’re ridiculously popular for three reasons: They bring traffic to your site, for free…
SEO tweaking with JavaScript
Typically, SEO gurus consider JavaScript as one of the top ten things to avoid when optimizing your site. Why? It adds load time, especially if…
JavaScript – Passing a single parameter object
It's Saturday and I have things to do on the house, but I wanted to write a short post about function parameters before I put…
Avoiding arithmetic pitfalls
Do division last Division has that unique power to turn two perfect integers into floating point numbers. If possible, put divisions at the end of…