Jolt Awards

The Jolt Awards are awards given out annually since 1991 for software development tools, including books.

Since 1991, the Dr. Dobb's Jolt Product Excellence & Productivity Awards have been presented annually to showcase products that have "jolted" the industry with their significance and made the task of creating software faster, easier, and more efficient.

For the first twenty years of their existence, the awards were sponsored by Jolt Cola.

2015 Tools

Coding Tools Jolt Award: Cloud9 IDE [1]

2014 Books and Software[2]

Jolt Award: Python in Practice by Mark Summerfield

Jolt Productivity Award: Programming: Principles and Practice Using C++, 2nd Edition by Bjarne Stroustrup

Jolt Productivity Award: Single Page Web Applications: JavaScript End-to-End by Michael Mikowski and Josh Powell

Jolt Finalist: Threat Modeling by Adam Shostack

Jolt Finalist: Rethinking the Internet of Things by Francis daCosta

Jolt Finalist: Automate With Grunt by Brian Hogan

Software:

Coding Tools Jolt Award: Microsoft Visual Studio 2013

Jolt Productivity Awards: JetBrains IntelliJ IDEA v. 13, IPython Notebook[3]

2013 Books [4]

Jolt Award: Lean UX by Jeff Gothelf with Josh Seiden

Jolt Productivity Award: Dependency Injection in .NET by Mark Seeman

Jolt Productivity Award: Taming Text by Grant S. Ingersoll, Thomas S. Morton, and Andrew L. Farris

Jolt Finalist: Team Geek by Brian Fitzpatrick and Ben Collins-Sussman

Jolt Finalist: NoSQL Distilled by Pramod Saldage and Martin Fowler

2012 Books [5]

Jolt Award: Specification by Example: How Successful Teams Deliver the Right Software by Gojko Adzic

Jolt Productivity Award: HTML5 Developer's Cookbook by Chuck Hudson and Tom Leadbetter

Jolt Productivity Award: iOS Programming: The Big Nerd Ranch Guide, Third Edition by Joe Conway and Aaron Hillegass

Jolt Finalist: Elemental Design Patterns Jason M. Smith

Jolt Finalist: Running Lean, Iterate from Plan A to a Plan That Works, Second Edition by Ash Maurya

Jolt Finalist: How Google Tests Software by James Whittaker, Jason Arbon, and Jeff Carollo

2012 Tools

Coding Tools: CodeRush by DevExpress[6]

Mobile Tools: Adobe Phone Gap [7]

Testing tools: Selenium [8]

Third-Party Libraries: Telerik Ultimate Collection for .NET [9]

Utilities: Parasoft Virtualize[10]

2011 Books [11]

Jolt Excellence Award: Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation, by Jez Humble and David Farley

Jolt Productivity Award: Mining the Social Web: Analyzing Data from Facebook, Twitter, LinkedIn, and Other Social Media Sites, by Matthew A. Russell

Jolt Productivity Award: Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages, by Bruce Tate

Jolt Finalist: The Joy of Clojure: Thinking the Clojure Way, by Michael Fogus and Chris Houser

Jolt Finalist: The Art of Computer Programming, Volume 4A: Combinatorial Algorithms, Part 1, by Donald Knuth

Jolt Finalist: Domain-Specific Languages by Martin Fowler with Rebecca Parsons

2010 Books

Jolt Excellence Award: Masterminds of Programming: Conversations with the Creators of Major Programming Languages, by Federico Biancuzzi and Shane Warden [12]

Jolt Productivity Award: Hello World! Computer Programming for Kids and Other Beginners, by Warren D. Sande and Carter Sande [13]

Jolt Productivity Award: SDLC 3.0: Beyond a Tacit Understanding of Agile, by Mark Kennaley [14]

2009 Books[15]

General

Jolt Award: Adrenaline Junkies and Template Zombies: Understanding Patterns of Project Behavior, by Tom Demarco, Peter Hruschka, Tim Lister, Suzanne Robertson, James Robertson, and Steve McMenamin

Productivity Award: Emergent Design: The Evolutionary Nature of Professional Software Development, by Scott L. Bain

Productivity Award: Intellectual Property and Open Source: A Practical Guide to Protecting Code, by Van Lindberg

Technical

Jolt Award: Real World Haskell, by Bryan O'Sullivan, John Goerzen, and Don Stewart

Productivity Award: High Performance MySQL: Optimization, Backups, Replication, and More, by Baron Schwartz, Peter Zaitsev, Vadim Tkachenko, Jeremy Zawodny, Arjen Lentz, and Derek J. Balling

Productivity Award: Programming in Scala, by Martin Odersky, Lex Spoon, and Bill Venners

2008 Books [16]

General

Jolt Winner: Beautiful Code: Leading Programmers Explain How They Think by Andrew Oram

Productivity Winner: Manage It!: Your Guide to Modern, Pragmatic Project Management by Johanna Rothman

Productivity Winner: The Myths of Innovation by Scott Berkun

Productivity Winner: Release It!: Design and Deploy Production-Ready Software by Michael T. Nygard

Technical

Jolt Winner: Continuous Integration: Improving Software Quality and Reducing Risk by Paul M. Duvall

Productivity Winner: xUnit Test Patterns: Refactoring Test Code by Gerard Meszaros

Productivity Winner: Head First SQL: Your Brain on SQL by Lynn Beighley

Productivity Winner: The Rails Way by Obie Fernandez

2007 Books [17]

General

Jolt Winner: Agile Software Development: The Cooperative Game by Alistair Cockburn

Productivity Winner: Catastrophe Disentanglement: Getting Software Projects Back on Track by E. M. Bennatan

Productivity Winner: Practices of an Agile Developer: Working in the Real World by Venkat Subramaniam

Productivity Winner: Software Estimation: Demystifying the Black Art: The Black Art Demystified by Steve McConnell

Technical

Jolt Winner: Head First Object-Oriented Analysis and Design: A Brain Friendly Guide to OOA&D by Brett McLaughlin

Productivity Winner: Code Quality: The Open Source Perspective by Diomidis Spinellis

Productivity Winner: Refactoring Databases: Evolutionary Database Design by Scott W. Ambler

Productivity Winner: CSS: The Missing Manual by David Sawyer McFarland

2006 Books

General

Jolt Award: Prefactoring, by Ken Pugh

Productivity Award: Innovation Happens Elsewhere: Open Source as Business Strategy, by Ron Goldman and Richard P. Gabriel

Productivity Award: Producing Open Source Software: How to Run a Successful Free Software Project, by Karl Fogel

Productivity Award: The Art of Project Management, by Scott Berkun

Technical

Jolt Award: Agile Web Development with Rails, by Dave Thomas, David Hansson, Leon Breedt, and Mike Clark

Productivity Award: Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries, by Krzysztof Cwalina and Brad Abrams

Productivity Award: Practical Common Lisp, by Peter Seibel

Productivity Award: Why Programs Fail: A Guide to Systematic Debugging, by Andreas Zeller

2005 Books

General

Jolt Award: Head First Design Patterns, by Elisabeth Freeman, Eric Freeman, Bert Bates, and Kathy Sierra

Productivity Award: Joel on Software, by Joel Spolsky

Productivity Award: Refactoring to Patterns, by Joshua Kerievsky

Productivity Award: Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools, by Jack Greenfield, Keith Short, Steve Cook, Stuart Kent, and John Crupi

Technical

Jolt Award: Better, Faster, Lighter Java, by Bruce A. Tate and Justin Gehtland

Productivity Award: C++ Coding Standards: 101 Rules, Guidelines, and Best Practices, by Herb Sutter and Andrei Alexandrescu

Productivity Award: Hibernate: A Developer's Notebook, by James Elliott

Productivity Award: Java Developer's Guide to Eclipse, Second Ed., by Jim D'Anjou, Scott Fairbrother, Dan Kehn, John Kellerman, and Pat McCarthy

2004 Books

General

Jolt Award: Waltzing with Bears: Managing Risk on Software Projects, by Tom DeMarco and Timothy Lister

Productivity Award: The Art of UNIX Programming, Eric S. Raymond

Productivity Award: Lean Software Development: An Agile Toolkit, by Mary Poppendieck and Tom Poppendieck

Productivity Award: Pragmatic Starter Kit, by Dave Thomas and Andy Hunt

Technical

Jolt Award: Test-Driven Development: A Practical Guide, by David Astels

Productivity Award: About Face 2.0, by Alan Cooper and Robert Reimann

Productivity Award: Agile Database Techniques: Effective Strategies for the Agile Software Developer, by Scott W. Ambler

Productivity Award: Code Reading: The Open Source Perspective, by Diomidis Spinellis

2003 Books

General

Jolt Award: Agile Software Development: Principles, Patterns and Practices, by Robert C. Martin

Productivity Award: Documenting Software Architectures: Views and Beyond, by Paul Clements, Felix Bachmann, Len Bass, David Garlan, James Ivers, Reed Little, Robert Nord, and Judith Stafford

Productivity Award: Patterns of Enterprise Application Architecture, by Martin Fowler

Productivity Award: Test-Driven Development: By Example, by Kent Beck

Technical

Jolt Award: Thinking in Java, 3rd Ed., by Bruce Eckel

Productivity Award: Understanding Web Services, by Eric Newcomer

Productivity Award: Core Java 2, Vol. 1: Fundamentals, 6th Ed., by Cay Horstmann and Gary Cornell

Productivity Award: PHP and MySQL Web Development, by Luke Welling and Laura Thompson

2002 Books

Jolt Award: Effective Java, by Joshua Bloch

Productivity Award: Agile Software Development, by Alistair Cockburn

Productivity Award: Software Craftsmanship, by Pete McBreen

Productivity Award: Under Pressure and On Time,by Ed Sullivan

2001 Books

Jolt Award: Adaptive Software Development, by James A. Highsmith III

Productivity Award: Don't Make Me Think! A Common Sense Approach to Web Usability, by Steve Krug

Productivity Award: Secrets and Lies, by Bruce Schneier

Productivity Award: Writing Effective Use Cases, by Alistair Cockburn

2000 Books

Jolt Award: Software For Use: A Practical Guide to the Models and Methods of Usage Centered Design, by Larry Constantine and Lucy Lockwood

Productivity Award: Extreme Programming Explained, by Kent Beck

Productivity Award: Software Requirements, by Karl E. Wiegers

Productivity Award: After the Gold Rush: Creating a True Profession of Software Engineering, by Steve McConnell

1999 Books

Jolt Award: Component Software: Beyond Object-Oriented Programming, by Clemens Szyperski

Productivity Award: AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis, by William Brown, Raphael Malveau, Hays McCormick, and Thomas Mowbray

Productivity Award: Software Architecture in Practice, by Len Bass, Paul Clements, Rick Kazman, and Ken Bass

Productivity Award: Thinking in Java, by Bruce Eckel

1998 Books

Jolt Award: Object-Oriented Software Construction, Second Ed., by Bertrand Meyer

Productivity Award: The Deadline: A Novel about Project Management, by Tom DeMarco

Productivity Award: UML Distilled, by Martin Fowler with Kendall Scott

Productivity Award: Building Object Applications that Work, by Scott Ambler

1997 Books

Jolt Award: Rapid Development: Taming Wild Software Schedules, by Steve McConnell

Productivity Award: The Distributed Objects Survival Guide, by Robert Orfali, Dan Harkey, and Jeri Edwards

Productivity Award: Creating a Software Engineering Culture, by Karl E. Wiegers

Productivity Award: Pattern-Oriented Software Architecture: A System of Patterns, by Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, and Michael Stal

1996 Books

Jolt Award: Thinking in C++, by Bruce Eckel

Productivity Award: About Face: The Essentials of User Interface Design, by Alan Cooper

Productivity Award: A Discipline for Software Engineering, by Watts Humphrey

Productivity Award: What Every Programmer Should Know About Object-Oriented Design, by Meilir Page-Jones

1995 Books

Jolt Award: Essential Client/Server Survival Guide, by Robert Orfali, Dan Harkey, and Jeri Edwards

Productivity Award: Debugging the Development Process, by Steve Maguire

Productivity Award: Design Patterns, by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides

Productivity Award: The Design and Evolution of C++, by Bjarne Stroustrup

1994 Books

Jolt Award: Code Complete, by Steve McConnell

Jolt Award: Object-Oriented Design and Analysis with Applications, Second Ed., by Grady Booch

Productivity Award: Applied Cryptography, by Bruce Schneier

Productivity Award: The Design and Evolution of C++, by Bjarne Stroustrup

Productivity Award: Programming on Purpose, by P. J. Plauger

Productivity Award: Writing Solid Code, by Steve Maguire

1993 Books

Jolt Award: Undocumented Windows, by Andrew Schulman, David Maxey, and Matt Pietrek

Jolt Award: Decline and Fall of the American Programmer, by Ed Yourdon

Productivity Award: Object-Oriented Software Engineering: A Use-Case Driven Approach, by Ivar Jacobson, Magnus Christerson, Patrik Jonsson, and Gunnar Overgaard

Productivity Award: Literate Programming, by Donald Knuth

Productivity Award: Effective C++, by Scott Meyers

1992 Books

Jolt Award: Object-Oriented Design with Applications, by Grady Booch

Productivity Award: Advanced C++: Programming Styles and Idioms, by James Coplien

Productivity Award: Object-Oriented Modeling and Design, by James R. Rumbaugh, Michael R. Blaha, William Lorensen, Frederick Eddy, and William Premerlani

Productivity Award: Object Lifecycles: Modeling the World in States, by Sally Shlaer and Steve Mellor

1991 Books

Jolt Award: Annotated C++ Reference Manual, by Margaret Ellis and Bjarne Stroustrup

Productivity Award: The Art of Human-Computer Interface Design, edited by Brenda Laurel

Productivity Award: Programming Windows, 2nd Ed., by Charles Petzold

Productivity Award: Turbo C++ DiskTutor, by Greg Voss and Paul Chui

References

  1. , Jolt Award: The Best Coding Tool 2015
  2. , Jolt Awards: The Best Books
  3. , Jolt Awards: The Best Books
  4. , Jolt Awards: The Best Books
  5. http://www.drdobbs.com/joltawards/jolt-awards-the-best-testing-tools/232901286 Selenium
  6. http://www.drdobbs.com/joltawards/2012-jolt-award-winners-for-third-party/232601043
  7. http://www.drdobbs.com/joltawards/jolt-awards-utilities/240004295
  8. , Jolt Awards: The Best Books, by Andrew Binstock
  9. , Jolt Awards: Excellence in Books
  10. , Jolt Awards: Productivity Award 2
  11. , Jolt Awards: Productivity Award 1
  12. The Complete Jolt Product Excellence & Productivity Awards List
  13. , Amazon.com: Jolt 2008 Books
  14. , Amazon.co.uk: Jolt 2007 Awards

External links