Archive for March 2017

Week 13, year 2017

  • DDD Weekly: Issue #32 - The Strategic Practices of Domain-Driven Design [booklet] Nick Tune. “This booklet is used as the supporting material for my advanced Domain-Driven Design workshops. However, it can also be used in isolation, especially if you want a guide for getting started with strategic DDD.” Using CQRS to Make Controllers Lean with Derek Comartin [podcast] Software Engineering Daily, Derek Comarin, Dave Rael. “In this episode, Derek joins Dave Rael for a conversation about CQRS and applying it to make your code your own and to separate it from technical concerns in order to make your software development operation work better and faster. [DDD Weekly]
  • What is an exceptional situation in code? - This is a continuation of the topic of error handling. We’ll discuss what an exceptional situation in code actually is and see some examples of it. [Enterprise Craftsmanship]
  • Messages Over Structure - Video of my keynote at Neos Conference 2017 in Hamburg [Mathias Verraes]
Permalink | From 27 March 2017 to 02 April 2017 | Last updated on: Mon, 7 Jun 2021 09:11:25 GMT

Week 11, year 2017

  • A Reactive Process Manager in C# with Akka.NET - A while back I was looking for an example of a Process Manager written in C# with a decent commentary on what they’re all about. Unfortunately, I couldn’t find what I was looking for. [Nick Chamberlain on Nick Chamberlain]
  • DDD Weekly: Issue #31 - Sale ends tomorrow! Applying Domain Driven Design with CQRS and Event Sourcing [book] Nick Chamberlain. Take a look at a free sample of the book here. Use promo code firstpopcoffee for $10 off. Offer expires Friday @ 5PM EST, so act now! Life Beyond Distributed Transactions [journal] Pat Helland. “We are at a juncture where the patterns for building these applications can be seen, but no one is yet applying these patterns consistently. [DDD Weekly]
  • Error handling: Exception or Result? - In this post, we’ll look at some practical examples of error handling. We will see whether it is better to use exceptions or the Result class to deal with errors. [Enterprise Craftsmanship]
Permalink | From 13 March 2017 to 19 March 2017 | Last updated on: Mon, 7 Jun 2021 09:11:14 GMT

Week 10, year 2017

  • DDD Weekly: Issue #30 - Applying Domain Driven Design with CQRS and Event Sourcing [book] Nick Chamberlain. Use promo code firstpopcoffee for a limited-time $10 discount. Designing robust and predictable APIs with idempotency [blog] Brandur Leach. “Considering the possibility of failure in a distributed system and how to handle it is of paramount importance in building APIs that are both robust and predictable. Retry logic on clients and idempotency on servers are techniques that are useful in achieving this goal and relatively simple to implement in any technology stack. [DDD Weekly]
Permalink | From 06 March 2017 to 12 March 2017 | Last updated on: Mon, 7 Jun 2021 09:10:50 GMT