Aller au contenu

01 / Les idées

Les idées, en détail.

Notes sur ce que j'apprends en développant des logiciels.

Dans la collection

23 articles

Votre prochaine compétence en IA: Construire des mondes

Construire le monde autour du modèle

SigNews: Cartographier les récits mondiaux avec l'IA

Intelligence en temps réel pour un monde bruyant

Using AI

De l’assistant à une nouvelle manière de travailler.

4 chapitres

Les quatre niveaux de maîtrise de l'IA

De l'assistant à l'intelligence programmable

Diriger les agents IA: De l'écriture du code à l'orchestration

Du code à l'orchestration d'agents

Agents IA autonomes: Quand déléguer des workflows entiers

Déléguer les workflows à l'IA

Quand l'IA devient le produit: Concevoir des systèmes natifs IA

Allier code et raisonnement IA

Cursor IDE en pratique: Mode agent et développement piloté par l'intention

Développement assisté par IA avec Cursor

Abundant Intelligence

Ce qui change quand l’intelligence devient abondante.

4 chapitres

Votre forteresse s'effondre: Ce que l'IA fait au travail du savoir

Qu'est-ce qui vous rend précieux quand l'IA exécute ?

L'ia: Mode d'emploi

Dirigez l'IA comme une équipe à la demande

L'effondrement du centre: Où va la valeur quand l'IA exécute

La valeur migre vers le jugement et l'humanité

Que reste-t-il quand les machines gèrent tout ?

Le travail comme expression, pas survie

Application Design

Repenser les outils que nous utilisons au quotidien.

4 chapitres

Logiciel maintenable: Bâtir des applications qui durent

Fondations du logiciel maintenable

La règle des dépendances: Structurer le code pour l'indépendance

Structurer le code pour l'indépendance

Architecture hexagonale: Séparer le métier de la technologie

Isoler le métier de l'infrastructure

La Clean Architecture en pratique: Entités, cas d'usage et couches

Architecture en couches pour du code durable

Et si nous avions tout faux sur le e-commerce?

Réinventer le e-commerce en protocole ouvert

Créer un serveur web avec TypeScript et Koa

Un serveur web léger en TypeScript

Construire un système expert en Python (chaînage arrière)

Construire un moteur d'inférence en Python

Les bases de l'assembleur x86-64: Écrire ses premières fonctions

Premiers pas en assembleur x86-64

Créer un programme qui s'écrit lui-même (un quine)

Du code qui affiche son propre code

Reconstruire nm et otool: Parser les binaires Mach-O en C

Rétro-ingénierie des binaires macOS en C

SHA-256 et MD5 en C: Implémenter des fonctions de hachage de zéro

Implémenter des fonctions de hachage en C

Coder son propre malloc en C: Un allocateur mémoire de zéro

Construire malloc pour comprendre la mémoire