Skip to main content

Tiarê Balbi Bonamini

Software engineer,
lifelong learner.

What you learn today is gone tomorrow. I write to make it last — turning study notes and hard-won lessons into articulated posts about software, technology, and the craft of building things.

№ 02About

Engineering durable systems for the long run. Turning hard problems into clean, useful code — and writing about every turn along the way.

Tiarê Balbi
Tiarê Balbi · Whistler Blackcomb, BC · 2024

I've been writing software since 2008 — from Java monoliths to distributed systems, from São Paulo to Vancouver. I'm a Brazilian engineer living in Canada who believes the best way to learn is to build, and the best way to retain is to write.

Writing

Latest posts

AI13 min

Code Graphs for Coding Agents: The Delivery Shape Matters More Than the Algorithm

I spent a weekend pointing a coding agent at a 480k-line Go monorepo and watching it grep-loop through 38 tool calls on one question. AST-derived code graphs fix that, but the delivery shape — local stdio MCP, remote service, or skill — changes the economics more than the graph algorithm does. Here is where I would put one in 2026, with a minimal Go indexer I can drop next to the agent.