Making a better Ruby logger

Using console.log in Chrome's dev tools is a delight. I especially like how it allows you to pass an arbituary number of arguments and formats them all nicely for you. In Ruby (and Rails), the built-in logger still a little to be desired here. First off you cannot pass…

Read this article

The Good Shepherd; A game for the ZX Spectrum

If it wasn't for my Dad I wouldn't be a web developer. I remember him giving me a printed out tutorial on how to write HTML when I was 14. He knows a thing or two about computers & programming himself. In 1984, the year before I was born he…

Read this article

TW Share; Share on Twitter your way

TW Share was born out of a desire to allow users to share pages on a web app via Twitter whilst maintaining a consistent UI. Twitter's Tweet Button page gives you an example of how they want you to embed a Tweet Button. <a href="https://twitter.com/share…

Read this article