Why you should learn F#
If you were thinking of learning a new programming language in 2019 then I would highly recommend to have a close look at F#. No matter if you are already a functional developer from a different...
View ArticleTips and tricks for ASP.NET Core applications
This is a small collection of some tips and tricks which I keep repeating myself in every ASP.NET Core application. There's nothing ground breaking in this list, but some general advice and minor...
View ArticleAutomate frequently used CLI commands
Welcome back to my blog! I haven’t written anything here for more than a year now, which is something I very much regret, but I mostly blame real life for it! Luckily due to the COVID-19 pandemic...
View ArticleThe type system is a programmer's best friend
I am tired of primitive obsession and the excessive use of primitive types to model a domain.A string value is not a great type to convey a user's email address or their country of origin. These values...
View ArticleHow fast is really ASP.NET Core?
In recent years the .NET Team has been heavily advertising ASP.NET Core as one of the fastest web frameworks on the market. The source of those claims has always been the TechEmpower Framework...
View ArticleCreating a pretty console logger using Go's slog package
I had the privilege of attending GopherCon UK last week, and among the many captivating talks, one that stood out to me was "Structured Logging for the Standard Library" presented by Jonathan...
View Article.NET Blazor
.NET Blazor has been touted as a revolutionary framework that allows .NET developers to build interactive web applications using C# instead of JavaScript. It's mainly aimed at ASP.NET Core developers...
View Article