Des livres qui nourrissent ma façon de concevoir, coder et maintenir un logiciel.

Cette sélection rassemble des lectures utiles en développement, architecture et qualité logicielle. Chaque ressource m’a aidé à structurer mes décisions techniques au quotidien.

Filtrer par catégorie

Couverture du livre Secure By Design

Secure By Design

  • Secure by Design pour intégrer la sécurité dès la conception
  • Domain-Driven Design (DDD) et bonnes pratiques pour développer des logiciels sécurisés
  • Détection des failles dans le code legacy et correction des vulnérabilités
  • Utilisation de constructions de code sécurisées : validation, gestion d’erreurs, primitives métier
  • Sécurité dans les architectures modernes (microservices, cloud-native)
  • Intégration de la sécurité dans tout le cycle build-test-deploy
  • Identification des défauts de design et des failles de sécurité courantes
Couverture du livre System Design Interview – An insider's guide

System Design Interview – An insider's guide

  • Méthode en 4 étapes pour résoudre les questions de system design
  • 16 cas réels avec solutions détaillées
  • 188 diagrammes pour comprendre les architectures système
  • Concepts clés : scalabilité, estimation de charge, systèmes distribués
  • Design de systèmes classiques à grande échelle : rate limiter, key-value store, URL shortener
  • Architectures complexes : chat, news feed, notification system
  • Systèmes à grande échelle : YouTube, Google Drive, web crawler
  • Recherche et UX : autocomplete, moteurs de recherche