Skip to content

Blog

Thoughts on engineering, architecture, and building complex systems

The Art of System Design

System design is both science and art. This post covers fundamental principles for creating robust, maintainable architectures that stand the test of time.

Read more β†’ | πŸ™ Proyect github β†’

Event-Driven Architecture Patterns

Understanding event-driven architecture and when to use it. Exploring event sourcing, CQRS, and building reactive systems that scale.

Read more β†’

Database Design Best Practices

Essential database design principles for building scalable applications. Covering normalization, indexing strategies, and choosing the right database for your use case.

Read more β†’