A better command line for Windows

From the Outlandish blog:

If you do web development there’s a good chance that you too spend part of your time on a Windows laptop typing commands to a remote server running Linux. In this post I’ll explain how to make switching between the two a bit less painful.

Read on »

Convert XML to JSON

From the Outlandish blog:

Unfortunately, XML exists. For whatever reason, somebody once thought it was a good idea and now we’re stuck with it. Since most modern applications and APIs use JSON instead, it’s often necessary to convert XML into JSON. Here is a PHP function to do that very thing.

Read on »


From the W3C Web SQL specification document (emphasis mine):

This document was on the W3C Recommendation track but specification work has stopped. The specification reached an impasse: all interested implementors have used the same SQL backend (Sqlite), but we need multiple independent implementations to proceed along a standardisation path.


Digital Christmas

Send me a physical Christmas card and I’ll think kindly of you and feel bad for not sending you one myself. Send me a digital Christmas card and I’ll think badly of you and feel kind for not hassling you with my own badly designed, half-assed attempt at spreading seasonal bollocks.

TV apps are a flawed idea

From the Outlandish blog:

Internet TVs are the video phones of the 21st Century: forever touted as the Next Big Thing yet never quite catching on. The latest push is all about apps. But does anyone really want apps on their TV? What if there was a better way? 

Read on »

Android powered robot tank

After half a lifetime of dreaming about it, I’ve finally started building a robot. It’s based on a remote controlled tank, an Android mobile phone and a IOIO board which connects the two via USB.

Read the rest…