Aller au contenu
Comprendre les concepts techniques. Les expliquer simplement. — pourquoi ce nom ?

Les concepts du développementexpliqués simplement.

Design Patterns, Architecture, Bases de données, Tests, Cloud et DevOps expliqués avec des exemples concrets — pour comprendre, retenir et réussir vos entretiens techniques.

Un ours jaune travaille sur son ordinateur, entouré d'icônes de design patterns, bases de données, cloud et DevOps
SOLID DDD TDD SQL Docker Kubernetes Cloud

Explorer par catégorie

Six domaines. Un seul objectif : comprendre pour de bon.

Articles récents

Architecture hexagonale

L’architecture hexagonale (Ports & Adapters) place le métier au centre et le connecte au monde extérieur via des ports — des interfaces définies par le métier — implémentés par des adaptateurs interchangeables. La base de données, l’API REST ou la CLI ne sont que des détails branchés sur ces ports.

BDD avec Gherkin

·6 mins
Le BDD (Behavior-Driven Development) décrit le comportement attendu d’un système en langage naturel structuré, via la syntaxe Gherkin (Given/When/Then), pour que développeurs, testeurs et experts métier partagent une seule source de vérité, exécutable comme un test.

Cache Redis

·5 mins
Redis est une base clé-valeur en mémoire, utilisée principalement comme cache devant une base relationnelle. Le pattern cache-aside, un TTL bien choisi et une stratégie d’invalidation claire sont les trois piliers d’un cache Redis fiable.

CI/CD

·4 mins
CI/CD désigne l’automatisation du chemin entre un commit de code et sa mise en production : compilation, tests, validation, puis déploiement, exécutés automatiquement à chaque changement plutôt qu’à la main.

🐻 Un concept par semaine, dans votre boîte mail

Pas de spam, pas de blabla : un concept technique expliqué simplement, chaque semaine.