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