Tech Lead Digest Issue #121

It’s come to my attention, thanks to several friendly DMs, that my article “How to become a better mentor” was featured in the #121 issue of the Tech Lead Digest: "A carefully curated weekly…

How to become a better mentor - 24 days in Umbraco

In case you missed it make sure you read my contribution to this years 24 days in Umbraco, the yearly Umbraco advent calendar. This was my 3rd year writing for 24 days and this years edition was about how to improve yourself as a mentor for junior or aspiring developers.…

Logging HttpRequests using DelegatingHandler with a named HttpClient and HttpMessageHandlers in Umbraco

Ever found yourself logging the same things over and over again in your Umbraco application when doing HttpClient requests? Wouldn't it be nice (if we could wake up) and all of our request where automatically logged for us in one unified way throughout our entire application?…

Guest appearance on YouTube show UmbraCoffee talking about performance in Umbraco

Today I joined Marcin and Callum on their awesome YouTube show UmbraCoffee to talk about my recent findings and background around the performance issue in Umbraco 9-10 (which I wrote about earlier…

[SOLVED, Manual action required] Performance issue in Umbraco 9-10 when using ContentModel (or ModelsBuilder models) in custom controllers.

If you are using custom controllers with ContentModel or ModelsBuilder models you will experience massive performance issues as your projects scales. This issue is tied to how ASP.NET Core performs validation on object graphs and a fix for this will be shipped but not until v11 as this is a breaking change!…