Architecture4 min read
The not-so-obvious benefits of building offline-first applications
How an offline-first architecture can simplify data modeling, rule sharing, and the validation of new ideas.
Vinícius Amélio · Aug 14, 2026
Thoughts & practices
Notes on software engineering, architecture, mobile development, and the details involved in building digital products.
How an offline-first architecture can simplify data modeling, rule sharing, and the validation of new ideas.
Vinícius Amélio · Aug 14, 2026
How chronological, immutable, and auditable records help maintain consistency in distributed systems.
Vinícius Amélio · Jul 31, 2026
How to create unique identity instead of another generic AI interface
Vinícius Amélio · Jul 28, 2026

How decades-old concepts, like DDD and tests as documentation, can give you back control over products built with AI agents.
Vinícius Amélio · Jul 25, 2026