Accueil

Bienvenue sur mon blog

Welcome to my blog dedicated to development and software architecture!

I am Hugues Gobet, a developer passionate about TDD, DDD, and programming best practices. Here, I share my projects, experiences, and discoveries to inspire you and engage in discussions around code.



Latest Posts



  • Logbook of Learning Domain-Driven Design: Day 3

    This article introduces essential concepts of Domain-Driven Design (DDD), including Entities, Aggregates, Value Objects, and Domain Events. It also covers how to structure these elements within a domain, emphasizing best practices like immutability and separation of concerns.

    Read →
  • Logbook of Learning Domain-Driven Design: Day 2

    This article explores a project setup using Symfony, Docker, and essential coding tools, combined with the principles of DDD, hexagonal architecture, and CQRS. It also covers the concept of Bounded Context to maintain clear domain boundaries.

    Read →
  • Pagination: Business or Technical Need?

    This article explores pagination within a software architecture context, emphasizing DDD and CQRS. It illustrates how to separate technical and business concerns to maintain the domain’s integrity.

    Read →
  • Logbook of Learning Domain-Driven Design: Day 1

    On this first day of my logbook on Domain-Driven Design, I share my initial discoveries and learning journey of this domain-focused approach to designing complex software. Join me as we explore the fundamental concepts of DDD, its best practices, and lessons learned from my personal experiences.

    Read →