Last winter, I saw a post by Twitter comedian and voiceover performer Scott Fletcher joking about how awesome a knuckle tattoo generator would be. You know what I mean by knuckle tattoos, right? Picture the classic love hate tattoos, each letter on a different knuckle.
Scott’s throwaway tweet made me chuckle. Pick two random four letter word, and tattoo them onto a pair of fists. Hilarity is bound to ensue. Well, I found myself bored one evening a few weeks ago and figured I’d spent a couple of hours cooking up just such a generator. It didn’t take too long—the recipe was simple.
- Crack out some basic PHP, and whisk together a quick script.
- Add one lovingly photoshopped image.
- Layer the base with a suitable open source font from The League of Moveable Type.
- Add a dash of HTML structure and CSS positioning to hold the mixture firm.
- Gently fold a 2,000 word list into the mixture. Do this gradually, painstakingly refining the list as you go to ensure it contains only the funniest four letter words.
- Bake at 180°C for 2 hours, and allow to cool.
Voilà! You now have your very own knuckle tattoo generator—I call mine Fistbump.
If you fancy wasting a few minutes, check it out and let me know what you think. Refresh the page or click the Randomize link to get a new word combo, or use the Permalink option to save your favourite phrase.
Of course, all credit for the idea goes to @MrScottFletcher.
Some of you may remember (or may even have used!) my free telephone number (and area code) to timezone converter, Sundial. It’s a quick tool I threw together to solve a very particular problem: I make a lot of international calls at work to US clients and prospects and I want to convert telephone numbers to timezones quickly and easily.
Sundial was a very simple webservice using a hacky Python script and a few CSVs. It did the job… and that was that. It had a fair number of defects such as missing DST support and a cluttered homepage, and I decided a few weeks ago that it was about time I addressed these issues.
I took the opportunity to brush up on my Java, and I re-implemented the entire thing from scratch over the course of a couple of evenings using Java servlets, JSON and the Google App Engine. (By the way, the App Engine is an excellent free platform for small tools and prototypes — check it out.)
As before, you can use dialti.me in a few different ways. The simplest is to visit the dialti.me website and enter a US telephone number that you would like to lookup. Format is unimportant—the number will be extracted as necessary. And as before, the alternative way in which one can use dialti.me is to navigate directly to http://app.dialti.me/Mobile: (651) 342.2323 or similar. It works well with Firefox keywords or as a Chrome custom search engine, too.
Unlike Sundial, dialti.me might actually see some further development such as support for international numbers. I’d love to hear any suggestions you might have, or feedback on the design. Let me know how you get on in the comments, or drop me an email.