Celebrating 5 Years In Production
We started building a new cloud-based SaaS product in July 2019 and chose F# and .Net Core; Were they good choices and would we do the same again today?
Free F# Training in 2024
Some exciting news. I’m teaming up with the Amplifying F# crew to bring weekly sessions for folks wanting to learn F# in 2024.
Discriminated Unions in C#
This blog post is a very gentle introduction to how you can simulate Discriminated Unions today in C# whilst you wait for them to be added to the C# Language. We’ll look at one of the less popular reasons for wanting their introduction: Domain Modelling.
Integrating With Over 300 GPS Providers
Two of my ex-colleagues at Trustbit gave a presentation at the kanDDDinsky 2022 Conference in Berlin about a SaaS product we built that integrated with over 300 GPS Providers from across Europe to aggregate GPS data for a large European transport organisation.
Introduction to TDD
In this post, we are going to learn how to use Test-Driven Development (TDD). You will discover why I find the technique useful and discover how to write tests that allow you to change the implentation of your code in a safe way that doesn’t introduce bugs or break the tests.