Pete Hawkins

Hey 👋 I’m Pete a web developer, who loves to ship products and build cool things with React and React Native.
You can follow me on Twitter or Subscribe for updates.

Lean JavaScript templates in Rails

October 21, 2016

A little known Rails feature is built-in JST support and we can leverage this along with EJS to have a neat and tidy JS templating solution…

A robot for music

October 19, 2015

Having chat controlled music for the office is certainly not a new idea, however I was a little disappointed when trying to set it up…

Clearance vs. Devise

September 04, 2015

Thoughtbots clearance gem is an alternative to the more popular Devise gem that allows you to easily add authentication to a Rails app. I’ve…

How I use Turbolinks

July 14, 2015

For many traditional multi-page apps turbolinks can offer a great perceived performance boost to your end users, however it can be tricky to…

Testing duck types

January 15, 2015

I just finished reading Practical Object-Oriented Design in Ruby and I wanted to share one of the cool things I got from the last chapter on…

2014 year in review

January 04, 2015

In April 2014 I left my full time job at Typecast with nothing more than some savings in the bank and 3 months contract work on Niice lined…

Rails Deploy

January 02, 2015

Rails deploy is an opinionated set of ansible scripts that take the pain out of setting up and deploying Ruby/Rails applications. The basic…