Ian Wold
About
Now
Connect
Book Club
Topic: Patterns
2024
05.29
Book Club 5/2024: SOLID
Is SOLID still relevant?
05.03
Roll Your Own C# Results
C# doesn't have discriminated unions yet, but that shouldn't stop us from adopting the result pattern to strengthen and simplify our code. It's not complicated at all to create result objects that give us all the expressiveness and safety we want!
04.24
Book Club 4/2024: I Don't Like ORMs
Object-relational mappers are more trouble than they're worth.
04.01
I've IndieWebbed My Site
A small, loose collection of formats and protocols, IndieWeb is an interesting supplement (maybe alternative) to social media
02.21
The Network is Unreliable and Reliability is Scary
Indeed the network is unreliable, and this is especially concerning for modern, distributed system. The catch though is that it never can be 100% reliable, and we can't create systems that perfectly compensate for this.
2023
10.27
Book Club 10/2023: Functional Patterns in C#
This month I've focused on functional domain modeling and related patterns. We're just a few weeks away from the release of the next version of C#, and like each previous version it'll introduce even more functional features.