Jeff Atwood is an American software developer, author, blogger, and entrepreneur. He writes the computer programming blog Coding Horror
18 books on the list
Latest Recommendations First
"Seeing with Fresh Eyes" by Edward R. Tufte is a groundbreaking book that challenges conventional models of thinking and encourages readers to question everything. With a focus on meaning and space, Tufte explores the power of typography, redesigning sentences, and the art of annotations. He also tackles data analysis and the relationship between evidence and conclusions. With practical tips on how to make smarter, shorter meetings and how to remodel the back-matter in books, this book is a must-read for anyone looking to see the world in a new light.
And the final version! Thank you @EdwardTufte .. be sure to pick up a copy, these books profoundly influenced my work. – source
Top 10 Games You Can Play In Your Head, By Yourself
Create and explore immersive stories that you control in "Top 10 Games You Can Play In Your Head, By Yourself." No need for peripherals or extra materials, just rely on the ultimate gaming engine, your mind. Edited and updated by Sam Gorski and D.F. Lovett, this collection features mind-games that let you create your own breathing, living story and come back to it time and time again. Filled with surprises and endless possibilities, these games are sure to keep you engaged and entertained.
This book is *profoundly* weird... next level galaxy brain weird. I mean that as a compliment! 🥴 – source
Discover the ultimate guide to lethal karate combat with this book. Explore the top 100 deadliest moves, including snap kicks and vital point strikes, used by the world's most skilled karate masters. With over 100 action-packed photos, learn how to master street-fighting techniques and take your martial arts skills to the next level.
@Seanbabydotcom YES I OWN THIS BOOK AND IT IS MAGNIFICENT – source
Explore the fascinating world of rapid change with 59 Seconds, a myth-busting book that offers science-backed tips and tricks to improve your life. Bestselling author and psychologist Richard Wiseman debunks the harmful exercises promoted in the self-help industry and provides insightful advice on becoming more decisive, imaginative, engaged, and happy. With infectious enthusiasm, Wiseman describes the quirky techniques that can transform everything from mood to memory, persuasion to procrastination, resilience to relationships. Discover the power of the scientific community and how a mere minute can make a world of difference.
@jonobacon highly recommend this book as well – source
This book follows the adventures of the Great Brain, a ten-year-old con artist in the Midwest. With his silver tongue and knack for turning a profit, he manages to save the day and line his pockets at the same time. From rescuing friends to helping out new kids in school, the Great Brain always comes out on top.
Reading The Great Brain series with my 9 year old son and belatedly realizing I learned everything I know about business from these books, 35 years ago – source
Also recommended byAnne Thériault
Join the famous feline Grumpy Cat in this hardcover storybook collection featuring three cat-tastic tales: The Little Grumpy Cat That Wouldn't, A Is for Awful, and Yawn!: A Grumpy Cat Bedtime Story. With over 8 million Facebook followers, her own TV movie, a mobile game, and now her very own collection of Little Golden Books, Grumpy Cat is a must-read for fans of all ages. This hardcover Little Golden Book features full-color illustrations and is the perfect addition to any cat lover's library.
The amazing thing about this book is that the cat does not break character the whole time, it's breathtaking – source
This practical guide to programming is considered one of the best out there. The updated and revised edition includes hundreds of new code samples that demonstrate the art and science of software construction. Whether you're a novice or experienced developer, you'll discover effective techniques and principles that will inform and stimulate your thinking, helping you to build high-quality code. Learn how to design for simplicity and creativity, collaborate with others, refactor code safely, debug problems quickly, and build a quality project from start to finish.
Q: Why do you recommend Code Complete so much? A: In programming, people can be very dogmatic about what they think is right. Code Complete is not preachy in that way and instead cites a lot of data. – source
Also recommended byTaylor Otwell
Discover the power of technology through "The Inmates Are Running the Asylum." Author Alan Cooper sheds light on the common confusion surrounding electronics, computer chips, and other technologies found in everyday life. Cooper offers a new perspective on common sense interactions and offers insight into how technology can be designed to work for us, not the other way around.
Q: One of the books you mention on your blog is Alan Cooper’s The Inmates Are Running the Asylum. When I read the book, I must admit to being a little bit offended by his description of software engineers as loving complexity. A: But they totally do! The book is completely correct! That’s one of my lessons to my fellow programmers: Stop trying to be a great programmer, and focus on trying to be a great human being. How do you build things that human beings can actually use. I’m not saying you have to fall in love with your fellow human beings—they’re a lot harder to love and are a lot more erratic than you’d like. But you have to appreciate that, if you want people to use your stuff, you have to understand human factors. You have to appreciate that you need to ask: What’s the prior art on this? How are other people doing this, from a design perspective? That's absolutely critical to being a great programmer. – source
Also recommended byBrian Armstrong
"Improve Your Team's Success with Peopleware" is a direct and engaging book written for software development-team leaders and managers. Authors Tom DeMarco and Timothy Lister offer commonsense wisdom to help teams work together harmoniously and productively, citing failures of teamwork as the cause of most software development project failures. Filled with humorous anecdotes, this refreshing read ranges from simple prioritization to complex team dynamics. Whether you work in technology or not, "Peopleware" offers advice and insight to boost your team's success.
The book Peopleware was actually instrumental in our getting this understanding that 80% of anything you attack is about questions like: How do people interact with the software? How can you get them to interact in a way that makes sense? That’s what you need to worry about. A lot of the time it doesn’t matter if your code is technically correct or pretty. That’s irrelevant if no one can actually understand what the hell it does. So, let’s get to first principles, first causes. Let’s understand what’s going on here. – source
Also recommended byKevin Kelly
Follow the winningest high-school football team in Texas history, the Permian Panthers of Odessa, and witness how their single-minded devotion to the sport shapes the community and inspires teenagers who wear the Panthers' uniform. H. G. Bissinger shows with frankness and compassion how every Friday night from September to December, this small, divided, and economically fragile town becomes a place where dreams can come true. Discover how football unites, divides, and inspires a community in this timeless account, now with an updated afterword assessing the state of football today.
"He lost the testicle but he did make All State." super late to this party, but the book Friday Night Lights is brutally honest documentary – source
Also recommended byBrian Grazer
About Face by Alan Cooper
Prioritizing Web Usability by Jakob Nielsen
The Visual Display of Quantitative Information by Edward R. Tufte
The Pragmatic Programmer by David Thomas
Programming Pearls by Jon Bentley
Rapid Development by Steve McConnell
The Mythical Man-Month by Frederick P. Brooks Jr.