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 (3)
  • Eda (3)
  • Event-Sourcing (3)
  • Infrastructure (8)
  • Misc (3)
  • Programming (9)
  • Tips (3)
Home Categories Tags

    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

    DNS for local Kubernetes Ingress

    Set up DNS in local to access applications exposed through Kubernetes Ingress / Istio Gateway
    Jun 30, 2024 3 min
    kubernetes infrastructure

    TDD for a non-trivial Go API

    Test drive a Go API application using outside-in approach
    Apr 17, 2022 20 min
    programming golang unit-testing

    Fake Vault AWS Secrets Engine

    2 ways to fake Vault AWS Secrets Engine in local
    Feb 19, 2022 3 min
    infrastructure vault

    Test drive a Kubernetes operator - Part 4

    Create a simple Kubernetes operator following TDD
    Aug 8, 2021 10 min
    programming golang kubernetes
1 2 3 Older →