Ramblings of a Software Craftsman
Archives
Search...
Log in
Subscribe
Armin Ronacher on the Mythos/Fable 5 shutdown
June 14, 2026
Armin Ronacher has a good piece on the recent Mythos/Fable 5 shutdown as seen from a European perspective. We are on a clear path towards a world of...
From Lago Pontini to Monte Comero
June 7, 2026
On 6 April 2026, I reached Lake Pontini, from where I planned to climb to the summit of Monte Comero (1,373 m). Driving up the valley, I saw snow on the...
The Waters Route from Bertinoro to Fratta Terme
June 6, 2026
About two months ago, on April 4, 2026, I went on a short hike in the foothills of Romagna. The hike itself is easy and very enjoyable, but what made it...
The vinyl I didn't buy
May 21, 2026
Yesterday I was at my favorite library and was about to buy Keith Jarrett’s The Köln Concert vinyl. I resisted the temptation and put it down. Here’s the...
The vinyl I didn't buy
May 21, 2026
Yesterday I was at my favorite library and was about to buy Keith Jarrett’s The Köln Concert vinyl. I resisted the temptation and put it down. Here’s the...
The future belongs to small companies
March 30, 2026
JA Westenberg reflects on six years of going solo after a career working for various conglomerates. She's leveraging AI tools to automate most mundane and...
Markdown ate the world
March 26, 2026
Markdown doesn't do most of what those formats do. You can't set margins. You can't do columns. You can't embed a pivot table or track changes or add a...
Eve 2.3.1
March 24, 2026
I just released Eve v2.3.1. In the unlikely event that you've been using JSONP callbacks with Eve, you'll want to update as this patch improves on their...
Fattura Elettronica 4.0.6
March 22, 2026
A couple of days ago I released FatturaElettronica 4.0.6. It adds support for legacy windows-1252 encoding to both XML and P7M invoices, a long-standing...
Eve 2.3.0
March 19, 2026
Eve v2.3 was just released on PyPI. It adds optimize_pagination_for_speed, a resource-level setting that allows granular control, overriding the equivalent...
The future of software engineering
February 14, 2026
Senior engineering practitioners from major technology companies gathered for a multi-day retreat to confront the questions that matter most as AI transforms...
Eve 2.2.5
February 11, 2026
Eve v2.2.5 was just released on PyPI. It brings the pagination fix discussed in a previous post. Many thanks to Calvin Smith per contributing to the project.
An AI-generated pull request that actually makes sense
February 11, 2026
Yesterday a pull request came in proposing a fix for a small pagination bug in Eve, the REST API framework I maintain. The intervention is small, precise,...
We mourn our craft
February 10, 2026
Someday years from now we will look back on the era when we were the last generation to code by hand. We’ll laugh and explain to our grandkids how silly it...
Archivio Grafica Italiana
January 29, 2026
"Archivio Grafica Italiana is the first online archive dedicated to the entire Italian graphic design heritage." Beautiful resource. Some samples came as a...
There's no such a thing as the 'Dark Ages'
January 27, 2026
The actual phrase ‘Dark Ages’ itself derives from the Latin saeculum obscurum, which Caesar Baronius – a cardinal and Church historian – came up with around...
Europe needs an independent tech infrastructure
January 12, 2026
Sam over at theTangentSpace has the perfect analysis on Europe's sorry situation in these troubled times, so much so that I have a hard time picking just one...
Writing forces clarity
January 6, 2026
Writing forces clarity. When I explain a concept to others - in a doc, a talk, a code review comment, even just chatting with AI - I discover the gaps in my...
Karpathy: I have never felt this much left behind as a programmer
January 3, 2026
I’ve never felt this much behind as a programmer. The profession is being dramatically refactored as the bits contributed by the programmer are increasingly...
Books I read in 2026
January 3, 2026
TODO: intro.. The usual scoring system applies: One star means a book is meh. Two stars mean a book is perfectly fine. Three stars mean a book is...
Older archives