Ian Hayward

The blog of a tech lead, equal parts tutorial and archive for things I have worked on.


I don't do adverts and would rather a free crypto viewing model. If you are interested in either how that works or helping me out, click on the Brave or BitTube links below

Simple Reusable Dialog for Android

April 8, 2020

A small native Android/Kotlin library that helps build dialogs with however many buttons in however many styles you want.

Continue Reading →

Setting up a Golden Path Document

February 4, 2020

A golden path document is the best way for new starters to come in strong and help those that come after them

Continue Reading →

Golang automated pipeline

December 9, 2019

A guide to building a simple pipeline from PR to deploy with a scalable solution. (TurtleWare 2.0 pt3)

Continue Reading →

Building a WearOS Watch face

November 18, 2019

Making a wearOS watch face and avoiding some of the faff. (TurtleWare 2.0 pt2)

Continue Reading →

Making a Smart Mirror

October 10, 2019

A smart mirror build with spotify added in

Continue Reading →

Making a middleware API layer in GO

September 21, 2019

How to teach yourself a new language and the advantages of a middleware API (TurtleWare 2.0 pt1)

Continue Reading →