I've been creating mobile sites on a regular basis for over two years now and I still don't feel like I've gotten it 100% right.…
Simplest Facebook Fangate Implementation
When I say simplest, I mean, this really is the poor man's fangate! The entire concept revolves around hiding content via JavaScript or jQuery, then…
Optimizing onKeyPress AJAX handlers in JavaScript
Not everyone has Google's mega-awesome data center with tens of thousands of servers, servers that allow them to do things like instant live search on-keydown.…
HTML 5 Storage is better, but cookies aren’t gone yet
HTML 5 Storage is a promising addition to the web developers arsenal. However, it's name is confusing to many novices because it implies a connection…
Base 64 encoding the web
There are uses for Base 64 encoding that extend beyond converting binary data to ASCII strings. Base 64 encoding doesn’t require an encryption key and it supported in virtually every language, making it very useful in certain cases.