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