Self Help Books
21 Lessons for the 21st Century
In Sapiens, he explored our past. In Homo Deus, he looked to our future. Now, one of the most innovative thinkers on the planet turns to the prese…
Smarter Than You Think: How Technology is Changing Our Minds for the Better
It's undeniable—technology is changing the way we think. But is it for the better? Amid a chorus of doomsayers, Clive Thompson delivers a resoundi…
Software Craftsman, The: Professionalism, Pragmatism, Pride
Be a Better Developer and Deliver Better Code Despite advanced tools and methodologies, software projects continue to fail. Why? Too many organiza…
Rework
Most business books give you the same old advice: Write a business plan, study the competition, seek investors, yadda yadda. If you're looking for…
The Productive Programmer (Theory in Practice
Anyone who develops software for a living needs a proven way to produce it better, faster, and cheaper. The Productive Programmer offers critical …
Indistractable: How to Control Your Attention and Choose Your Life
You sit down at your desk to work on an important project, but a notification on your phone interrupts your morning. Later, as you're about to get…
The Complete Software Developer's Career Guide: How to Learn Your Next Programming Language, Ace Your Programming Interview, and Land The Coding Job Of Your Dreams
Technical Knowledge Alone Isn't Enough - Increase Your Software Development Income by Leveling Up Your Soft Skills Early in his software developer…
Reclaiming Conversation: The Power of Talk in a Digital Age
Renowned media scholar Sherry Turkle investigates how a flight from conversation undermines our relationships, creativity, and productivity—and wh…
Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman
Are you doing all you can to further your career as a software developer? With today's rapidly changing and ever-expanding technologies, being suc…
The Hard Thing About Hard Things: Building a Business When There Are No Easy Answers―Straight Talk on the Challenges of Entrepreneurship
A lot of people talk about how great it is to start a business, but only Ben Horowitz is brutally honest about how hard it is to run one. I…