Software

Computer software, or simply software, also known as computer programs, is the non-tangible component of computers.

Continuous Discovery Habits: Discover Products that Create Customer Value and Business Value
Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications
Recoding America: Why Government Is Failing in the Digital Age and How We Can Do Better
Engineering Management for the Rest of Us
Androids: The Team That Built the Android Operating System
The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change
Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures
The Software Engineer's Guidebook: Navigating senior, tech lead, and staff engineer positions at tech companies and startups
Internet
Architecture Modernization - Socio-technical alignment of software, strategy, and structure
Fundamentals of Data Engineering: Plan and Build Robust Data Systems
Fancy Bear Goes Phishing: The Dark History of the Information Age, in Five Extraordinary Hacks
Continuous Architecture in Practice: Software Architecture in the Age of Agility and DevOps.
Street Coder
Continuous Delivery Pipelines - How to Build Better Software Faster
Clean Code: A Handbook of Agile Software Craftsmanship
The Pragmatic Programmer: From Journeyman to Master
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
Domain-Driven Design: Tackling Complexity in the Heart of Software
Code Complete: A Practical Handbook of Software Construction
Clean Architecture
A Philosophy of Software Design
The Clean Coder: A Code of Conduct for Professional Programmers
Head First Design Patterns
Java 8 in Action by Raoul-Gabriel UrmaEffective Java  by Joshua BlochCreate an Uber Clone in 7 Days by Shai AlmogOptimizing Java by Benjamin J. EvansOOP Concepts Booster  by Rakesh Singh
Mastering Java
25 books — 6 voters

The C Programming Language by Brian W. KernighanIntroduction to Algorithms by Thomas H. CormenClean Code by Robert C. MartinCode Complete by Steve McConnellDesign Patterns by Erich Gamma
software-development
70 books — 91 voters
The Mythical Man-Month by Frederick P. Brooks Jr.The Manager's Path by Camille FournierPeopleware by Tom DeMarcoManagement 3.0 by Jurgen AppeloScaling Teams by Alexander Grosse
Software Team Leadership
28 books — 8 voters


Dont ya just Hate . . . Drunk Ass Glitches
Kevin Kolenda

Nassim Nicholas Taleb
After I left finance, I started attending some of the fashionable conferences attended by pre-rich and post-rich technology people and the new category of technology intellectuals. I was initially exhilarated to see them wearing no ties, as, living among tie-wearing abhorrent bankers, I had developed the illusion that anyone who doesn’t wear a tie was not an empty suit. But these conferences, while colorful and slick with computerized images and fancy animations, felt depressing. I knew I did no ...more
Nassim Nicholas Taleb, Antifragile: Things That Gain from Disorder

More quotes...
Knoldus Book Club Why we started an office book club at Knoldus There are so many benefits to reading, such as ga…more
4 members, last active 5 years ago
Redapt Engineering Book Club
2 members, last active 8 years ago
Make We're a community of software developers that are passionate about learning and solving problems…more
1 member, last active 7 years ago
Modern Agile Books that define, clarify or relate to the principles of Modern Agile: Make People Awesome Mak…more
5 members, last active 8 years ago

Tags

Tags contributing to this page include: software, computer-software, and software-development