Technology is a Racket We make a categorical error when talking about how modern technology interacts with society. Until we understand the problem, we'll never make progress towards a solution.
2022-10-07 Clean Code Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn’t have to be that way.
Slack: Getting Past Burnout Why is it that today’s superefficient organizations are ailing? Tom DeMarco, a leading management consultant to both Fortune 500 and up-and-coming companies, reveals a counterintuitive principle that explains why efficiency efforts can slow a company down.
The Mythical Man-Month Few books on software project management have been as influential and timeless as The Mythical Man-Month. With a blend of software engineering facts and thought-provoking opinions, Fred Brooks offers insight for anyone managing complex projects.
The Pragmatic Programmer The Pragmatic Programmer is one of those rare tech books you’ll read, re-read, and read again over the years. Whether you’re new to the field or an experienced practitioner, you’ll come away with fresh insights each and every time.
Coad-Yourdon's OOA and OOD Books A life and career-changing set of books in software development and architecture