Linux
J’ai longtemps utilisé Linux sans vraiment comprendre ce qui se passait dessous. Ces articles essaient de combler ça - syscalls, I/O, permissions, tout ce qu’on utilise sans trop savoir pourquoi ça marche.
I/O
Système
Environnement
Stockage, tty et fichiers spéciaux
Découvrir les différents dossiers, leurs buts, les changements majeurs au fil du temps, etc...
Le modèle client-serveur, les sockets, le tearing sous i3, pourquoi Wayland existe — ce que j'ai compris en creusant le système d'affichage Linux.
Nix
Gérer sa config utilisateur avec Home Manager - programmes, dotfiles, modules, et comment le brancher dans un flake.
Ce que Nix résout, comment ça marche, et pourquoi c'est différent de tout le reste.
Ce que les flakes apportent concrètement - verrouillage des dépendances, gestion multi-machines, environnements de dev isolés.
Comment NixOS gère la configuration système comme du code, le système de modules, le rollback, et pourquoi j'ai lâché puis repris.