In the world of service oriented architectures and CQRS style processes there is a tendancy for nearly everything to raise events. Going back a few years however, before REST became fashionable many interactions were by RPC and often the result of processing commands from a queue. So when did commands become an anti-pattern? Well of … Continue reading Events vs Commands
Category: Opinion
When Things Just Work
A particularly tricky epic hits the development team's radar. The Product Manager has been mulling it over for a while, has a few use cases from end users and has scoped things pretty well. He's had a session with the Product Owner who has since fleshed things out into an initial set of high priority stories … Continue reading When Things Just Work
Code Libraries and Dependencies
Nuget has made it really straight forward to share libraries across multiple applications. It's really straight forward. Just add a nuspec file and run 'nuget pack'. But before you do that next time, spare a thought for the poor dev who's trying to fit your library in their project among a dozen others when any … Continue reading Code Libraries and Dependencies
From Azure to Amazon Webservices
I’ve been building software with .NET since it first appeared and I’ve always been a fan. With the recent surge of cloud offerings I got right behind Microsoft and launched myself into the world of Azure without really considering the options too much. After all, my MSDN license gives me a stack of free usage. It wasn’t … Continue reading From Azure to Amazon Webservices
Why a Blog?
I’m a contract .NET specialist in the UK, husband, father, step-father, company director, ultra-marathon runner, and in my spare time I like to read sci-fi and watch my share of TV. The problem is that I just don’t seem to have enough hours in the day (or night) when I’m focused enough to do things … Continue reading Why a Blog?