Hi, I’m Geison — a software engineer who’s passionate about writing clean, maintainable code and building systems that stand the test of time.
This blog is my personal space to share what I’ve learned (and what I’m still figuring out). I write about ideas, techniques, and patterns that I’ve found useful in my day-to-day work — with the hope that they might be helpful to others too.
You’ll find me writing mostly about:
- Test-Driven Development (TDD)
- Software Architecture (Clean Architecture, Hexagonal, DDD, CQRS/Event Sourcing)
- SOLID principles
- Design Patterns
If these topics interest you too, I hope you’ll find something here worth your time.