Writing

Notes on applied AI engineering, cloud architecture and the unglamorous work of keeping systems running in production. Occasional, not scheduled.

01 — Posts

Latest

3 posts · RSS

  • 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
  • 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
  • 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
02 — Archive

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.