The OnePageCRM Library


When I started working here in OnePageCRM nearly a year ago, I was asked to read three books to learn more about the company culture.

Don’t Make Me Think

The first book was ‘Don’t Make Me Think’ by Steve Krug.

Do not make me think

This book gives a really simple set of guidelines on designing user interfaces for web usability. Simple and easy to read, the author uses his own advice to make the book easy to absorb, without making you think too hard. Although much of his advice was what you could call common sense, I found this book really valuable. As the old saying goes, common sense isn’t really that common, and I think this is a book I’ll revisit before taking on any design projects in the future.

Delivering Happiness

Next up for me was ‘Delivering Happiness’, by Tony Hsieh

Hsieh is the CEO of Zappos, an e-commerce company that mostly sells shoes. As they don’t post to Ireland, I had never heard of Zappos before reading this book, but I found it an interesting read. The book is part autobiography, part company management handbook. Zappos seem to put a lot of focus on developing their company culture and in particular their customer service.

Excellent customer service is something we are also really proud of here at OnePageCRM, and I can see why this book is on the reading list. One thing we have in common with Zappos is that everyone at OnePageCRM spends some time working with the customer success team. In Zappos, new hires spend their first few weeks manning the phones. Here we do things a little differently - every day someone from the development, marketing or management team helps the customer success team, answering calls, emails and instant messages from our customers.

As a developer, I love this customer interaction. Firstly it gives me an insight into how the systems I am building are used - what issues our customers have and where the pain points are. Secondly, every now and then, a customer compliments a feature I have been working hard on. It’s great to hear how our work affects our customers working day and it really helps to keep the development team motivated.

As the company has expanded over the last year, I am watching our company culture developing before my eyes. I think we can take some pointers from Zappos and Tony and keep our team and culture developing in a positive way.

Getting Things Done

The final book on the original list is pretty fundamental to OnePageCRM.

Getting things done illustration

The time management methods described in ‘Getting Things Done’ by David Allen are what inspired the OnePageCRM ‘Next Action’ sales process. Ironically I haven’t managed to ‘get things done’ and this is the last book on the reading list for me to read. I’m looking forward to getting stuck into this book and interested to see how David’s methods can help me in both my personal and professional life.

Further Reading

As our development team has expanded, we have added a few more technical books to the reading list. Alex, our most recent technical hire, is an avid reader and has recommended some great programming books to the team.

We started with ‘Confident Ruby’ by Avdi Grimm. The author describes this as ‘a book about joy’, and as a ruby developer working on a large existing codebase, I can see what he means. More than once the examples provided by Avdi gave me a lightbulb moment of realisation and helped me to confidently refactor a class or method.

Next on the list is ‘Practicing Rails’ by Justin Weiss. I’ve just started it, but it seems to be a really useful, practical book that is packed with examples.

Reading technical books is a great way to upskill but long books about management or programming can be tough to slog through. It’s difficult for authors of technical books to strike a balance between readability and usefulness. After a day at work I like to sit down with a book, but I find that if I start reading non fiction I soon fall asleep in the chair. In this situation I like to read fiction instead to unwind. I’ve found that a quiet coffee shop on a Sunday afternoon is the ideal place to read something more technical.

This is my experience with the OnePageCRM reading list to date, I have no doubt it will continue to expand as our company does. So, what are your favourite reads? Fiction or nonfiction, we would love to hear what books inspired your business or helped develop your technology stack -

Author image

Peter Armstrong

Peter is a software engineer at OnePageCRM.