My code philosophy

Recently, a friend joined me on one of my projects. As it was the first time we were actually coding on the same project I wanted to tell him my coding philosophy to make sure that he felt empowered, engaged and connected to the code. Then I realised that despite the fact that a lot[…]

DPI Calculator Update (Chrome Extension)

Today we have released a minor update to our DPI Calculator for Chrome. The calculator will now save the pixel/dpi conversions between uses, so that you will never again have to waste time re-entering values. Thanks to all our users and especially to those that sent us feedback to help make us tool better for[…]

Announcing Sage 42’s new DPI Calculator for Chrome

Inspired by +May Tan‘s update to the DPI calculator for web yesterday (link), the team @ Sage 42 is happy to announce our first Chrome Extension; the DPI Calculator for Chrome The DPI Calculator for Chrome allows users to easily convert a DPI value from one density to another from a convenient browser extension. Type in one[…]

Getting started with Android Testing


Recently I had a few people ask me, “How do I start with testing in Android?”
As much as I wanted to say, “It depends”, I decided on a simpler answer, it was “Start with User Acceptance Testing, either with Espresso or Robotium“.

This is because UAT testing is generally easier for people to understand and because Android apps often contain much more “view logic” then business logic.


Come see us at GDG DevFest / Kuala Lumpur

As some of you know I will be speaking at GDG DevFest (KL) tomorrow. I have to admit that I am both looking forward to it and quite a lot nervous.   It has been a very long time since I done any public speaking and perhaps longer still since I have been on a[…]