Our hardware and software setup

Here is a writeup of the hardware and software we use on a daily basis

Something I thought would be fun to talk about is the hardware and software that Elaine and I use on a daily basis to do our work.

This list will likely change over time and we aren’t passing judgement by either saying something is the best if we’re using it, or something we aren’t using isn’t good. There will also be some affiliate links in this post, you’re more than welcome to search for the items to find a non-affiliate link!

The list doesn’t include things we use specifically for certain clients.

If you have a personal recommendation for something that you think we should check out, we’re all ears! Please comment below.


Here are the physical things we use to do our job:


Here are the non-physical things we use to do our job:

  • Elaine uses Atom as her text editor of choice
  • Toby uses RubyMine as his text editor of choice
  • we use Slack to communicate
  • for email we both use Apple Mail, our company email is with Google
  • we do our accountancy using the Crunch web client
  • we both use CleanMyMac to keep our machines running smoothly
  • we backup with BackBlaze
  • we share files with both Dropbox and Google Drive
  • Toby uses Omnifocus for his task management
  • Toby uses TextExpander to store links and stock replies to things
  • we both use Apple Music for listening to tunes whilst we work

Recent posts View all


Testing Routes with RSpec

Testing routes can give you more confidence and help drive application development; here is how to do it with RSpec


How to ignore Bullet in RSpec tests

Using Bullet during a test can pick up mistakes but also has false negatives; here is an easy way to ignore them