Below is a list of books I’ve read over the years. Some of the eariler dates may be off.

2010

  1. How to Launch the ** out of Your Ebook by Dave Navarro

  2. Confessions of a Public Speaker by Scott Berkun

  3. The Thoughtworks Anthology: Essays on Software Technology and Innovation by ThoughtWorks, Inc.

  4. Overtime: A Tor.com Original by Charles Stross

  5. Buddhism Plain and Simple by Steve Hagen

  6. Germs, Genes, & Civilization: How Epidemics Shaped Who We Are Today by David P Clark

  7. The Legend of Sleepy Hollow by Washington Irving

  8. His Majesty’s Dragon by Naomi Novik

  9. Web Design for Developers by Brian Hogan

  10. The Talent Code by Daniel Coyle

  11. Your Money or Your Life by Joe Dominguez and Vicki Robin

  12. Rework by Jason Fried & David Heinemeier Hansson

  13. Coders at Work by Peter Seibel

  14. No BS Business Success by Dan Kennedy

  15. The Maritime Northwest Garden Guide by Seattle Tilth

  16. No BS Time Management for Entrepreneurs by Dan Kennedy

  17. Ruby Best Practices by Gregory T Brown

  18. The End of Overeating by David A Kessler, MD

  19. Rich Woman by Kim Kiyosaki

  20. Your Money: The Missing Manual by J.D. Roth

  21. The Difference Engine by William Gibson and Bruce Sterling

  22. Newtons Cannon by J Gregory Keyes

  23. Kneadlessly Simple by Nancy Baggett

  24. What Einstein Told His Cook 2 by Robert L. Wolke

  25. Bernard Clayton’s New Complete Book of Breads by Bernard Clayton

  26. No Need To Knead by Suzanne Dunaway

  27. Slow-Cooker Cookbook by

  28. What Einstein Told His Cook by Robert L Wolke

  29. Purple Cow by Seth Godin

  30. Eat for Health by Joel Fuhrman, MD

  31. Go Dairy Free by Alisa Marie Fleming

  32. Your Portable Empire by Pat O’Bryan

  33. Breakfast in Bridgetown by Paul Gerald

2009

  1. Eat to Live by Joel Fuhrman, MD

  2. Beyond Booked Solid by Michael Port

  3. Almost Vegetarian by Diana Shaw

  4. Oregon Nature Weekends by Jim Yuskavitch

  5. Fast Food Nation by Eric Schlosser

  6. Good To Great by Jim Collins

  7. Free: The Future of a Radical Price by Chris Anderson

  8. Living Green: The Missing Manual, 1st Edition by Nancy Conner

  9. Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software by Scott Rosenberg

  10. Smart and Gets Things Done: Joel Spolsky’s Concise Guide to Finding the Best Technical Talent by Joel Spolsky

  11. Living Green: The Missing Manual by Nancy Conner

  12. The Web Startup Success Guide by Bob Walsh

  13. All new Square Foot Gardening by Mel Bartholomew

  14. Animal, Vegetable, Miracle by Barbara Kingsolver

  15. Bird by Bird by Anne Lamott

  16. The Joy of Simple Living by Jeff Davidson

  17. Your Body: The Missing Manual by Matthew MacDonald

  18. Pulling Strings with Puppet by James Turnbull

  19. Glasshouse by Charles Stross

  20. Duct Tape Marketing by John Jantsch

  21. Newton’s Wake by Ken MacLeod

  22. Down and Out in the Magic Kingdom by Cory Doctorow

  23. Million Dollar Consulting Toolkit by Alan Weiss

  24. Nightfall by Isaac Asimov & Robert Silverberg

  25. In Defense of Food by Michael Pollan

  26. Rain Making by Ford Harding

  27. Nemesis by Isaac Asimov

  28. Predictably Irrational by Dan Ariely

  29. The Nomadic Developer: Surviving and Thriving in the World of Technology Consulting by Aaron Erickson

  30. The Twitter book by Tim O’Reilly, Sarah Milstein

  31. Herbs & Spices the cook’s reference by Jill Norman

  32. Quick-fix vegetarian by Robin Robertson

  33. Dilbert and the Way of the Weasel by Scott Adams

  34. New Book of Herbs by Jekka McVicar

  35. Everyday Cheapskates by Mary Hunt

  36. Garden Anywhere by

  37. Brave New World by Aldous Huxley

  38. The Time Machine by H.G Wells

  39. Fahrenheit 451 by Ray Bradbury

  40. The Principles of Project Management by Meri Williams

  41. From Russia, With Love by Ian Fleming

  42. You Only Live Twice by Ian Fleming

  43. The Rodale Book of Composing by Rodale

2008

  1. Advanced Rails by Brad Ediger

  2. Lead Generation on the Web by Thomas Myer

  3. Implementation Patterns by Kent Beck

  4. Head First Software Development by Dan Pilone and Russell Miles

  5. The Productive Programmer, 1st Edition by Neal Ford

  6. Flight Plan: How to Achieve More, Faster Than You Ever Dreamed Possible by Brian Tracy

  7. Managing Humans: Biting and Humorous Tales of a Software Engineering Manager by Michael Lopp

  8. Using memcached: How to scale your website easily by Josef Finsel

  9. Pragmatic Version Control Using Git by Travis Swicegood

  10. Pragmatic Thinking and Learning: Refactor Your Wetware by Andy Hunt

  11. Advanced Rails Recipes by Mike Clark

  12. Classic adventures of Sherlock Holmes by Sir Arthur Conan Doyle

  13. On Her Majesty’s secret service by Ian Fleming

  14. For your eyes only by Ian Fleming

  15. Casino Royale by Ian Fleming

  16. The creative habit : learn it and use it for life : a practical guide by Twyla Tharp

  17. Cut to the chase– and 99 other rules to liberate yourself and gain back the gift of time by Stuart Levine

  18. How to succeed as a lifestyle entrepreneur : running a business without letting it run your life by Gary Schine

  19. How to form a Corporation LLC or Partnership in Oregon by W Dean Brown

  20. Small is the New Big by Seth Godin

  21. Meatball Sundae by Seth Godin

  22. Sleeping with Your Business Partner: Communications for Couples in Business Together by Dr. Mike Gross

  23. Refactoring: Ruby Edition (Addison-Wesley Professional Ruby Series) by Jay Fields

  24. Rails Pocket Reference by Eric Berry

  25. Getting Started in Computer Consulting by Peter Meyer

  26. The IT Consultant : A Commonsense Framework for Managing the Client Relationship by Rick Freedman

  27. The E-Myth Contractor: Why Most Contractors’ Businesses Don’t Work and What to Do About It by Michael E. Gerber

  28. A Writer’s Coach: The Complete Guide to Writing Strategies That Work by Jack R. Hart

  29. Rich Dad’s Increase Your Financial IQ: Get Smarter with Your Money (Rich Dad’s) by Robert T. Kiyosaki

  30. The Productive Programmer (Theory in Practice (O’Reilly)) by Neal Ford

  31. Deploying Rails Applications: A Step-by-Step Guide by Ezra Zygmuntowicz

  32. Getting Started in Consulting, Second Edition by Alan Weiss

  33. The Rails Way (Addison-Wesley Professional Ruby Series) by Obie Fernandez

  34. The Business of Software: What Every Manager, Programmer, and Entrepreneur Must Know to Thrive and Survive in Good Times by Michael A. Cusumano

  35. Million Dollar Consulting: The Professional’s Guide to Growing a Practice by Alan Weiss

  36. Little Gold Book of YES! Attitude: How to Find, Build and Keep a YES! Attitude for a Lifetime of SUCCESS by Jeffrey Gitomer

  37. How I Raised Myself from Failure to Success in Selling by Frank Bettger

  38. Practices of an Agile Developer: Working in the Real World (Pragmatic Programmers) by Venkat Subramaniam

  39. The Ruby Way, Second Edition: Solutions and Techniques in Ruby Programming (2nd Edition) by Hal Fulton

  40. The Dip: A Little Book That Teaches You When to Quit (and When to Stick) by Seth Godin

2007

  1. RJS Templates for Rails by Cody Fauser

  2. Practical Development Environments by Matt Doar

  3. Open Source .NET Development by Brian Nantz

  4. Wicked Cool Shell Scripts by Dave Taylor

  5. The Dilbert principle by Scott Adams

  6. Best Kept Secrets of Peer Code Review by Jason Cohen

  7. Beginning Ruby on Rails E-Commerce: From Novice to Professional by Christian Hellsten

  8. Ruby Phrasebook (Developer’s Library) by Jason D. Clinton

  9. JavaScript(TM) Phrasebook (Developer’s Library) by Christian Wenz

  10. PHP Phrasebook (Developer’s Library) by Christian Wenz

  11. Get Clients Now!: A 28-day Marketing Program for Professionals, Consultants, And Coaches by C. J. Hayden

  12. Linux Phrasebook (Developer’s Library) by Scott Granneman

  13. The Ten-Day MBA: A Step-By-step Guide To Mastering The Skills Taught In America’s Top Business Schools by Steven A. Silbiger

  14. The Joy of Simple Living: Over 1,500 Simple Ways to Make Your Life Easy and Content– At Home and At Work by Jeff Davidson

  15. Book Yourself Solid by Michael Port

  16. Ajax on Rails by Scott Raymond

  17. Zinn and the Art of Road Bike Maintenance (2nd Edition) by Lennard Zinn

  18. Free Agent Nation: The Future of Working for Yourself by Daniel H. Pink

  19. Secrets of Consulting: A Guide to Giving and Getting Advice Successfully by Gerald M. Weinberg

  20. Ruby Cookbook (Cookbooks (O’Reilly)) by Lucas Carlson

  21. Lifehacker: 88 Tech Tricks to Turbocharge Your Day by Gina Trapani

  22. The Belgariad, Vol. 1 (Books 1-3): Pawn of Prophecy, Queen of Sorcery, Magician’s Gambit by David Eddings

  23. The 4-Hour Workweek: Escape 9-5, Live Anywhere, and Join the New Rich by Timothy Ferriss

  24. Ringworld by Larry Niven

  25. Dune (Dune Chronicles, Book 1) by Frank Herbert

  26. Ender’s Game (Ender, Book 1) by Orson Scott Card

2006

  1. Web Services on Rails by Kevin Marshall

  2. Death March, Second Edition by Edward Yourdon

  3. The Art of SQL by Stephane Faroult; Peter Robson

  4. Rubyisms in Rails by Jacob Harris

  5. Rails Cookbook by Rob Orsini

  6. Practical Standards for Microsoft® Visual Basic .NET by James Foxall

  7. Programming Visual Basic 2005 by Jesse Liberty

  8. Absolute Beginner’s Guide to Building Robots by Gareth Branwyn

  9. Refactoring: Improving the Design of Existing Code by Martin Fowler; Kent Beck; John Brant; William Opdyke; Don Roberts

  10. Visual FoxPro to Visual Basic® .NET by Les Pinter

  11. Linux Desktop Hacks by Nicholas Petreley and Jono Bacon

  12. Linux Cookbook by Carla Schroder

  13. Mind Performance Hacks by Ron Hale-Evans

  14. Mastering Regular Expressions, 2nd Edition by Jeffrey E. F. Friedl

  15. Web Site Cookbook by Doug Addison

  16. Ship it!: A Practical Guide to Successful Software Projects by Jared Richardson, Will Gwaltney, Jr

  17. Rapid GUI Development with QtRuby by Caleb Tennis

  18. Rails Recipes by Chad Fowler

  19. Pragmatic Unit Testing in C# with NUnit, 2nd Edition by Andy Hunt and Dave Thomas with Matt Hargett

  20. Behind Closed Doors: Secrets of Great Management by Johanna Rothman and Esther Derby

  21. Peopleware : productive projects and teams by Tom DeMarco

  22. Ubuntu Hacks : Tips & Tools for Exploring, Using, and Tuning Linux (Hacks) by Kyle Rankin

  23. How to Start a Home-Based Web Design Business, 2nd (Home-Based Business Series) by Jim Smith

  24. IRC Hacks by Paul Mutton

  25. Linux Annoyances for Geeks by Michael Jang

  26. Just Say No to Microsoft: How to Ditch Microsoft and Why It’s Not as Hard as You Think by Tony Bove

  27. Mac OS X Panther Hacks (Hacks) by Rael Dornfest

  28. Linux Server Hacks, Volume Two : Tips & Tools for Connecting, Monitoring, and Troubleshooting (Hacks) by Bill Von Hagen

  29. Linux Desktop Hacks (Hacks) by Nicholas Petreley

  30. The Art of SQL by Stephane Faroult

  31. Eric Sink on the Business of Software (Expert’s Voice) by Eric Sink

  32. Open Sources 2 by Chris Dibona

  33. SQL Cookbook (Cookbooks (O’Reilly)) by Anthony Molinaro

  34. Linux Server Hacks : 100 Industrial-Strength Tips and Tools by Rob Flickenger

  35. Micro-ISV: From Vision to Reality by Bob Walsh

  36. Statistics Hacks : Tips & Tools for Measuring the World and Beating the Odds by Bruce Frey

  37. GNU Emacs Pocket Reference by Debra Cameron

  38. Network Security Hacks by Andrew Lockhart

  39. Version Control with Subversion by C. Michael Pilato

  40. Robot Builder’s Bonanza, Third Edition (Robot Builder’s Bonanza) by Gordon McComb

  41. Knoppix Hacks by Kyle Rankin

  42. Extreme Programming Explained : Embrace Change (2nd Edition) by Kent Beck

  43. Windows XP Hacks, Second Edition by Preston Gralla

  44. Python Pocket Reference, 2nd Edition by Mark Lutz

  45. Python in a Nutshell by Alex Martelli

  46. The Best Software Writing I: Selected and Introduced by Joel Spolsky by Joel Spolsky

  47. Extreme Programming Explained: Embrace Change by Kent Beck

  48. Mind Performance Hacks : Tips & Tools for Overclocking Your Brain (Hacks) by Ron Hale-Evans

  49. The Art of Project Management by Scott Berkun

  50. CSS Pocket Reference (Pocket Reference (O’Reilly)) by Eric A Meyer

  51. Joel on Software by Joel Spolsky

  52. Just for Fun: The Story of an Accidental Revolutionary by Linus Torvalds

  53. The Zen of CSS Design : Visual Enlightenment for the Web (Voices That Matter) by Dave Shea

  54. Hackers and Painters: Big Ideas from the Computer Age by Paul Graham

  55. Ready for Anything: 52 Productivity Principles for Work and Life by David Allen

  56. Agile Web Development with Rails by Dave Thomas

  57. Programming Ruby: The Pragmatic Programmers’ Guide, Second Edition by Dave Thomas

  58. Code Complete, Second Edition by Steve McConnell

  59. Microserfs by Douglas Coupland

  60. Foundation (Foundation Novels (Paperback)) by Isaac Asimov

  61. On Writing by Stephen King

  62. The Daily Show with Jon Stewart Presents America (The Book): A Citizen’s Guide to Democracy Inaction by Jon Stewart

  63. The Ultimate Hitchhiker’s Guide by Douglas Adams

2005

  1. Learning SQL by Alan Beaulieu

  2. Make Easy Money with Google: Using the AdSense Advertising Program by Eric Giguère

  3. Open Source for the Enterprise by Dan Woods and Gautam Guliani

  4. Web Site Measurement Hacks by Eric T. Peterson

  5. Software Craftsmanship: The New Imperative by Pete McBreen

  6. Visual Basic.Net Programming for Business by Philip A. Koneman

  7. Personal investing by Wilbur W Widicus

  8. Introduction to managerial accounting by Jeannie M. Folk

  9. COBOL for the 21st Century, 10th Edition by Nancy Stern

  10. Financial Accounting by James D. Stice

  11. Ultimate Start-Up Directory (Ultimate Start-Up Directory) by James Stephenson

  12. Microsoft Office Access 2003: Comprehensive Concepts and Techniques by Gary B. Shelly

  13. Microsoft Office 2000: Introductory Concepts and Techniques, Enhanced (Shelly, Gary B. Shelly Cashman Series.) by Gary B. Shelly

  14. Real Estate Finance and Investments (Real Estate Finance and Investments) by William B Brueggeman

  15. Extreme Programming for Web Projects (The XP Series) by Doug Wallace

  16. Sams Teach Yourself Ruby in 21 Days by Mark Slagell

  17. Web Design Garage (Garage) by Marc Campbell

  18. Peopleware Papers, The: Notes on the Human Side of Software by Larry L. Constantine

  19. Fundamentals of Financial Management: Concise Edition with Student CD-ROM by Eugene F. Brigham

  20. Software Configuration Management Patterns: Effective Teamwork, Practical Integration by Stephen P. Berczuk

  21. My Job Went to India (Pragmatic Programmers) by Chad Fowler

  22. Stylin’ with CSS : A Designer’s Guide by Charles Wyke-Smith

  23. Lean Software Development: An Agile Toolkit for Software Development Managers by Mary Poppendieck

  24. Facts and Fallacies of Software Engineering by Robert L. Glass

  25. Time Management for System Administrators by Thomas A Limoncelli

  26. Pragmatic Version Control Using Subversion by Mike Mason

  27. The Ruby Way by Hal Fulton

  28. Learning GNU Emacs, Third Edition by Debra Cameron

  29. Mind Hacks : Tips & Tools for Using Your Brain (Hacks) by Tom Stafford

  30. Learning Python, Second Edition by Mark Lutz

  31. The Pragmatic Programmer: From Journeyman to Master by Andrew Hunt

  32. The Mythical Man-Month: Essays on Software Engineering, 20th Anniversary Edition by Frederick P. Brooks

Years