Rock stars and Intelligent fools

There’s a great quote that I found on Scott Hanselman’s blog (that he found on Quora) that keeps coming back to me: Junior engineers solve simple problems with complicated solutions Mid-level engineers solve simple problems with simple solutions Senior engineers solve complicated problems with simple solutions “Rock star” engineers make complicated problems go away Giving … Read more

Commands, Events and Queries

In message driven systems, there are two types of events that can be used, with very different semantic meaning. These message types transcend specific technology choices, although some of the desirable traits are harder to achieve with some technology stacks. When designing for a Microservices or service-oriented architecture, understanding the difference between the message types … Read more