I have an unquenchable thirst for knowledge, and I'm sure it will be my undoing. It has resulted in many unfinished projects and unmet expectations.

I have come to terms with the fact that it is not possible for me to know everything. However, knowing this doesn't make the truth any easier.

I'm constantly struggling with my "to-do" list full of books to read, topics to learn, and projects to complete. Earlier this year I made a big dent by finally getting my Bachelors Degree after already being a working professional for 5-7 years. My next steps have been slower than I would have liked, but I'm finally making progress.

I have been working on side-projects, and reading books on various topics.

The first book I read is quite a good read, even for those not in the IT industry: Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability.

I highly recommend it to anyone who is involved in anything that someone else will use. Whether it's on a web page or a sheet of paper, the principles in this book apply to almost all forms of physical media that will be consumed by end users. I find myself using the term "usability" more often than I expected now that I've read this book.

My current read is: Essential Scrum: A Practical Guide to the Most Popular Agile Process.

So far it has been good, and I plan to move on to Kanban and other topics as well. Who knows, I may even manage to sneak in a CompTIA certification before the end of the year.