Good Strategy Bad Strategy: The Difference and Why It Matters
Richard Rumelt dismantles the common misconception that strategy is a collection of motivational slogans or ambitious financial targets. He argues that most organizations fail because they mistake lofty goals for actual plans. This book provides a clear framework for identifying bad strategy, which often hides behind jargon and muddled thinking. By focusing on the kernel of a good strategy, Rumel…
Shelves
More like this
Patterns Principles and Practices of Domain Driven Design
This book distils the ideas and theories of the Domain-Driven Design (DDD) philosophy into a practical play-book that you can leverage to simplify…
Object-Oriented Analysis and Design with Applications
Grady Booch and his co-authors draw upon the rich and varied results of object-oriented software development projects and offer improved methods f…
CSS: The Missing Manual
Cascading Style Sheets can turn humdrum websites into highly-functional, professional-looking destinations, but many designers merely treat CSS as…
The Object-Oriented Thought Process
"Written by a developer for developers who want to make the leap to object-oriented technologies as well as managers who simply want to understand…
The Design of Everyday Things
The ultimate guide to human-centered design Even the smartest among us can feel inept as we fail to figure out which light switch or oven burner t…
A Philosophy of Software Design
This book addresses the topic of software how to decompose complex software systems into modules (such as classes and methods) that can be impleme…
Designing Interfaces
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 …
JavaScript and jQuery: Interactive Front-End Web Development
Learn JavaScript and jQuery a nicer way This full-color book adopts a visual approach to teaching JavaScript & jQuery, showing you how …
HTML and CSS: Design and Build Websites
Every day, more and more people want to learn some HTML and CSS. Joining the professional web designers and programmers are new audiences who need…
Implementation Patterns
Kent is a master at creating code that communicates well, is easy to understand, and is a pleasure to read. Every chapter of this book contains ex…
Interactive Data Visualization for the Web: An Introduction to Designing with D3
Create and publish your own interactive data visualization projects on the Web―even if you have little or no experience with data visualization or…
Thinking In Systems: A Primer
Meadows’ Thinking in Systems, is a concise and crucial book offering insight for problem solving on scales ranging from the personal to the global…