The Setup

This is what I use to get stuff done

The Cave

The Cave


  • Ikea Markus
    High-end desk chair from Ikea.

  • MacBook Pro
    (Retina, 13-inch, Mid 2014), work computer. This is where most of the software development gets done. I usually have it attached to an external Dell display at the CARTO office.

  • MacBook Air
    (11-inch, Late 2010), home computer. I bought it with my first payroll. Best computer I ever had.

  • Dell S2309W
    When it comes to displays I always trust Dell. This was the lower-end screen I could afford at the time and has accompanied me since then.

  • Logitech Anywhere MX
    I'm used to touchpad gestures, but I'll easily jump to the mouse for some tasks. This is the only wireless mouse I've come to like, after a couple of years. — Amazon

  • Audio-Technica ATH-M50
    Red goes faster. After some research these were some of the best over-ear headphones, and they are worth every dollar. — Amazon

  • Samsung Galaxy S4
    I've learnt to know I don't really need the latest iPhone.

  • Garmin Fenix
    Classic ABC, plus GPS. One day I'll wear a Speedmaster Professional Moonwatch. — Amazon

  • TomTom Multi-Sport
    A multi-sports watch I bought after I crashed my Garmin Fenix, and used extensively meanwhile I had it fixed. I miss advanced interval training setup, but it's good value for money. For the longer runs I rely on the Garmin Fenix. — Amazon

  • Kindle Paperwhite
    I bought it right after using one during my last holiday trip. — Amazon


Beware, entering the Nerd zone.

  • Sketch
    Haven't paid for a personal license yet. I'm broken-hearted with their pricing, but we fully use it at CARTO for design.

  • Sublime Text
    Coming from the now Open Source software TextMate, Sublime Text is the fastest and simplest code editor I've ever used. From time to time I give Atom a try but I still don't feel comfortable. I use it with Spacegray theme, and Source Code Pro font. The only vim command I know is :wq.

  • iTerm 2
    Along with ohmyzsh. Chruby for Ruby (and Rubygems), and NVM for Node version management. I use Gulp for my Frontend tooling workflow, and Jekyll for building static sites (like this). I use vagrant to run Virtual Machines.

  • Google Chrome
    The usual stuff here, I spend half of the day in DevTools. I try to keep it low on extensions: Blipshot for screenshots (Awesome screenshot was better but I don't like some of their practices), Earth View for new tabs (my favourite extension ever), Google Cast as a companion for the Android Chromecast app, JSONView (I can't read plain JSON responses), and uBlock to prevent tracking. I use bookmarklets in the bookmarks bar to send webpages to Pinboard and Instapaper.

  • Other software and services
    There's a bunch of free and subscription-based software I use on a daily basis: 1Password, Spectacle, f.lux, ImageOptim, GitHub, Gmail, Slack, Wunderlist, Simplenote, Pinboard, Feedly, Instapaper, Strava, Spotify, Netflix, et cetera.


This website has been built using the software and hardware above: it's based on Jekyll and Grunt, and hosted on AWS S3 with Cloudfront and Route 53. This, and all my domains have been registered with Gandi. You can find the source code in GitHub.