Making a difference is hard
I lead teams, empower individuals and mentor colleagues. I build teams built on trust and self-belief.
I’ve been a software engineer for over fifteen years and I’m passionate about creating excellent user experiences which meet business objectives and solve user problems.
Migrating to Tailwind, a utility-first CSS framework
Keeping your CSS manageable is a tricky problem to solve, utility first frameworks are the answer, find out why! When working on a web…
NIFI in Docker with persistent workflow
This post talks you through how to setup a Nifi docker container and automate the inclusion of a custom processor file, an existing and a…
Experimenting with Mob Programming
At BMT we hold an annual Hackathon for employees where we can spend three days working on something we don't normally do. The aim is to…
Continuous delivery for node apps in azure
This post describes how you can test, build and deploy a JavaScript app which required external tooling to build (such as Ember, Gatsby or…
Using webfonts in Azure
Whenever I need to add a new site to Azure, webfonts always catch me out. More specifically the and extensions which for some reason are…
Automated UI testing with Coypu
Recently I was working on a project with an immensely long multipart form (approximately 200 fields) and during this task our team…
Why I'm not an expert
Working in a technical profession I am compelled to keep abreast of new tools and techniques; however the sheer volume of new languages…