Interested in developing embedded systems? Since they don't tolerate inefficiency, these systems require a disciplined approach to programming. This easy-to-read guide helps you cultivate a host of go…
Shelve Making Embedded Systems: Design Patterns for Great Software
Product development is the magic that turns circuitry, software, and materials into a product, but moving efficiently from concept to manufactured product is a complex process with many potential pitf…
Shelve Prototype to Product: A Practical Guide for Getting to Market
Now in a third edition, Robert M. Sapolsky's acclaimed and successful Why Zebras Don't Get Ulcers features new chapters on how stress affects sleep and addiction, as well as new insights into anxiety …
Embedded controller electronics are at the heart of virtually all modern electronic devices today with a market of more than $86 billion per year and growing. To serve the needs of designers creating …
Shelve Applied Embedded Electronics: Design Essentials for Robust Systems
Capturing a wealth of experience about the design of object-oriented software, four top-notch designers present a catalog of simple and succinct solutions to commonly occurring design problems. Previo…
Shelve Design Patterns: Elements of Reusable Object-Oriented Software
While Gates, Jobs, and the other big boys of Silicon Valley are basking in the glory of the information age, renowned Los Angeles Times reporter Michael Hiltzik re…
Shelve Dealers of Lightning: Xerox PARC and the Dawn of the Computer Age
Minimalism is the art of knowing how much is just enough. Digital minimalism applies this idea to our personal technology. It's the key to living a focused life in an increasingly noisy world.
In this …
Shelve Digital Minimalism: Choosing a Focused Life in a Noisy World
The first installment in Neal Stephenson’s Light cycle, Polostan follows the early life of the enigmatic Dawn Rae Bjornberg. Born in the American West to a clan of cowboy anarchists, Dawn is raised in…
Managing people is difficult wherever you work, but the tech industry as a whole is pretty bad at it. Tech companies in general lack the experience, tools, texts, and frameworks to do it well. And the…
Shelve The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change
Heal painful joints, prevent injuries, and rebuild your body from the ground up.(If mainstream fitness advice has left you broken down and beat up, it’s time for a new strategy.)Most middle-aged fitne…
Shelve Built from Broken: A Science-Based Guide to Healing Painful Joints, Preventing Injuries, and Rebuilding Your Body
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…
Shelve Clean Code: A Handbook of Agile Software Craftsmanship
Building upon the success of best-sellers The Clean Coder and Clean Code, legendary software craftsman Robert C. "Uncle Bob" Martin shows how to bring greater professionalism and discipline to applica…
At first, only a few things are known about the celestial object that astronomers dub Rama. It is huge, weighing more than ten trillion tons. And it is hurtling through the solar system at an inconcei…
Best-known for his seminal sf novel Neuromancer, William Gibson is actually best when writing short fiction. Tautly-written and suspenseful, Burning Chrome collects 10 of his best short stories with a…
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 edition was written in 1978, it continues to be a wor…
Another day without Test-Driven Development means more time wasted chasing bugs and watching your code deteriorate. You thought TDD was for someone else, but it's not! It's for you, the embedded C pro…
Shelve Test Driven Development for Embedded C (Pragmatic Programmers)
An algorithm is nothing more than a step-by-step procedure for solving a problem. The algorithms you'll use most often as a programmer have already been discovered, tested, and proven. If you want to …
Shelve Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People
For readers who delight in the darker corners of the human experience, The King in Yellow by Robert W. Chambers is a masterful collection of short stories that will transport you to a realm of eerie m…
The team is despondent following the near apocalypse created by one of their own and the death of their beloved mentor Pogo. So it's a great time for another catastrophic event to rouse the team into …