Timeless sofware books listed on 2023-02-28 during the Software Crafters Paris
meetup, see the picture on Twitter or Mastodon.
-
The Software Craftsman: Professionalism, Pragmatism, Pride - Sandro Mancuso
-
The Joy of Clojure: Thinking the Clojure Way - Michael Fogus, Chris Houser
-
Effective Java - Joshua Bloch
-
Clean Code: A Handbook of Agile Software Craftsmanship - Robert Martin
-
Systems Performance: Enterprise and the Cloud - Brendan Gregg
-
Write Great Code Volume I: Understanding the Machine - Randall Hyde
-
Write Great Code Volume II: Thinking Low-Level, Writing High-Level - Randall Hyde
-
Write Great Code, Volume III: Engineering Software - Randall Hyde
-
The Art of Computer Programming - Donald Knuth (5 volumes ?)
-
System Design Interview - An insider's guide - Alex Xu (2 volumes)
-
Cracking the Coding Interview - Gayle Laakmann McDowell
-
Agile Technical Practices Distilled: A learning journey in technical practices and principles of software design - Pedro M. Santos
-
Software craft: TDD, Clean Code et autres pratiques essentielles - Cyrille Martraire, Arnaud Thiéfaine, Dorra Bartaguiz, Fabien Hiegel, Houssam Fakih
-
Programming Beyond Practices: Be More Than Just a Code Monkey - Gregory T Brown
-
Your Code as a Crime Scene: Use Forensic Techniques to Arrest Defects, Bottlenecks, and Bad Design in Your Program - Adam Tornhill
-
Debugging: The 9 Indispensable Rules for Finding Even the Most Elusive Software and Hardware Problems - David J Agans
-
Implementing Domain-Driven Design - Vaughn Vernon
-
Domain-Driven Design: Tackling Complexity in the Heart of Software - Eric Evans
-
Domain Modeling Made Functional: Tackle Software Complexity with Domain-Driven Design and F# -Scott Wlaschin
-
Domain-Driven Design Distilled - Vaughn Vernon
-
The Art of Unit Testing, Third Edition: with examples in JavaScript - Roy Osherove
-
Test Driven Development: By Example - Kent Beck
-
Working Effectively with Legacy Code - Michael Feathers
-
Refactoring: Improving the Design of Existing Code - Martin Fowler
-
Fundamentals of Software Architecture: An Engineering Approach - Mark Richards, Neal Ford
-
Design Patterns: Elements of Reusable Object-Oriented Software - Gamma Erich, Helm Richard, Johnson Ralph, Vlissides John, Grady Booch
-
Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software - Eric Freeman, Elisabeth Robson
-
Growing Object-Oriented Software, Guided by Tests - Freeman Steve, Pryce Nat
-
Release It!: Design and Deploy Production-Ready Software - Michael T. Nygard
-
Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations - Nicole Forsgren, Jez Humble, Gene Kim
-
Extreme Programming Explained: Embrace Change - Kent Beck, Cynthia Andres
-
The Mythical Man-Month: Essays on Software Engineering - Frederick P. Brooks Jr.
-
The Nature of Software Development: Keep It Simple, Make It Valuable, Build It Piece by Piece - Ron Jeffries
-
The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business - Gene Kim, Kevin Behr, George Spafford
-
Learning to Scale: The Secret to Growing a Fast and Resilient Company - Régis Medina, Benoît Charles-Lavauzelle
-
How to Read a Book - Charles Van Doren, Mortimer J. Adler
-
Emotional Intelligence: Why It Can Matter More Than IQ - Daniel Goleman
-
The Five Dysfunctions of a Team: A Leadership Fable - Patrick M. Lencioni