Les fondamentaux libèrent.
Lis. Comprends. Maîtrise. Recommence.
À lire en premier
Pourquoi ce site existe
Douze ans dans l'industrie du logiciel. Ce que j'ai vu, ce qui me dérange, et ce que je compte faire.
Articles récents
-
Comment bc-count compte 86 000 fichiers en 566 msUne analyse technique de bc-count — mmap, SIMD dispatch et sortie tamponnée pour compter 86 000 fichiers en 566 ms, jusqu'à 18x plus vite que wc.
-
Mon code C a 100% de couverture. Je n'ai pas écrit un seul test.100% de couverture branches et lignes, 97 000 lignes de tests, ratio 4.3:1. Je n'ai écrit ni le code ni les tests. Voici comment le cycle TDD tourne concrètement.
-
22 000 lignes de C écrites par une IA — comment j'ai architecturé le pipelinePlus de 22 000 lignes de C réparties en plusieurs projets — bibliothèques et outils CLI — avec 100% de couverture. Je n'ai pas écrit une seule ligne. Voici comment j'ai architecturé le système qui l'a fait.
-
bc-duplicate : trouver des doublons 28 fois plus vite que fdupesbc-duplicate trouve les doublons 28 fois plus vite que fdupes sur 387 000 fichiers. Two-pass hashing, radix sort et arena allocator — voici pourquoi.
-
Des fondamentaux C au Cloud IA — le même problème, quarante ans d'écartAllocation, libération, gestion de durée de vie : les problèmes que tu résous en C depuis quarante ans sont exactement ceux que tu retrouves dans l'architecture IA agentique. Ce n'est pas une métaphore — c'est le même problème.