Software Engineering


The Pragmatic Programmer: From Journeyman to Master
Clean Code: A Handbook of Agile Software Craftsmanship
Designing Data-Intensive Applications
Refactoring: Improving the Design of Existing Code (Addison-wesley Object Technology Series)
The Mythical Man-Month: Essays on Software Engineering
Design Patterns: Elements of Reusable Object-Oriented Software
Code Complete: A Practical Handbook of Software Construction
Clean Architecture
Domain-Driven Design: Tackling Complexity in the Heart of Software
A Philosophy of Software Design
The Clean Coder: A Code of Conduct for Professional Programmers
Working Effectively with Legacy Code
Head First Design Patterns
Software Engineering at Google: Lessons Learned from Programming Over Time
Building Microservices: Designing Fine-Grained Systems
Clean Code by Robert C. MartinDomain-Driven Design by Eric EvansCracking the Coding Interview by Gayle Laakmann McDowellJava Concurrency in Practice by Brian GoetzDive Into Design Patterns by Alexander Shvets
Software Engineering
49 books — 5 voters
Designing Multi-Agent Systems by Victor DibiaGenerative AI Design Patterns by Valliappa LakshmananBuilding Applications with AI Agents by Michael AlbadaBuild a Large Language Model by Sebastian Raschka
Best AI Agents Books
4 books — 2 voters

Clean Architecture by Robert C. Martin12 More Essential Skills for Software Architects by Dave HendricksenSoftware Systems Architecture by Nick RozanskiSoftware Architecture by Mary    ShawDesign Patterns by Erich Gamma
Mastering Software Architecture
44 books — 6 voters

Gregor Hohpe
“ Evolving a widely reused resource also requires coordination because changes must be compatible with all existing systems or users. Such coordination can slow down innovation... Some digital companies have even begun to explicitly favor duplication because their business environment rewards economies of speed. ”
― Gregor Hohpe, The Software Architect Elevator: Redefining the Architect's Role in the Digital Enterprise

Akshat Paul
“ Analytics will not replace decision-makers, but decision-makers who use analytics will replace those who do not. ”
― Akshat Paul, Serverless Web Applications with AWS Amplify: Build Full-Stack Serverless Applications Using Amazon Web Services

More quotes...
Never stop learning.
3 members, last active 12 years ago
Workiva A group for Workivans interested in reading more. Catalog books you have, that you're willing to…more
17 members, last active 8 years ago
Mile Two WIT A Book Club for Mile Two's "Women in Tech" group…more
4 members, last active 4 years ago
A North County San Diego book club for reading and discussing books related to the craft of soft…more
69 members, last active 6 years ago