Hand-drawn sketch of many scattered notebooks feeding into a single loop of arrows

18 Retrospectives, One Feedback Loop

I keep a LEARNING.md retrospective in every repo I work on. Eighteen of them, 290 lessons, read exactly once. A deterministic script and one agent pass found seven failure shapes recurring across repos, and four of them became mechanical process changes the same day. Two of those shapes, I had already blogged about without recognizing them.

July 13, 2026 · 13 min · Maroffo
Vado in bici ogni giorno, e non sono d'accordo con queste ciclabili

Vado in bici ogni giorno, e non sono d'accordo con queste ciclabili

Abito a Villanova, la bici è il mio mezzo principale, e la mia associazione di quartiere ha appena applaudito le nuove ciclabili di San Benedetto. Io no. Non perché le ciclabili non servano: perché la letteratura scientifica dice che fatte così non funzionano, e tutto quello che funziona davvero non lo stiamo facendo.

July 13, 2026 · 26 min · Maroffo
Hand-drawn sketch of a car rearview mirror reflecting a traffic light on go, while the light ahead on the road signals stop

Stale Evidence Sounds Exactly Like Fresh Evidence

I stopped trusting my agent’s prose and started demanding evidence. Then a reviewer agent filed a confident, well-cited warning against code that no longer existed. Evidence has a grammar: freshness, correlation, independence. I watched all three rules break in one afternoon.

July 5, 2026 · 11 min · Maroffo
We DDoS'd Ourselves on Launch Day

We DDoS'd Ourselves on Launch Day

At 17:00 UTC on cutover day, a re-engagement cron pushed notifications to ~100K freshly migrated users. Every device token belonged to the old Firebase project, every call failed, every failure retried, and the whole backend was pinned to one instance. Nobody attacked us. We did.

July 4, 2026 · 12 min · Maroffo
Oltre l'indignazione: cos'è davvero la manosfera

Oltre l'indignazione: cos'è davvero la manosfera (e perché i media la raccontano male)

Mia moglie ne parlava come di un allarme sociale, io l’avevo liquidata come roba di nicchia. Dopo l’attentato di Montréal sono andato a fondo, partendo dall’ipotesi che gran parte del racconto fosse gonfiato: la manosfera non è né fuffa né terrorismo organizzato, è un business dell’attenzione con una coda violenta minuscola e mal capita.

July 3, 2026 · 20 min · Maroffo
A wall of hand-drawn checkmarks above a dark, unplugged computer terminal

372 Passing Tests and a Dead Program

A coding agent wrote 21,000 lines of Go and 372 passing tests. The program was dead on the first run: three subsystems built, tested, and never wired together. Green is a proxy, and something was optimizing the proxy while the working program stayed invisible.

June 25, 2026 · 14 min · Maroffo
A hand-drawn confident pointing hand casting a shadow shaped like a question mark

The AI Said Mandatory. I Measured 23% Slower.

An AI reviewer told me a hash swap was mandatory and 300 to 400 percent faster. It was 23 percent slower. The lesson is not about hashing, it is about what an LLM can and cannot know about your code.

June 17, 2026 · 8 min · Maroffo
A Billion in Beds, or a Billion in Software?

A Billion in Beds, or a Billion in Software?

Set aside the refinery and the biggest thing Sardinia sells the world is a foreign tourist’s holiday: our most successful export and our least productive sector at once. I am fine with the first. I want to outgrow the second.

June 15, 2026 · 15 min · Maroffo
Un miliardo in posti letto, o un miliardo in software?

Un miliardo in posti letto, o un miliardo in software?

Tolta la raffineria, la cosa che la Sardegna vende di più al mondo è la vacanza di un turista straniero: il nostro export più forte e, allo stesso tempo, il nostro settore meno produttivo. Sul primo punto sono d’accordo. Il secondo vorrei superarlo.

June 15, 2026 · 15 min · Maroffo
Own the Whole Stack, Down to the Silicon

Own the Whole Stack, Down to the Silicon

A US export letter switched off two frontier models overnight. For anyone building AI in Europe, that was a fire drill, and we should not waste it.

June 13, 2026 · 11 min · Maroffo