This repo purpose is to manage a list of books for reading in a software club.
Fundamentals of Software Architecture: An Engineering Approach
Building Evolutionary Architecture
Target Costing and Value Engineering (Strategies in Confrontational Cost Management)
Continuous Architecture in Practice: Software Architecture in the Age of Agility and DevOps
Strategic Monoliths and Microservices: Driving Innovation Using Purposeful Architecture
An Elegant Puzzle: Systems of Engineering Management
Composing Software: An Exploration of Functional Programming and Object Composition in JavaScript
Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures
Event Centric: Finding Simplicity in Complex Systems
Modern Java in Action: Lambdas, streams, functional and reactive programming
Mastering Kafka Streams and ksqlDB: Building Real-Time Data Systems by Example
Chaos Engineering: System Resiliency in Practice
A Philosophy of Software Design
Coders at Work: Reflections on the Craft of Programming
The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win
Security Engineering: A Guide to Building Dependable Distributed Systems
Distributed Systems with Node.js: Building Enterprise-Ready Backend Services
Software Design for Flexibility: How to Avoid Programming Yourself into a Corner
The Pragmatic Programmer: Your Journey To Mastery, 20th Anniversary Edition (2nd Edition)
Patterns of Enterprise Application Architecture
Test Driven Development: By Example
Cracking the Coding Interview: 189 Programming Questions and Solutions
Mythical Man-Month, The: Essays on Software Engineering, Anniversary Edition
Software Requirements (Developer Best Practices)
Fluent in 3 Months: How Anyone at Any Age Can Learn to Speak Any Language from Anywhere in the World
Clean Code: A Handbook of Agile Software Craftsmanship
From Zero to Production with Spring Boot and AWS
Modern Software Engineering: Doing What Works to Build Better Software Faster