Writing
Essays on technology leadership, AI adoption, architecture and developer experience, published continuously since 2019.
157 pieces · 2019–2026
Deciding how to host your podcast can be a minefield. This blog post attempts to demystify some of the aspects of podcast hosting, …
Is it possible to pay for guaranteed downloads? In this blog post, Jamie talks about why you likely shouldn't do it, but also …
Communication, Empathy, and Leadership where the focus of 2022's CPD. In this blog post Jamie discusses 10 of the best books that …
Contributing to open source software is more accessible than ever. In this blog post, Jamie talks through a few of the ways that …
Do you always have to release episodes of your podcast on schedule? Is there a 'best' day to release new episodes?
Why do record types in C# exist when classes work fine? Jamie attempts to explain where you could use each.
Building .NET Maui applications on Linux isn't as easy as it is on Windows or Mac. but Jamie found a way.
As we come to the end Alex's time with us, they took some time to clean things up and look at James Montemagno's MVVMS …
A very simple mistake in building a GitHub workflow lead to three days of confusion with Azure WebApps. The simple solution will …
Our 2022 apprentice has been deep diving into how to build UI's using XAML this week.
Our 2022 apprentice has been working on adding unit tests and implementing the repository pattern this week.
Could some of the biggest video game release disasters have been avoided by using Agile practices rather than waterfall? Jamie …