Theory In Practice
Learn the lessons of school of hard knocks — without the pain of the knocks! These books, carefully created for software development professional, impart the knowledge and wisdom of leading-edge experts. The authors, grounded in years of on-the-job know-how, focus on the application of theory — delivering hard-earned insights that only surface with experience.
Open Government
By Daniel Lathrop, Laurel Ruma
January 2010 (est.)
$44.99 USD
This collection of essays, interviews, and case studies provides a multi-faceted and nonpartisan account of government as it becomes more transparent, collaborative, and participatory. Each chapter expresses the views of… Read more.
Beautiful Testing
By Tim Riley, Adam Goucher
October 2009
$49.99 USD
Successful software depends as much on scrupulous testing as it does on solid architecture or elegant code. Beautiful Testing offers 23 essays from 27 leading testers and developers that illustrate… Read more.
The Art of SEO
By Eric Enge, Stephan M. Spencer, Rand Fishkin, Jessie Stricchiola
October 2009
$44.99 USD
If your company is going to succeed in the web economy, optimizing your site for search engine visibility is essential. In this book, four of the most noted experts in… Read more.
Apprenticeship Patterns
By Dave Hoover, Adewale Oshineye
Foreword by Howard G. (Ward) Cunningham
October 2009
$29.99 USD
Are you doing all you can to further your career as a software developer? With today's rapidly changing and ever-expanding technologies, being successful requires more than technical expertise. To grow… Read more.
Cloud Security and Privacy
By Tim Mather, Subra Kumaraswamy, Shahed Latif
September 2009
$34.99 USD
You may regard cloud computing as an ideal way for your company to control IT costs, but do you know how private and secure this service really is? Not many… Read more.
The Art of Community
By Jono Bacon
August 2009
$39.99 USD
Online communities offer a wide range of opportunities today, whether you're supporting a cause, marketing a product or service, or developing open source software. In The Art of Community, you'll… Read more.
Beautiful Data
By Toby Segaran, Jeff Hammerbacher
July 2009
$44.99 USD
With this insightful book, you'll learn from the best data practitioners in the field just how wide-ranging -- and beautiful -- working with data can be. Join 39 contributors as… Read more.
The New Community Rules
By Tamar Weinberg
July 2009
$24.99 USD
The social web provides businesses with a largely untapped marketing channel for products and services -- the trick is knowing how to take advantage of it. With this book, you'll… Read more.
The Art of Concurrency
By Clay Breshears
May 2009
$44.99 USD
Looking to take full advantage of multi-core processors with concurrent programming ? As one of the few resources to focus on implementing algorithms in the shared-memory model of multi-core processors,… Read more.
Beautiful Security
Edited by John Viega, Andy Oram
April 2009
$39.99 USD
In Beautiful Security, today's security experts offer a collection of essays that describe bold and extraordinary methods to secure computer systems in the face of ever-increasing threats. You'll learn how… Read more.
Cloud Application Architectures
By George Reese
April 2009
$29.99 USD
If you're involved in planning IT infrastructure as a network or system architect, system administrator, or developer, this book will help you adapt your skills to work with these highly… Read more.
Beautiful Teams
Edited by Andrew Stellman, Jennifer Greene
March 2009
$39.99 USD
What's it like to work on a great software development team facing an impossible problem? How do you build an effective team? Beautiful Teams takes you behind the scenes with… Read more.
Masterminds of Programming
By Federico Biancuzzi, Shane Warden
March 2009
$39.99 USD
Masterminds of Programming features exclusive interviews with the creators of several historic and highly influential programming languages. Think along with Adin D. Falkoff (APL), James Gosling (Java), Bjarne Stroustrup (C++),… Read more.
The Art of Lean Software Development
By Curt Hibbs, Steve Jewett, Mike Sullivan
January 2009
$34.99 USD
This succinct book explains how to you can apply the practices of Lean software development to dramatically increase productivity and quality. Lean principles are being applied successfully to product design,… Read more.
SQL and Relational Theory
By C.J. Date
January 2009
$39.99 USD
Understanding SQL's underlying theory is the best way to guarantee that your SQL code is correct and your database schema is robust and maintainable. In SQL and Relational Theory, author… Read more.
The Art of Application Performance Testing
By Ian Molyneaux
January 2009
$34.99 USD
The Art of Application Performance Testing provides a step-by-step approach to testing mission-critical applications for scalability and performance before they're deployed -- a critical topic to which other books devote,… Read more.
Beautiful Architecture
By Diomidis Spinellis, Georgios Gousios
January 2009
$44.99 USD
What are the ingredients of robust, elegant, flexible, and maintainable software architecture? Beautiful Architecture answers this question through a collection of intriguing essays from more than a dozen of today's… Read more.
The Art of Capacity Planning
By John Allspaw
September 2008
$44.99 USD
Web-based companies live or die by the ability to scale their infrastructure to accommodate increasing demand. This book is a hands-on and practical guide to planning for such growth, with… Read more.
Refactoring SQL Applications
By Stephane Faroult, Pascal L'Hermite
August 2008
$44.99 USD
What can you do when database performance doesn't meet expectations? This book offers methods for refactoring (or changing) SQL code to improve performance without altering a database application's purpose --… Read more.
Intellectual Property and Open Source
By Van Lindberg
July 2008
$34.99 USD
This book is a guide to the legal system-without the legalese. From trade secrets to open source, this book offers a clear and understandable approach to intellectual property issues from… Read more.
The Productive Programmer
By Neal Ford
July 2008
$39.99 USD
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… Read more.
Making Things Happen
By Scott Berkun
March 2008
$39.99 USD
In the updated edition of this critically acclaimed and bestselling book, Microsoft insider Scott Berkun offers a collection of essays on field-tested philosophies and strategies for defining, leading, and managing… Read more.
The Art of Agile Development
By James Shore, Shane Warden
October 2007
$39.99 USD
Plenty of books describe what agile development is or why it helps software projects succeed, but very few combine information for developers, managers, testers, and customers into a single package… Read more.
SOA in Practice
By Nicolai Josuttis
August 2007
$39.99 USD
Service-oriented architecture (SOA) is finally becoming a concrete discipline rather than a hopeful collection of cloud charts. This book demonstrates how SOA can simplify the creation of large-scale applications, whether… Read more.
Beautiful Code
By Andy Oram, Greg Wilson
Edited by Andy Oram, Greg Wilson
June 2007
$44.99 USD
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… Read more.
Process Improvement Essentials
By James R. Persse, PhD
September 2006
$44.99 USD
Process Improvement Essentials combines the foundation needed to understand process improvement theory with the best practices to help individuals implement process improvement initiatives in their organization. The three leading programs:… Read more.
Ajax Design Patterns
By Michael Mahemoff
June 2006
$44.99 USD
This handy reference reveals how Ajax patterns can vastly improve your web development projects. It does so by investigating how others have successfully dealt with conflicting design principles, and then… Read more.
Enterprise SOA
By Dan Woods, Thomas Mattern
April 2006
$49.99 USD
Based on extensive research with experts from the German software company SAP, this definitive book is ideal for architects, developers, and other IT professionals who want to understand the technology… Read more.
The Art of SQL
By Stephane Faroult, Peter Robson
March 2006
$44.99 USD
Enterprises throughout the world are confronted with exploding volumes of data, and many IT departments are looking for quick solutions. This insightful book demonstrates that since SQL code may run… Read more.
RFID Essentials
By Bill Glover, Himanshu Bhatt
January 2006
$39.99 USD
Radio Frequency Identification (RFID) is rapidly changing the way businesses track inventory and assets. From Walmart and Tesco, to the U.S. Department of Defense, early efforts are already showing benefit,… Read more.
Applied Software Project Management
By Andrew Stellman, Jennifer Greene
November 2005
$39.95 USD
What makes software projects succeed? It takes more than a good idea and a team of talented programmers. Applied Software Project Management provides you with tools, techniques, and practices that… Read more.
Practical Development Environments
By Matt Doar
September 2005
$39.95 USD
Everyone wants a good technical environment for developing their software, and Practical Development Environments contains helpful guidelines for how to create and maintain a great development environment. It discusses some… Read more.
Prefactoring
By Ken Pugh
September 2005
$29.95 USD
Prefactoring approaches software development of new systems using lessons learned from many developers over the years. It is a compendium of ideas gained from retrospectives on what went right and… Read more.
Security and Usability
By Lorrie Faith Cranor, Simson Garfinkel
August 2005
$44.95 USD
There is increasing agreement that we need to design secure computer systems that people can actually use, but less agreement about how to reach this goal. Destined to be the… Read more.
Essential Business Process Modeling
By Michael Havey
August 2005
$44.95 USD
Monitoring workflow today can involve orchestrating massive systems. Business Process Management (BPM) helps developers design, code, run, administer, and monitor enterprise business processes. This guide explains BPM concepts, architecture and… Read more.
Database in Depth
By C.J. Date
May 2005
$29.95 USD
This concise guide sheds light on the principles behind the relational model, which underlies all database products in wide use today. It goes beyond the hype to give you a… Read more.
Packaged Composite Applications
By Dan Woods
June 2003
$29.95 USD
Packaged Composite Applications is the result of a systematic search through the brain trust of SAP for all of the relevant arguments, examples, concepts, and analogies related to Packaged Composite… Read more.
