References
Informal list form my technology intelligence, exchanges in the professional environment and discussions around a beer. I do not consider each element as an absolute and arbitrary truth. Instead, each reference contributes in its own way to my perception of software development. There are masterpieces but also content with much more modest claims.
Articles
- Conventional comments
- Making invalid state unrepresentable
- (FR) Certaines complexités sont plus utiles que d’autres
- JetBrains : Code smell
- Backend For Frontend
- Software Development Waste
- Goodbye OOP
- Primitive Obsession
- JS classes are not “just syntactic sugar”
- Impureim sandwich
- Can types replace validation?
- 10 Things I Regret About Node.js — Ryan Dahl
- Test Driven Development in an Angular World
- This is Angular
- Tactical Domain-Driven Design with Angular and Monorepos?
- How Big Tech Runs Tech Projects
- The Misalignment of Product Architecture and Organizational Structure in Complex Product Development
- Focus refactoring on what matters with Hotspots Analysis
- How to make small steps go a long way
- Clean Architecture on Frontend
- In the long run
Videos
- Dependency Injection, The Best Pattern - CodeAesthetic
Conferences
- (FR) Les microservices, c'est pas automatique - Arnaud Lemaire
- (FR) Entre industrialisation et artisanat, le métier de développeur - Arnaud Lemaire
- (FR) Architecture Hexagonale : gestion complexité logicielle et dette technique - Julien Topçu
- Clean Coders Hate What Happens to Your Code When You Use These Enterprise Programming Tricks - Kevlin Henney
- (FR) Architecturoplastie hexagonale d’un backend: Opération à code ouvert - Julien Topçu, Adrien Joly
Books
- Refactoring - Martin Fowler
- Clean code - Robert C. Martin
- Extreme Programming Explained: Embrace Change - Kent Beck & Cynthia Andres