Engineering Leader and Fullstack Developer
I love building outstanding teams and high-quality software
Outstanding teams
Teams that are happy and work well together are productive and much more likely to build software that matters.
Inclusive job adverts
Turns out better job descriptions help you build more inclusive teams.
Learn more βDevOps Culture
Even with the best tools, DevOps is just another buzzword if you don't have the right culture.
Learn more βHigh-quality software
Not investing in the internal quality of software always catches up with businesses faster than they expect.
Ship/Show/Ask
A modern branching strategy that combines the features of Pull Requests with the ability to keep shipping changes.
Learn more βnpm-audit-helper
Are your npm audit results overwhelming you? This library helps you resolve them step by step.
Learn more βHow to review code for security issues
Here are eight security questions to ask yourself the next time youβre reading or reviewing code.
Learn more βMedia
Fail better with QA in Production at Lean Agile Scotland 2019:
Talking about branching strategies, trust, inclusion and shipping code on the DevInterrupted podcast in 2022:
Demystifying bugs at DevConf in 2018: