All categories: Most bookmarked
Mind Performance Hacks
Tips & Tools for Overclocking Your Brain
You're smart. This book can make you smarter. _Mind Performance Hacks_ provides real-life tips and tools for overclocking your brain and becoming a better thinker. In the increasingly frenetic pace of today's information economy, managing your life requires hacking your brain...
(2009)
144 bookmarks
Head First Design Patterns
by Eric Freeman, Elisabeth Ro..., Bert Bates, and Kathy Sierra
You're not alone. > At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire), so you look to Design Patterns--the lessons learned by those who've faced ...
(2008)
135 bookmarks
The Best of Instructable...
Best of Instructables Volume I
In just three years, Instructables.com has become one of the hottest destinations for makers and DIY enthusiasts of all stripes. Known as "the world's biggest show & tell," makers from around the globe post how-to articles on a staggering variety of topics -- from collecting r...
(2008)
111 bookmarks
97 Things Every Programm...
Tap into the wisdom of experts to learn what every programmer should know, no matter what language you use. With the 97 short and extremely useful tips for programmers in this book, you'll expand your skills by adopting new approaches to old problems, learning appropriate best...
(2010)
94 bookmarks
Beautiful Code
Leading Programmers Explain How They Think
by Andy Oram and Greg Wilson
How do the experts solve difficult problems in software development? In this unique and insightful book, leading computer scientists offer case studies that reveal how they found unusual, carefully designed solutions to high- profile projects. You will be able to look over the...
(2007)
70 bookmarks
The Social Media Marketi...
Social Media Marketing Book
by Dan Zarrella
Are you looking to take advantage of social media for your business or organization? With easy-to-understand introductions to blogging, forums, opinion and review sites, and social networks such as Twitter, Facebook, and LinkedIn, this book will help you choose the best -- and...
(2009)
70 bookmarks
Head First Java
by Kathy Sierra and Bert Bates
Learning a complex new language is no easy task especially when it s an object-oriented computer programming language like Java. You might think the problem is your brain. It seems to have a mind of its own, a mind that doesn't always want to take in the dry, technical stuff y...
(2008)
67 bookmarks
Head First iPhone Develo...
A Learner's Guide to Creating Objective-C Applications for the iPhone
by Dan Pilone and Tracey Pilone
Let's say you have an idea for a killer iPhone app. Where do you begin? _Head First iPhone Development_ will help you get your first application up and running in no time. You'll quickly learn to use iPhone SDK tools, including Interface Builder and Xcode, and master Objective...
(2009)
54 bookmarks
RESTful Web Services
by Leonard Rich... and Sam Ruby
"Every developer working with the Web needs to read this book." -- David Heinemeier Hansson, creator of the Rails framework > "RESTful Web Services finally provides a practical roadmap for constructing services that embrace the Web, instead of trying to route around it." -- A...
(2007)
54 bookmarks
The Art of Agile Develop...
Art of Agile Development
by James Shore and Chromatic
_The Art of Agile Development_ contains practical guidance for anyone considering or applying agile development for building valuable software. Plenty of books describe what agile development is or why it helps software projects succeed, but very few combine information for de...
(2008)
51 bookmarks
Coding4Fun
10 .NET Programming Projects for Wiimote, YouTube, World of Warcraft, and More
by Dan Fernandez and Brian Peek
How would you like to build an Xbox game, use your Nintendo Wiimote to create an electronic whiteboard, or build your own peer-to-peer application? _Coding4Fun_ helps you tackle some cool software and hardware projects using a range of languages and free Microsoft software. No...
(2009)
47 bookmarks
Designing Interfaces
Patterns for Effective Interaction Design
Designing a good interface isn't easy. Users demand software that is well- behaved, good-looking, and easy to use. Your clients or managers demand originality and a short time to market. Your UI technology -- web applications, desktop software, even mobile devices -- may give ...
(2008)
44 bookmarks
Killer Game Programming ...
Although the number of commercial Java games is still small compared to those written in C or C++, the market is expanding rapidly. Recent updates to Java make it faster and easier to create powerful gaming applications-particularly Java 3D-is fueling an explosive growth in Ja...
(2008)
44 bookmarks
The Productive Programmer
Productive Programmer
by Neal Ford
Anyone who develops software for a living needs a proven way to produce it better, faster, and cheaper. _The Productive Programmer_ offers critical timesaving and productivity tools that you can adopt right away, no matter what platform you use. Master developer Neal Ford not ...
(2008)
44 bookmarks
Java Power Tools
All true craftsmen need the best tools to do their finest work, and programmers are no different. _Java Power Tools_ delivers 30 open source tools designed to improve the development practices of Java developers in any size team or organization. Each chapter includes a series ...
(2008)
43 bookmarks
Learning UML 2.0
A Pragmatic Introduction to UML
by Russ Miles and Kim Hamilton
"Since its original introduction in 1997, the Unified Modeling Language has revolutionized software development. Every integrated software development environment in the world--open-source, standards-based, and proprietary--now supports UML and, more importantly, the model-dri...
(2008)
41 bookmarks
Head First C#
A Learner's Guide to Real-World Programming with Visual C# and .NET
by Andrew Stellman and Jennifer Greene
You want to learn C# programming, but you're not sure you want to suffer through another tedious technical book. You're in luck: _Head First C#_ introduces this language in a fun, visual way. You'll quickly learn everything from creating your first program to learning sophisti...
(2010)
40 bookmarks
Hacking
The Art of Exploitation
by Jon Erickson
Hacking is the art of creative problem solving, whether that means finding an unconventional solution to a difficult problem or exploiting holes in sloppy programming. Many people call themselves hackers, but few have the strong technical foundation needed to really push the e...
(2008)
40 bookmarks
Practical C++ Programming
C++ is a powerful, highly flexible, and adaptable programming language that allows software engineers to organize and process information quickly and effectively. But this high-level language is relatively difficult to master, even if you already know the C programming languag...
(2004)
39 bookmarks
Making Things Happen
Mastering Project Management
by Scott Berkun
In the updated edition of this critically acclaimed and bestselling book, Microsoft project veteran Scott Berkun offers a collection of essays on field- tested philosophies and strategies for defining, leading, and managing projects. Each essay distills complex concepts and ch...
(2008)
38 bookmarks

