About
I'm Marcos Augusto, a software engineer based in Brazil. By day I work at Nubank, mostly in Clojure, on systems that need to keep working for tens of millions of customers.
By night and weekend I build small things — finance trackers, expense readers, sim-racing telemetry dashboards — and increasingly, agent infrastructure on top of opencode and Claude Code.
What this blog is
A place to write down what I learn while doing the work. Not tutorials, not announcements — more like a public lab notebook.
- Agent skills, harnesses, orchestration. I use and curate a mixed set of agent workflows, some mine and some borrowed. I'll write about what holds up, what falls apart, and what is worth making your own.
- Clojure in production. Patterns, anti-patterns, and the occasional war story from working on large systems.
- Personal tools. The small fintech and tracker apps I build for myself — and the design decisions behind them.
- Sim racing. iRacing + SimHub dashboards, telemetry, and the weird native-code edges that come with it.
Stack I reach for
Clojure, TypeScript, Next.js, Flutter / Dart, Python, Postgres. Whatever the problem actually wants.
Get in touch
Easiest is X / Twitter or email. Code on GitHub.