Younes Benmoussa
Ingénieur logiciel. Casablanca. Depuis 2012.
Je construis du logiciel dans des domaines où les erreurs coûtent cher – la santé, la finance, le transport, l’assurance. Le genre de systèmes où quand ça casse, quelqu’un le sent. Mon quotidien tourne autour de C# et Angular, et au fil des années j’ai fait un peu de tout : du lead technique, de la migration de vieux monolithes, du mentorat, de l’architecture distribuée.
Mais ce qui m’a vraiment formé, c’est ce que je fais en dehors du boulot.
Le soir et le weekend, j’architecte des systèmes multi-agents avec Claude Code, j’écris du C, et je creuse la gestion mémoire sous Linux. Ce n’est pas de la nostalgie – c’est juste que plus j’avance dans ce métier, plus je constate la même chose : ceux qui comprennent ce qui se passe sous le capot s’en sortent toujours mieux que les autres. Que ce soit un allocateur mémoire ou un pipeline d’agents IA, les principes sont les mêmes : comprendre le système, pas juste l’utiliser.
Pourquoi ce site existe
J’ai cherché pendant longtemps du bon contenu en français sur la programmation système. Des tutoriels qui s’arrêtent à printf("Hello World"), j’en ai trouvé des tonnes. Des manuels universitaires écrits dans les années 90, quelques-uns. Mais du contenu sérieux, écrit par quelqu’un qui pratique, qui va au fond sans être imbuvable – presque rien.
Ce vide m’a agacé pendant des années avant que je me décide à le combler moi-même.
Unmanaged Bytes, c’est ce que j’aurais aimé trouver quand j’ai commencé à creuser. Des articles qui prennent le temps d’expliquer les choses correctement. Qui montrent le code. Qui expliquent le pourquoi, pas juste le comment.