Hi. I am Nick.
I write code.
You can check out my latest musings below, or take a poke through the archive, categories or tags to find some content you might be interested in.
I also consult. I provide advice to startups, usually as part of an advisory board. I also code for startups, preferably in Go, but I can also do Node / React frontend work, and devops on AWS using Terraform and the like.
Posts
-
Recently, I have taken a bit of a left turn in terms of my career path. I had been spending a great deal of my professional time working with Android, Java, and Bluetooth LE, while doing some Scala development for backend services. To be honest, I was a little burned out on working with Android, and the quite unstable Bluetooth LE stack on that platform. I was also dissatisfied with Scala as a language.
read more... -
While it’s true that I think buck is awesome, the Android tools team has thrown their weight behind Gradle, which gives Gradle a serious advantage in the traction department.
read more... -
As part of WWDC this year in San Francisco, Apple announced a new programming language for iOS called Swift.
read more... -
In a previous post, I talked about how to improve on the classic “View Holder Pattern” commonly used to speed up list drawing on Android.
read more... -
Let’s face it. Buck is Awesome!
read more... -
I recently found some rather unfortunate code in an Android project I was working with:
read more... -
Most Android programmers know that to get buttery smooth list performance you have to make use of the View Holder Pattern in order to avoid repeated calls to
read more...findViewById()
, which can be very expensive.
subscribe via RSS