Are dotfiles meant to be forked?

In “Dotfiles Are Meant to Be Forked”, Zach Holman points out that we all benefit through sharing the efficiency-boosting tips, tricks, and tools many of us have in our dotfiles, and I completely agree. However, I think it’s important to draw a distinction between the tooling around dotfiles, and the content of the dotfiles themselves. The tooling – which handles the grunt-work of applying the dotfiles configuration to a computer – should be quite consistent between all of us. Read On →

Prototype: Virtual Reality e-commerce

A quick and dirty proof of concept for a virtual reality Teespring campaign page, created as a potential hackathon project

Read On →

Why exploding job offers don't work for senior hires

The tl;dr At the moment – and for the foreseeable future – the power balance of hiring negotiations favours the engineering candidates rather than with the hiring company. One consequence of this is that any attempt to hurry, strong-arm, or manipulate candidates will likely be ineffective, and could potentially backfire horribly. This is how I became one such backfire. The offer I had been lucky enough to receive an offer to join Widget Co. Read On →

Google Bollocks

Their "seminal" new product.

Read On →

The worst project I ever worked on

Taking "Not Invented Here" to a whole new level.

Read On →

Home-made present: how to make a punch box

A punch box is an easy DIY project that's perfect for gifting.

Read On →

How a death won a lifelong customer

In April 2008, I’d just finished an arduous Y Combinator cycle. I was living in San Francisco with some friends: holed away in the basement, putting in impossibly long hours with my co-founders and class mates. I’d been back home to the UK briefly a couple of weeks earlier, partly for immigration reasons but mostly to visit my grandpa who was in hospital, dying of cancer. As usual, I’d made the trip with United Airlines. Read On →