This time: Postgres deep dive, tech stack, HTML attributes, machine learning and 21/9
This time: HTML email, Basecamp’s development processes, chiptunes and DeepFakes
It’s been a while since I’ve written regularly. To attempt to get back in to the habit I’m launching Infrequent Miscellany, an occasional digest of the latest interesting, weird and/or funny technology developments. I’ll try...
My browser of choice for development is Google’s Chrome Canary, a very frequently updated bleeding edge build of Chrome allowing you to preview upcoming features. One feature that I’ve been very fond of since its...
A few years ago (well, over five years ago!) I published an article that showed you how to use Google Analytics to track traffic exiting your site with a little bit of jQuery. Now while...
Last week I spent a couple of hours playing with some new technology and built wordstream, a real-time word cloud generated from the twitter sample stream. Here’s how. The twitter streaming APIs are a very...
Many tasks that would otherwise take hours or days to build can be easily implemented by simply including the relevant Ruby Gem in your project. Here’s my pick of interesting, useful and most-importantly time-saving gems:...
Coffee in the morning, yes. Coffee in the afternoon, maybe. For the last few months I’ve been restricting myself to only drinking caffeinated beverages before 3pm in an attempt to kick my sleeping pattern back...
So you're a developer (you're not a developer? then maybe this post isn't for you, but feel free to read on), and as with most developers you spend a lot of your time looking up...
This is an old post recovered from the Internet Archive. Here’s a fun game from Tim Van Damme. A simple game: Go to the address bar in your favorite browser, and type one letter. Start...