// Richard Hart / Hates_

The Sin of Not Improving

books, quotes

“It’s no sin to be a beginner or an intermediate. It’s no sin to be a competent programmer instead of a leader. The sin is in how long you remain a beginner or an intermediate after you know what you have to do to improve.”

Read More

A Distant Mountain


“Something that worked for me was imagining that where I wanted to be was a mountain. A distant mountain. My goal. And I knew that as long as I kept walking towards the mountain I would be all right. And when I truly was not sure what to do, I could not stop, and think about whether it was taking me towards or away from the mountain.” – Neil Gaiman

Read More

Books of 2013


Managed to read a lot more in 2013 compared to 2012.

  • 7 Habits of Highly Effective People – Audiobook (3/1/2013)
  • Taming text (18/01/2013)
  • The 10X Rule – Audiobook (21/1/2013)
  • Copy Hackers #1 (15/02/2013)
  • Running Lean (16/02/12013)
  • Rails as she spoke (14/04/2013)
  • HTML5 for Web Designers (17/04/2013)
  • CSS3 for Designers (22/04/2013)
  • Designing Web Applications (25/04/2013)
  • Responsive Web Design (29/04/2013)
  • The Little Book of Redis (07/05/2013)
  • New Sales Simplified (08/05/2013)
  • The Icarus Deception (24/05/2013)
  • Choose Yourself (05/07/2013)
  • Miracle of Self Discipline – Audiobook (7/7/2013)
  • Mastering the Fujifilm X-Pro 1 (9/7/2013)
  • Shift (20/7/2013)
  • Mastering Modern Payments (16/8/2013)
  • Islam made Simple (21/8/2013)
  • Dust (16/9/2013)
  • Art of Running Faster (19/10/2013)
  • This Book Will Teach You How Write Better (20/10/2013)
  • No B.S. Wealth Attraction in the New Economy (9/11/2013)
  • Swim Speed Secrets (17/11/2013)
  • Let Go (24/11/2013)
  • Faster: Demystifying the Science of Triathlon Speed (29/11/2013)
  • Zen to Done (21/12/2013)
  • Influence (25/12/2013)

Stand out books were “The Icarus Deception”, “Choose Yourself”, “Dust” and “Influence”.

Read More

Battling Procrastination

life, work

It makes no sense to leave the Dark Woods in favor of the Dark Playground—they’re both dark. They both suck to be in, but the big difference is the Dark Woods leads to happiness and the Dark Playground leads only to more misery. But the Instant Gratification Monkey isn’t logical and to him, the Dark Playground seems like much more fun.

An absolutely brilliant two part series on procrastination. My most hated enemy.

Part 1: Why Procrastinators Procrastinate
Part 2: How to Beat Procrastination

Read More

Accessing Spree routes from outside a controller

programming, spree

Some custom reports I was adding to Spree required links back to the products being listed. Accessing the Spree routes is slightly different to accessing normal Rails routes from outside a controller/view:

Spree::Core::Engine.routes.url_helpers.product_url(product, host: "http://www.yourdomain.com")
Read More