Engineering Manager Diaries is my sharing of observsations as an engineering manager.
When I started out in this amazing industry, I brought you all the Junior Dev Diaries and then Senior Dev Diaries as I progressed through my software development career. I like to write as I learn and observe, so here are some thoughts as I move into the world of engineering leadership. I hope they help you with your own journey.
Here are the posts so far!
Over the years I’ve come to realise that TypeScript has not one but several learning curves to it. Here’s how I think about it.
A behind-the-scenes look at how I used ChatGPT to write my last blog post — from capturing raw conference notes to shaping the final narrative in my own voice.
I went to GitLab Connect Sydney with two of my team leads to see where AI and software development are heading. Between sharp keynotes, public sector insights, and some honest demo moments, one thing's clear: agentic AI is moving fast — and we need to keep up.
Junior devs, don’t let AI do the heavy lifting—use LLMs as your coach, not your crutch. Learn why owning your code and mastering the basics still matter, even in an AI-powered world.
AI is in a weird spot right now for developers. Let’s talk about it.