If your table is updated often, queries will rarely pull from cache. Depending on your situation, performance may be more important than up-to-the-second data accuracy.
Geolocation & Company Locations Listing on Mobile Sites
One of the most common functions of a mobile site is to provide a quick list of locations for the company you're interested in. Ideally,…
Image Sitemap Generation with PHP
It's natural for us to want to squeeze every ounce of SEO juice out of our websites. Image Sitemaps are yet another channel to feed…
Add to Favorites with JavaScript – the smarter way
Let's get it out of the way now. Yes, the "Add to Favorites" button is pretty old-school. The modern web user is savvy enough to…
Connecting your blog, Google Authorship & Google Plus
Seeing the picture of an article author next to a listing not only grabs attention, but somehow lends credibility to the article. Grouped together with…
Going global with JavaScript language translations
Every computer language out there, including JavaScript, has built-in internationalization capabilities, that is, the ability to translate language in order to produce a multilingual application.
Photoshop for Web Developers
I hope to keep this post updated with invaluable PhotoShop tips geared towards web developers. Web developers often received “PSD mock-ups” and are tasked to…
Making the most of HTML 5 Web Storage
HTML 5 Web Storage is a big deal for any developer with even a hint of JavaScript know-how. It means client-side storage, and client-side storage…
Replacing Icons with CSS
CSS only graphics provide consistency, speed, changeability and search engine friendliness. The techniques are simple and many are supported by even the oldest of web browsers.
Pranking with Prototype
I want to start this post by saying that there really is no practical use for the information presented here. One could argue that it's…