Writing
Notes on applied AI engineering, cloud architecture and the unglamorous work of keeping systems running in production. Occasional, not scheduled.
Latest
3 posts · RSS
-
2026-09-07 · 4 min
AI is an accelerator, not a decision-maker
I build a platform whose job is running AI agents in production, and I have every commercial reason to say they are close to autonomous. They are not, and the gap does not close with a bigger model.
AILLMCapellarisProduct -
2026-08-31 · 5 min
You have to be bad at something again
Competence is pleasant, and it is where learning quietly stops. What a new country does is expose your defaults as defaults — and you can trigger that without a plane ticket.
CultureCareerRemote work -
2026-08-24 · 5 min
Planning a legacy migration: the rollout is the hard part
Writing the new system is the part you can estimate. Moving real traffic and real people onto it is where migrations actually die — and it is consistently planned last.
MigrationFastAPIGCPSalesforceRollout
Older writing
Posts from 2010–2013, written during my undergraduate years, are still on the old Blogger site. They stay there for the record — they have no relation to what I write today, and most of them are in Portuguese.