David Nguyen's avatar
David Nguyen
Just a regular developer who's passionate about crafting high quality software, a martial arts practitioner, a proud dad of two sons.
Categories
  • Ai (1)
  • Architecture (6)
  • Eda (6)
  • Event-Modeling (1)
  • Event-Sourcing (5)
  • Infrastructure (8)
  • Misc (3)
  • Programming (10)
  • Tips (3)
Home Categories Tags

    Event Modeling: When a Distinction Stops Being True

    If a system sends three kinds of email, does it need three kinds of delivered? Why a distinction that is real when something is created is often not real later in its life, and what splitting it anyway costs you.
    Jul 22, 2026 6 min
    event-modeling architecture eda

    Event Sourcing: External Systems and Commands

    What Counts as a Command When You Call an External System
    Jun 28, 2026 5 min
    event-sourcing architecture eda

    Event Sourcing: When to Centralise a Reactor

    When to create a new reactor and when to extend an existing one
    Jun 13, 2026 8 min
    event-sourcing architecture eda

    Testing interface contracts

    Testing interface contracts
    Apr 26, 2026 6 min
    programming unit-testing

    Using CUE to Manage Build Pipelines at Scale

    How to use CUE configuration language to manage build pipelines at scale and avoid YAML drift.
    Mar 8, 2026 12 min
    infrastructure deployment cue

    Event Sourcing: Event Versioning

    How to version events in event-sourced systems where events must remain compatible forever.
    Mar 7, 2026 8 min
    event-sourcing architecture eda

    Building a Quality Pipeline for AI-Assisted Development

    Experimental multi-agent workflow that turns a feature request into reviewed, tested, committed code
    Mar 1, 2026 6 min
    programming ai

    Independent Verification in Tests

    Different degrees of independence when writing tests
    Feb 17, 2026 5 min
    programming golang unit-testing

    Event Sourcing: Aggregates

    My thoughts on event sourcing aggregate design
    Dec 3, 2025 6 min
    event-sourcing architecture eda

    Event Sourcing: Model External Interactions

    My experience with modelling external interactions in an event-sourced system
    Oct 28, 2025 8 min
    event-sourcing architecture eda
1 2 3 Older →