Skip to content
Log in
Create account
DEV Community
#
hexagonal
Follow
Hide
Posts
👋
Sign in
for the ability to sort posts by
relevant
,
latest
, or
top
.
A Domain Logger Port: Decoupling From PSR-3 Without Losing Context
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
Jun 13
A Domain Logger Port: Decoupling From PSR-3 Without Losing Context
#
php
#
architecture
#
hexagonal
#
logging
Add Comment
7 min read
Retries and Circuit Breakers Belong in the Adapter, Not Your Use Case
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
Jun 13
Retries and Circuit Breakers Belong in the Adapter, Not Your Use Case
#
php
#
architecture
#
hexagonal
#
resilience
Add Comment
6 min read
Translate Infrastructure Errors at the Adapter, Not in Your Domain
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
Jun 13
Translate Infrastructure Errors at the Adapter, Not in Your Domain
#
php
#
architecture
#
hexagonal
#
backend
Add Comment
6 min read
Your Repository Isn't a Repository, It's a DAO
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 18
Your Repository Isn't a Repository, It's a DAO
#
php
#
architecture
#
hexagonal
#
database
Add Comment
9 min read
Application Service vs Domain Service in Go: Two Layers, Different Jobs
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 1
Application Service vs Domain Service in Go: Two Layers, Different Jobs
#
go
#
architecture
#
ddd
#
hexagonal
Add Comment
8 min read
Functional Core, Imperative Shell in Go: Where Side Effects Belong
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 1
Functional Core, Imperative Shell in Go: Where Side Effects Belong
#
go
#
architecture
#
testing
#
hexagonal
Add Comment
8 min read
Errors as Domain Concepts: Typed Errors That Carry Meaning in Go
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 1
Errors as Domain Concepts: Typed Errors That Carry Meaning in Go
#
go
#
hexagonal
#
ddd
#
backend
Add Comment
7 min read
Domain Model vs Persistence Model: The Mapper Layer in Go
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 1
Domain Model vs Persistence Model: The Mapper Layer in Go
#
go
#
architecture
#
ddd
#
hexagonal
Add Comment
8 min read
The Anti-Corruption Layer for a Legacy Database You Cannot Replace
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 1
The Anti-Corruption Layer for a Legacy Database You Cannot Replace
#
go
#
architecture
#
database
#
hexagonal
Add Comment
8 min read
Hexagonal for the Rest of Us: Ports and Adapters Without DDD
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
Apr 29
Hexagonal for the Rest of Us: Ports and Adapters Without DDD
#
go
#
architecture
#
hexagonal
#
backend
Add Comment
8 min read
Symfony Is Also an Adapter (Yes, Even With All Its Glue)
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 18
Symfony Is Also an Adapter (Yes, Even With All Its Glue)
#
php
#
symfony
#
architecture
#
hexagonal
2
reactions
Add Comment
9 min read
👋
Sign in
for the ability to sort posts by
relevant
,
latest
, or
top
.
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account