Published inTowards Dev💌 Event EnvelopesIntroduce consistent attributes to event payloads to increase observability and reduce cognitive loadOct 16Oct 16
Published inLevel Up CodingSingle Table Design (with DynamoDB)A proven technique for consistent storage and access across diverse data types.Oct 101Oct 101
Published inLevel Up CodingCommands, Queries and Events in EDACommunicating in an event-driven way relies on async messages, but not all messages are “events”Oct 10Oct 10
Lean Coffee for Better MeetingsSynch time with our teams and colleagues is precious, we need to spend that time wisely. Lean Coffee is a format that helps us maximise our…Sep 301Sep 301
Events ❤️ Hexagonal ArchitectureStructuring code in a Serverless system can cause some headaches. Thankfully there is a pattern which can help: Hexagonal ArchitectureApr 9Apr 9
Published inLevel Up CodingWhy is Event Sourcing so useful in Domain Driven Design?If you’ve been reading about Domain Driven Design, you have probably come across the term Event Sourcing. But, why are they so often found…Feb 227Feb 227
Published inLevel Up CodingServerless ️❤️ Hexagonal ArchitectureOrganising your Serverless codebase can be a real challenge, but Hexagonal Architecture can helpJan 162Jan 162
Published inBetter ProgrammingCommands in an Event-Driven ArchitectureWhen we think of event-driven architecture (EDA), we naturally think of fire-and-forget events. But what happens when we need a response?Apr 4, 20235Apr 4, 20235
Published incinch TechnologyAre you sure that’s a Feature Toggle? 🤨Feature Toggles are a simple idea, at first glance. But if you scratch below the surface there can be a lot of nuance to them.Jul 4, 20223Jul 4, 20223
Published inBetter ProgrammingTesting in Serverless ProjectsTests help to give us confidence in our coding, but they can also slow us down. How do we strike the right balance between running them…Jun 24, 20222Jun 24, 20222