Design Is a Job
Mike Monteiro treats design as a professional service rather than a series of artistic whims. This book strips away the romanticism of the creative process to focus on the practical realities of making a living. It provides clear instructions on handling difficult clients, drafting solid contracts, and proving the value of your work. Monteiro emphasizes that being a good designer requires more th…
Shelves
More like this
Algorithms
This fourth edition of Robert Sedgewick and Kevin Wayne's Algorithms is the leading textbook on algorithms today and is widely used in colleges an…
Effective C++: 55 Specific Ways to Improve Your Programs and Designs
The Barnes & Noble Review Since early in the 90s, working C++ programmers have relied on Scott Meyers s Effective C++ to dramatically improve …
Effective Java
Since this Jolt-award winning classic was last updated in 2008 (shortly after Java 6 was released), Java has changed dramatically. The principal e…
Structure and Interpretation of Computer Programs
Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade. This long-awaited …
Automate the Boring Stuff with Python: Practical Programming for Total Beginners
If you've ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you…
Ruined by Design: How Designers Destroyed the World, and What We Can Do to Fix It
The world is not broken; it is working exactly as it was designed. Mike Monteiro delivers a sharp wake-up call to the creative community, arguing …
Eloquent JavaScript: A Modern Introduction to Programming
"A concise and balanced mix of principles and pragmatics. I loved the tutorial-style game-like program development. This book rekindled my earlies…
The Passionate Programmer: Creating a Remarkable Career in Software Development
Success in today's IT environment requires you to view your career as a business endeavor. In this book, you'll learn how to become an entrepreneu…
The C Programming Language
This book is meant to help the reader learn how to program in C. It is the definitive reference guide, now in a second edition. Although the first…
Programming Pearls
"The first edition of Programming Pearls was one of the most influential books I read early in my career, and many of the insights I first encount…
Continuous delivery
Winner of the 2011 Jolt Excellence Award!Getting software released to users is often a painful, risky, and time-consuming process. This groundbrea…
Coders at Work: Reflections on the Craft of Programming
Peter Seibel interviews 16 of the most interesting computer programmers alive today in Coders at Work, offering a brand-new companion volume to Ap…