Vous n'avez pas besoin de ça
Nov 25, 2018
As developers we sometimes add tools to the systems we are working on without thinking twice about the complexity they bring, because we pretend to be able to foresee what the future will be or just because we are following the hype. In this talk I share my view on this subject, why I think this is arming projects and explore a few alternatives to current buzzwords in order to gain simplicity.
References
- No Silver Bullet - Essence and accident in software engineering - Frederick Brooks
- 8 Lines of Code - Greg Young
- Are we nearly there yet? - Dan North
- Two day tasks - Juan Delgado
- The Neglected Practice of Iteration - Jeff Patton
- Go Small for Project Success - Michael Rosato
- Faut-il faire du travail de qualité ? - Jean-François Lépine
- Dette technique et entropie du logiciel - Arnaud Lemaire
- Using cost of delay to determine schedule - Allan Kelly
- Software has diseconomies of scale – not economies of scale - Allan Kelly
- #NoProjects Beyond Projects - Why Projects Are Wrong & What To Do Instead - Allan Kelly
- Simplicity Matters - Rich Hickey
- A no nonsense GraphQL and REST comparison - Phil Sturgeon
- You Might Not Need GraphQL - Phil Sturgeon
- Pattern: Backends For Frontends - Sam Newman
- Do We Worship Complexity? - Eberhard Wolff
- Alignment on Microservices - Ivan Kusalic
- Single Page Applications : to be or not to be ? - Mathieu Eveillard
- 5 mistakes badass developers never do - Philippe Bourgau
- Domain Driven Design for Everyone Else - Barry O Sullivan
- Imaginary Problems Are the Root of Bad Software - George Hosu
- The Sunk Cost Fallacy - David McRaney
- Mind’s Limit Found: 4 Things at Once - Clara Moskowitz
- Cargo cult - Bastien Dubois