Recent Posts

Android “M” Permission System Explained

4 minute read

At this year’s I/O, Google unveiled the next version of Android, codename “M”. This release focuses on incremental improvements, new APIs and refining the us...

Your Style Guide Is Worthless

3 minute read

When many people (with “many” being >= 2) work on a project it is important to lay down rules that all developers ought to follow lest everyone starts doi...

Unsolicited Advice

3 minute read

Earlier last year I went all-in to the Apple ecosystem after a 10 year-long relationship with Linux and a four-and-a-half one with Android.

Unsustainable Software Development

2 minute read

The downward pricing spiral of recent years, pushed by “app stores” on all major platforms, is creating the false perception that software is free to make.