Greg FarrowinLevel Up CodingSingle Table Design (with DynamoDB)A proven technique for consistent storage and access across diverse data types.5d ago5d ago
Greg FarrowinLevel Up CodingCommands, Queries and Events in EDACommunicating in an event-driven way relies on async messages, but not all messages are “events”5d ago5d ago
Greg FarrowLean 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
Greg FarrowEvents ❤️ Hexagonal ArchitectureStructuring code in a Serverless system can cause some headaches. Thankfully there is a pattern which can help: Hexagonal ArchitectureApr 9Apr 9
Greg FarrowinLevel 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
Greg FarrowinLevel Up CodingServerless ️❤️ Hexagonal ArchitectureOrganising your Serverless codebase can be a real challenge, but Hexagonal Architecture can helpJan 162Jan 162
Greg FarrowinBetter 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
Greg Farrowincinch 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
Greg FarrowinBetter 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
Greg Farrow💻 MacBook, like a Pro (2021 Update)Hurray, you’ve got a MacBook! Now, let’s get it working like a charm 👩🏻💻Aug 9, 20211Aug 9, 20211