Mon, 25 August 2025
The world teaches us to see interviews as win/lose. But in reality, they're about alignment. If both sides don't win, it's no deal, and that's a good thing
Fri, 15 August 2025
A roadmap for learning frontend effectively: define clear goals, break learning into measurable steps, build projects, and get feedback early.
Mon, 23 June 2025
Senior engineers are constantly pulled in different directions. Here's how I manage my time to stay focused on high-impact work, support my team, and avoid drowning in distractions.
Wed, 11 June 2025
I spent over 15 years as a professional hockey player before becoming a software engineer. The lessons I carried from the ice to the codebase continue to shape how I write code, work with teams, and grow my career.
Tue, 20 May 2025
Performance is only valuable once your code works, is correct, and is readable. Build in that order and only optimise where it matters.
Sat, 19 April 2025
Writing tests on the frontend that matter is hard. What exactly to test can feel a bit mysterious and can lead to bad practices of either test the wrong things or testing less critical stuff on the page