Résumés en profondeur

Les livres tech fondamentaux,
distillés chapitre par chapitre.

Gaviota Blog décortique les ouvrages de référence du génie logiciel et les transforme en guides lisibles, structurés et illustrés d'exemples concrets en TypeScript. On va au fond des idées — sans le jargon inutile.

En profondeur

Chaque livre est découpé en chapitres thématiques. On ne survole pas : on explique le pourquoi autant que le comment.

Exemples concrets

Du code avant/après en TypeScript pour chaque principe. Les concepts deviennent tangibles, pas abstraits.

Progressif

Une navigation type documentation : sommaire latéral, fil de lecture, et progression chapitre après chapitre.

La bibliothèque

Des classiques intemporels aux références modernes. De nouveaux titres arrivent régulièrement.

Clean Code

Robert C. Martin · 2008

Craft

Le manuel de référence du code propre. Comment écrire des fonctions, des noms, des classes et des tests que l'on relit sans douleur — et que l'on fait évoluer sans peur.

14 chapitres Commencer la lecture

Domain-Driven Design

Eric Evans · 2003

Architecture

Modéliser le métier au cœur du logiciel : langage ubiquitaire, agrégats, bounded contexts. L'art d'aligner le code sur le domaine.

10 chapitres Commencer la lecture

Designing Data-Intensive Applications

Martin Kleppmann · 2017

Données

La référence des systèmes de données modernes. Réplication, partitionnement, transactions, consensus, batch et stream : les grands principes derrière les bases de données et les systèmes distribués.

11 chapitres Commencer la lecture

Refactoring JavaScript

Evan Burchard · 2017

Refactoring

Transformer méthodiquement du JavaScript fragile en code testable et maintenable, une petite transformation sûre à la fois.

10 chapitres Commencer la lecture

The Algorithm Design Manual

Steven S. Skiena · 2008

Algorithmes

Le guide pragmatique des algorithmes : analyse de complexité, structures de données, graphes, programmation dynamique et NP-complétude — avec l'art de reconnaître le bon outil pour un problème.

11 chapitres Commencer la lecture

LLM Engineer's Handbook

Paul Iusztin & Maxime Labonne · 2024

IA

Le guide de bout en bout de l'ingénierie des LLM : architecture FTI, pipelines de données, RAG, fine-tuning (SFT, DPO), évaluation, optimisation de l'inférence, déploiement et LLMOps.

11 chapitres Commencer la lecture

You Don't Know JS Yet: Get Started

Kyle Simpson · 2020

JavaScript

La porte d'entrée de la série culte de Kyle Simpson : ce que JavaScript est vraiment, et ses trois piliers — la portée & les closures, les prototypes, et les types & la coercition.

7 chapitres Commencer la lecture

Accelerate

Forsgren, Humble & Kim · 2018

DevOps

La preuve scientifique derrière la performance de livraison logicielle : les métriques DORA, les 24 capacités, et ce qui distingue vraiment les organisations technologiques les plus performantes.

10 chapitres Commencer la lecture

Dive Into Design Patterns

Alexander Shvets · 2019

Patterns

Le guide accessible des patrons de conception (Refactoring.Guru) : les bases de la POO, les principes SOLID, et les 22 patrons GoF — création, structure et comportement — avec leurs cas d'usage concrets.

9 chapitres Commencer la lecture

Web Application Security

Andrew Hoffman · 2020

Sécurité

Comprendre les attaques web pour mieux s'en défendre : reconnaissance, XSS, CSRF, XXE, injections — et surtout les contre-mesures concrètes pour bâtir des applications modernes robustes.

9 chapitres Commencer la lecture

The Manager's Path

Camille Fournier · 2017

Management

Le guide de référence du parcours d'ingénieur à leader : mentorat, tech lead, management d'équipe, management de managers et direction — chaque étape, ses compétences et ses pièges.

9 chapitres Commencer la lecture

The DevOps Handbook

Kim, Humble, Debois & Willis · 2016

DevOps

Le guide prescriptif de DevOps : les Trois Voies — Flux, Feedback et apprentissage continu —, le pipeline de déploiement, l'intégration continue, la télémétrie, la culture juste et le DevSecOps, illustrés par des dizaines d'études de cas.

14 chapitres Commencer la lecture

Building Secure and Reliable Systems

Adkins, Beyer, Lewandowski, Oprea & al. · 2020

Sécurité

Le grand livre de Google sur la sécurité ET la fiabilité, indissociables : concevoir pour le moindre privilège, la compréhensibilité, la résilience et la récupération ; écrire, tester et déployer du code sûr ; investiguer, gérer crises et catastrophes ; et bâtir une culture durable.

14 chapitres Commencer la lecture

Site Reliability Engineering

Beyer, Jones, Petoff & Murphy · 2016

Fiabilité

Le livre fondateur de Google sur le SRE : SLI/SLO et error budgets, élimination du toil, surveillance et quatre signaux d'or, astreinte, gestion d'incidents et post-mortems sans blâme — l'ingénierie qui fait tenir des systèmes à l'échelle planétaire.

16 chapitres Commencer la lecture

Agile Software Development

Robert C. Martin · 2002

Conception

Le livre où Robert C. Martin formule les principes SOLID : pratiques agiles et XP, conception orientée objet (SRP, OCP, LSP, DIP, ISP), principes de packaging et patrons de conception — illustrés par de vraies études de cas, transposées en TypeScript.

15 chapitres Commencer la lecture

Fundamentals of Machine Learning

Kelleher, Mac Namee & D'Arcy · 2015

IA

Le manuel de référence du machine learning classique, organisé autour des quatre approches d'apprentissage — par l'information (arbres de décision), la similarité (k-NN), la probabilité (Bayes) et l'erreur (régression) — du cycle CRISP-DM à l'évaluation, avec des exemples chiffrés rigoureux.

10 chapitres Commencer la lecture

Terraform: Up & Running

Yevgeniy Brikman · 2019

Infrastructure

Le guide pratique de l'infrastructure as code avec Terraform : providers et ressources, gestion de l'état, modules réutilisables, boucles et conditions, code de production, tests automatisés (Terratest) et workflows d'équipe — avec des exemples HCL concrets.

8 chapitres Commencer la lecture

The Scrum Guide

Ken Schwaber & Jeff Sutherland · 2020

Agile

La définition officielle de Scrum par ses créateurs : l'empirisme et les trois piliers, les cinq valeurs, la Scrum Team et ses trois responsabilités, les cinq événements du Sprint et les trois artefacts avec leurs engagements — Product Goal, Sprint Goal et Definition of Done.

8 chapitres Commencer la lecture

The Design of Everyday Things

Don Norman · 2013

Design

Le classique du design centré sur l'humain : affordances et signifiants, mappage, feedback et modèles conceptuels, les sept étapes de l'action, l'erreur humaine repensée comme une faute de conception, et le design thinking — pour rendre les objets compréhensibles et utilisables.

7 chapitres Commencer la lecture

Gaviota Blog

Les livres tech fondamentaux, résumés en profondeur.

Un projet de l'agence Gaviota ↗
À propos

Chaque article résume en profondeur un livre fondamental du développement, avec des exemples concrets en TypeScript.

© 2026 Gaviota Blog. Résumés pédagogiques. Construit avec SvelteKit