Mes ressources clés 💎
J’ai listé ici mes ressources clés,
Celles qui m’ont fait m’attacher à la qualité du code,
Celles qui m’ont permis de passer des caps techniques,
Celles aussi qui m’ont fait comprendre qu’un développeur ne doit pas simplement savoir coder,
Bref, celles qui m’ont fait progresser et ouvert sur de nouveaux horizons.
On y parle d’architecture logicielle, de DDD, de clean code, d’architecture hexagonale, de gestion de projet et de plein d’autres choses …
Titre | Description | Tags |
---|---|---|
De CRUD à DDD, comment Meetic a sauvé son legacy From CRUD to Hexagonal & DDD, how Meetic saved its codebase | Deux présentations de Meetic sur leur migration de CRUD basique à DDD. Pas mal d’exemples concrets. Une est en anglais et la deuxième en francais, les slides sont un poil différents et certaines infos n’apparaissent que sur l’une ou l’autre des presentations. | DDD Symfony Hexagonale Event Driven |
Exemple de DDD sur Symfony | Exemple d’implémentation de DDD sur symfony avec commandes. | DDD PHP Symfony |
Feature flag guide | Un guide sur les feature flags, une technique permettant de gérer différentes versions du même code sans trop causer de problème. Cependant, c’est à utiliser avec précaution. | Bests practices Clean code |
Orgnanisation des équipe chez Gitlab | La documentation concernant les différentes équipes devs chez Gitlab. Avec notamment leurs utilisations respectives du SCRUM. | Gestion de projet Agile SCRUM |
Mathias Noback: Call sites | Un article de Matthias Noback sur l’utilisation des méthodes a usage unique et comment avoir des méthodes plus spécifiques est plus clean. | PHP Best practices Clean code Refactoring |
Matthias Noback: DDD et séparation de l’infrastructure | DDD Testing PHP Hexagonale | |
Docker cheat sheet | Une réference des commandes docker | Docker Infrastructure DevOps |
Make your tests fail - Kent C. Dodds | Comment s’assurer que nos test soient utiles ? | Testing Best practices |
Réflexion sur les abstractions de Dan Abramov | Une conférence courte de Dan Abramov sous forme de reflexion sur l’utilisation des abstractions. (en plus il est marrant) | Testing Best practices Clean code |
Avantages des monorepos - Dan Luu | Un article de Dan Luu sur les avantages des monorepos, c’est-à-dire des repositories contenants plusieurs composants / projets / paquets. Comme exemple open source, il y a Babel. Apparemment FB, Google et Twitter ont aussi des monorepos internes | Version control |
SOLID principles with php examples | Un petit rappel des principes SOLID, avec des examples facilement compréhensible en PHP. | PHP Best practices Clean code |
Matthias Noback: Hexagonale architecture | Un article de Matthias Noback sur la clean architechture. | DDD Hexagonale |
Matthias Noback : Arrays & Collections | Un style-guide pour les arrays / collections en PHP. | PHP Best practices |
Facebook engineering - Rebuilding our tech stack for the new Facebook.com | Un blog post de facebook expliquant la refonte qu’il ont réalisé et notamment sur leur utilisation de React. | JS React logicielle Performance |
Event-Driven architecture by Martin Fowler | Une conférence de Martin Flower parlant de l’Event-Driven architechture. | DDD Event Driven |
Symfony Best Practices | PHP Symfony Best practices | |
Airbnb React Guideline | Guideline React de Airbnb | Architecture logicielle Best practices Guideline |
Conférence Forum PHP sur le DDD | Une conférence Forum PHP avec la reprises des bases du DDD et de l’architecture Hexagonale | DDD Hexagonale |
Blog de Matthias Noback | Développeur PHP et auteur confirmé. Son thème de prédilection : “Comment (ré)écrire du code découplé et maintenable”. | PHP Veille |
Blog officiel de Symfony | Blog officiel de Symfony. Beaucoup de post promotionnels, il faut faire le tri.., mais reste toujours utile pour suivre les nouvelles releases. | PHP Symfony Veille |
Blog de l’agence Liip | Blog de l’agence web suisse LIIP. Un grand nombre d’article abordant de nombreux sujets techniques, UI UX, agile, SEO… | Veille |
Github de Stof | Certainement le contributeur le plus productif et reconnu de la communauté Symfony. Toujours intéressant de regarder ses commits, analyser ses reviews et parfois juste se perdre dans tout son travail. | PHP Symfony Veille |
Blog de Martin Fowler | Blog de Martin Fowler, auteur à succès autour de l’architecture logiciel. Un blog compliqué à aborder tellement il est fourni et aborde de nombreux sujets, mais une mine d’or notamment autour du DDD / CQRS. | PHP,Architecture logicielle DDD Veille |
Blog de Jordan Chapuy | Blog de Jordan Chapuy qui aborde de nombreux sujets intéressants autour du DDD, de la clean architecture et de pleins d’autres choses, en Français et bien écrit. Toujours plaisant à lire. | PHP Architecture logicielle DDD Veille |
Blog d’Andreas Möller | PHP Veille | |
Blog de Stefan Koopmanschap | PHP Veille DDD |