TL;DR - Microsoft has quietly shipped the ability to centrally manage package versions in the latest .NET Core SDK, in this post we'll look at some of the details
Stuart Lang
A collection of 24 posts
Do Away with Static Image Placeholders with BlurHash on Xamarin
When building a content rich mobile app with lots of imagery, what we often do make a web request that returns some JSON of content containing image urls for the images we want to load. When we get the JSON,…
Video - An Intro into Async Streams & Channels
I recently gave a talk at DDD North talking about some pitfalls in async in C#, and covering Async Streams and Channels.
Check for Breaking Changes with ApiCompat
When we maintain a library that's used by others, we want to shield them from breaking changes and use SemVer as a way of indicating breaking changes when they do occur. If our public API changes in a…
Property Based Testing your API Response Types with F#
In this post I'll be looking at an F# ASP.NET Core web app and a technique for ensuring correctness when taking a contract-first approach with OpenAPI, using property based testing with Expecto and FsCheck. There's…