Our Bookstore

Reading books is absolutely vital to the growth of any professional.  There is a world of knowledge out there and as the saying goes, you can see further by standing on the shoulders of giants.  Here are the books that we have hand picked; these are the books that we believe every aspiring professional should read and share.  Do you have a favorite that you think should be on this list?  Suggest it!

Business Essentials: Patrick Lencioni

Patrick Lencioni has an incredible way of communicating business truths and values through his fables.  They’re very easy to read, but the lessons learned in these pages will stick with you for the rest of your career.  They are an invaluable addition to any business library.

Starting Up

Starting a business is never easy but it can be incredibly rewarding.  Learn from the mistakes made by those who have gone before, and surround yourselves with as many seasoned veterans as you can.  These books focus on the first few years of your new business and provide invaluable insight and caution as you launch your new endeavor.

Growing Successfully

Just because your business is off the ground and moving forward doesn’t mean you get to relax.  There are a number of things you need to know to keep things running smoothly and grow your company without killing it.  These are thought-provoking books to keep you on your toes and ready for the inevitable changes that will come your way, whatever the changes are.

Software Development

Software development is an ever-changing career.  Every month a new language comes out that promises to be better than every other language on earth.  Every year there are better methodologies and tools and ways to control source code.  Keeping up with it all while also producing shippable product can be a rat’s race.  Here are some of the best books to help you put a flexible plan in place and stay on top of the constant fluctuation.

Hardware Hacking

With the recent explosion of the Internet of Things (IoT), software and hardware are becoming more and more tied together.  Between mobile devices that are always connected, sensors and appliances that have WiFi access, and the huge market of cheap computers (Arduino, Raspberry Pi, BeagleBone, and several other similar devices), it’s becoming more and more important for software developers to understand and leverage this new wave of hardware.

Dealing with People

People skills are essential for any business.  Whether you’re at the top, in a sales role, or even the tech support specialist just getting started, you need to know how to interact with your team, your boss, your customers, and your vendors.  Here are some great books with quick advice on improving or bolstering your people skills.


Sometimes you just need a book that energizes you and gives you the desire or drive to get to the next level.  Here are some books that really get you thinking and can help you navigate the seas of commerce.

Fun Books

These are mildly business-related, but mostly just books that I really enjoyed reading!  It’s important to not always be serious about everything, so here’s some more light-hearted options.