top of page

My Articles

This is where I share my thoughts on a variety of topics, from technical insights to leadership tips and everything in between. These pieces reflect my experiences, lessons learned, and ideas I’m passionate about.

Enjoy the read!

You’re Measuring Developer Productivity Wrong

Unlocking Engineering Success: How DORA metrics can help you drive performance, and where they might let you down.

Published on 14/05/2025

0_cQF7ZZgUjODuVcg0.webp

Why Your Backend Crashes at Scale: Lessons from Real-World Failures

Published on 30/04/2025

A detailed look at how we address scalability challenges and ensure stability during high-demand scenarios.

0_IXgzowuAqE2lW6YN.webp

The Hidden Costs of Tech Debt: Why It’s Not Just a Code Problem

The longer you ignore tech debt, the more it gets in the way of building what really matters.

Published on 22/04/2025

1_WvZzKe85ihNxqLaiIOeRIg_2x.webp

Performance Isn’t a Feature – It’s a Foundation

Published on 20/04/2025

Why performance should be part of your design conversations—not just your bug fixes.

1_qPsJ2p6xOAmZjeozfl7rlA_2x.webp

Morning vs evening stand-up meetings: Which is better for your team?

Stand-up meetings have become a popular way for teams to stay in sync and improve collaboration. But what time should they start after all?

Published on 14/01/2025

image.png

The Shared Challenges of Climbing and Software Engineering

Published on 14/01/2025

A look at how climbing and software engineering are similar, from solving problems to pushing through challenges and learning along the way.

image.png

A Year in Books: My 2024 Reading Recap

As 2024 is nearly gone, I decided it was time to write something dedicated to the books that kept me company in the past 12 months.

image.png

Published on 22/12/2024

A Case Study in Leadership Change: From Limited Autonomy to Team Ownership

Published on 05/12/2024

Exploring leadership change: How to shift from tight control to empowering autonomy, accountability, and growth in your team.

image.png

The Role of Playtesting in Game Development [Part 2] — Types of playtests

This is part two of the series “The Role of Playtesting in Game Development.” Now we will cover the different types of playtests.

Published on 15/11/2024

image.png

When Strengths Become Weaknesses

Published on 20/10/2024

Learn how your greatest skills could be sabotaging your team.

image.png

The Role of Playtesting in Game Development [Part 1]

Why are Playtests so important in GameDev?

Published on 11/10/2024

image.png

From Engineering Manager to Technical Producer: Finding the sweet spot between Tech and Strategy

Published on 14/09/2024

Why being an Engineering Manager wasn’t enough for me.

image.png

Exploring 7 of the Most Popular Monetisation Models in Games

You monetisation strategy can either enhance or completely ruin your game experience.

Published on 23/08/2024

image.png
  • LinkedIn
  • Medium
  • Discord
bottom of page