Skip to content

Continuing Education

A college education is only the start of learning, especially in technology fields. In addition to what I learn to accomplish my job, I attempt to continuously improve my skills and knowledge. Below is a sample of relevant books I have read and technology podcasts that I listen to.

Read List

  • Clean Code by Robert C. Martin
  • Code Complete by Steve McConnell
  • Head First Design Patterns by Eric Freeman & Elisabeth Freeman
  • Head First Software Development by Dan Pilone & Russ Miles
  • JavaScript: The Good Parts by Douglas Crockford
  • Learning AngularJS by Brad Dayley
  • Learning Python by Mark Lutz (in progress)
  • The Art of Unit Testing by Roy Osherove
  • The Lean Startup by Eric Ries
  • Peopleware: Productive Projects and Teams by Tom DeMarco & Tim Lister
  • User Stories Applied by Mike Cohn
  • Windows Presentation Foundation Unleashed by Adam Nathan with Daniel Lehenbauer

Reading Wish List

  • The Clean Coder by Robert C. Martin
  • The Mythical Man-Month by Frederick P. Brooks, Jr.
  • The Pragmatic Programmer by Andrew Hunt & David Thomas
  • Getting Real by 37signals

Podcasts