Framework Boundaries and Macro Hygiene: When Magic Becomes a Liability
What shipping to production taught me about the line between helpful abstractions and architectural violations in Rust web frameworks.
Thoughts on programming, software architecture, and technology
What shipping to production taught me about the line between helpful abstractions and architectural violations in Rust web frameworks.
Why I killed gitflow in favor of trunk-based development—and what that decision reveals about architectural discipline in Rust.
How Rust's feature flags force explicit decisions about dependency composition—and why that friction is a feature, not a bug.
How I built sheen, a Rust logging library inspired by charmbracelet/log, exploring traits, dynamic dispatch, and ergonomic macros
Modern APIs are easy to write and hard to trust. Rapina is a Rust web framework built for predictability, auditability, and security—by humans, accelerated by AI.
Why most engineers are approaching the AI revolution wrong, and the 7 stages of engineering identity you need to understand to survive.
How I'm building Mauá, a pump.fun-style token creation platform for the Brazilian market using Solana, Rust, and Next.js
What happens when you inherit a codebase from engineers who mastered looking busy without actually delivering anything
How I led a team to rebuild a critical calculation engine in Go after our Lambda architecture couldn't handle enterprise scale
A practical guide to understanding startup equity, vesting schedules, and what to watch out for when negotiating compensation
A pragmatic analysis of when monoliths make more sense than microservices
Minha jornada de ser reprovado em uma entrevista por causa do inglês até conseguir me comunicar fluentemente em 6 meses
Bitcoin fell from nearly USD 20,000 to USD 6,000–8,000. Was it a bubble? Does that even matter?