addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcredit-cardcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobe--smallglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1languagelaunch-new-window--smalllight-bulblinklocation-pinlockm-swarmSearchmailmediummessagesminusmobilemoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahooyoutube

Past Books


  • Design Patterns Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides
  • Refactoring by Martin Fowler
  • Concurrent Programming in Java Design Principles and Patterns by Doug Lea
  • Java 2 Performance and Idiom Guide by Craig Larman and Rhett Guthrie
  • Agile Software Development by Alistair Cockburn
  • Bitter Java by Bruce Tate
  • Patterns of Enterprise Application Architecture by Martin Fowler
  • Problem Frames by Michael Jackson
  • J2EE AntiPatterns by Bill Dudney, Scott W. Thomas, David Osborne, and Bob Kiel
  • Documenting Software Architectures: Views and Beyond by Paul Clements, Felix Bachmann, Len Bass, David Garlan, James Ivers, Reed Little, Robert Nord, and Judith Stafford
  • Pragmatic Programmer by Andrew Hunt and David Thomas
  • Refactoring to Patterns by Joshua Keriesky
  • Expert One-on-One J2EE Development without EJB by Rod Johnson and Juergen Hoeller
  • Domain Driven Design by Eric Evans
  • Agile Software Development Ecosystems by Jim HighSmith
  • Joel on Software: And on Diverse and Occasionally Related Matters That Will Prove of Interest to Software Developers, Designers, and Managers, and to Those Who, Whether by Good Fortune or Ill Luck, Work with Them in Some Capacity by Joel Spolsky
  • Effective Java Programming Language Guide by Joshua Bloch
  • Effective Enterprise Java by Ted Neward
  • Aspect-Oriented Software Development by Robert E. Filman
  • Java Concurrency in Practice by Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, Doug Lea
  • Head First Design Patterns by Elisabeth & Eric Freeman, Bert Bates & Kathy Sierra
  • Test Driven Development: By Example by Kent Beck
  • Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Apps by Mike Clark
  • Implementation Patterns by Kent Beck
  • Java Generics and Collections by Maurice Naftalin and Philip Wadler
  • Programming Groovy by Venkat Subramaniam
  • Founders at Work by Jessica Livingston
  • Effective Java, 2nd edition by Joshua Bloch
  • Enterprise Integration Patterns by Gregor Hohpe
  • Java Persistence with Hibernate by Christian Bauer and Gavin King
  • Programming the Semantic Web by Toby Segaran, Colin Evans, and Jamie Taylor
  • Coders at Work by Peter Seibel
  • Advanced SQL Programming Forth Edition by Joe Celko
  • Seven Languages Seven Weeks by Bruce A Tate
  • Pragmatic Thinking and Learning by Andy Hung
  • Scrum and XP from the Trenches by Henrik Kniberg
  • Flow: The Psychology of Optimal Experience by Mihaly Csikszentmihalyi
  • Restful Web Services by Leonard Richardson, Sam Ruby and David Heinemeier Hansson
  • Java Performance by Charlie Hunt & Binu John
  • The Cucumber Book: Behaviour-Driven Development for Testers and Developers (Pragmatic Programmers) by Matt Wynne and Aslak Hellesoy
  • Data and Reality: A Timeless Perspective on Perceiving and Managing Information in Our Imprecise World, 3rd Edition by William Kent and Steve Hoberman
  • RESTful Web APIs by Leonard Richardson & Mike Amundsen
  • About Face 4: The Essentials of Interaction Design by Alan Cooper, Robert Reimann, David Cronin and Christopher Noessel
  • Clean Code by Robert C Martin
  • Make It So - Interaction Design Lessons from Science Fiction By Nathan Shedroff & Christopher Noessel
  • Code Complete: A Practical Handbook of Software Construction, Second Edition by Steven McConnell
  • Too Big to Know: Rethinking Knowledge Now That the Facts Aren't the Facts by David Weinberger
  • The Design of Design: Essays from a Computer Scientist by Frederick P. Brooks
  • Don't Make Me Think by Steve Krug
  • The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses by Eric Ries
  • The Productive Programmer by Neal Ford
  • How Google Works by Eric Schmidt and Jonathan Rosenberg
  • Natural Language Processing with Python by Steven Bird, Ewan Klein and Edward Loper
  • The Art of Data Science by Roger Peng and Elizabeth Matsui
  • Mistakes Were Made (But Not by Me): Why We Justify Foolish Beliefs, Bad Decisions, and Hurtful Acts by Carol Tavris

Table of Contents

Page title Most recent update Last edited by
Purgatory December 7, 2016 12:39 PM Ken D.
Death Row Books December 7, 2016 12:45 PM Ken D.
Top 10 Past Books May 31, 2012 5:50 PM Ken D.
Next Articles|Weblogs|Blogs|Videos|Websites July 24, 2018 12:03 PM Ken D.
Suggestions Articles|Weblogs|Blogs|Videos|Websites January 16, 2017 1:03 PM Ken D.
How to Nominate a Book April 16, 2012 6:55 PM Ken D.
How We Choose Our Books and The Voting Process April 16, 2012 6:52 PM Ken D.
Synopsis of Next Book December 29, 2018 2:01 AM Ken D.
Next Book Possibilities: Grab Bag November 19, 2018 12:03 AM Ken D.
Next Book Possibilities: Nuts and Bolts December 29, 2018 1:55 AM Ken D.
Next Book Possibilities: Dev Social Organization December 29, 2018 2:03 AM Ken D.
Past Articles|Weblogs|Blogs|Videos|Websites July 24, 2018 12:03 PM Ken D.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy