Permis bateau : un outil de révision gratuit, ouvert — et honnête sur ce qu'il ne couvre pas

En mars 2026, j’ai décidé de passer le permis bateau. En cherchant de quoi réviser, je suis tombé sur le même mur que beaucoup de candidats : les questions officielles de l’examen ne sont pas publiques, et les applications payantes ne disent jamais quelle part du programme elles couvrent réellement. On installe une appli de plus sur son téléphone, on paie, et on révise à l’aveugle en espérant que ça suffise. ...

September 11, 2026 · 8 min · admin

From a Linkage Built on Sand to Scientific Software — pylinkage 0.7.0

pylinkage is a Python library for planar linkage synthesis: you design a mechanism, define a target motion, and the optimizer — using particle swarm optimization — finds the right dimensions. If you’re new to the project, I wrote about its origins in A Solid Snake. Version 0.7.0 is a foundational rewrite. Not new features stacked on old code, but everything rebuilt on proper abstractions. Here’s why I made these changes and how the library is now much better. ...

March 29, 2026 · 5 min · admin

The Story of LWT 3.0.0: 1,000 Commits, 2 Architecture Changes, and One Lesson About Simplicity

A few weeks ago, I published LWT 3.0.0. That’s the biggest release in the project’s history — over 1,000 commits, roughly half of all commits since the project ever started. The entire structure was rewritten: new database engine, new backend, new frontend framework, and even a new security model. It took almost two years since the last release. I went to other projects, stepped away from this one, and actually recommended useful alternatives. So why did I go back to building this ship of Theseus? ...

March 24, 2026 · 12 min · admin