
3 August 2026
Why Readiness Should Be a Habit, Not a Final Gate
Quality isn't decided in the final review. The teams with the smoothest launches built it through daily habits, long before anyone thought about a release date.
What does it take to ship a great game? I work as a Technical Program Manager at Xbox Game Studios, where I get to work alongside some incredible studios on titles like Forza Horizon, Fable, Hellblade 2, and Blade.
These articles cover the technical side of game development - from diagnosing crashes on Xbox and Windows, to best practices for handheld gaming. Practical stuff, written from the inside.
If you build games or want to understand how they're made, you're in the right place.


3 August 2026
Quality isn't decided in the final review. The teams with the smoothest launches built it through daily habits, long before anyone thought about a release date.

21 July 2026
Use a practical maturity matrix to assess your game development team, spot gaps in engineering and people practices, and choose what to improve first.

29 June 2026
As AI shrinks engineering teams and the EM role splits in two, the Technical Program Manager could be the most overlooked answer hiding in plain sight.

18 February 2026
Learn practical ways Technical Program Managers can stay technical - daily habits, internal engineering practices, and hands-on routines that keep skills sharp while leading programs at scale.

24 November 2025
My Microsoft Developer blog guide brings together practical tools and workflows for diagnosing and resolving crashes in Xbox and Windows games and apps.
16 June 2025
My 2025 Microsoft Game Dev Blog article shares recommendations to help developers build better gaming experiences for handheld devices.
15 February 2024
Set up Azure hybrid and embedded text-to-speech in C#, using cloud voices when connected and an on-device fallback when your app or game is offline.