I was called in on the weekend to diagnose an issue with an application I wrote. I was very lucky to spot something in the application logs that led to correcting the issue. Recognizing patterns is pretty important in my job.
Test-Driven Development, is a fascinating topic. Robert C. Martin heralds it as a foundational discipline of software development. Others, aren’t so convinced. Even though I have written my thoughts on this topic once or twice over the years, I was inspired by Martin’s recently released “Clean Craftsmanship” to explore it further. This is the first exploration, focused on how you can fool yourself into thinking your way is better.
Recently we had a situation where we thought we were throttling tasks correctly. Turns out we weren’t.
I’ve missed a few blog posts recently.
In the latest preview of .NET 6.0, two new struct types were introduced:
TimeOnly. They fill a gap for use cases long asked for in .NET.