I'm Ben Dowling, a 29 year old British Software Engineer based in Mountain View, California. I love writing code, learning, and launching new products.

I am currently a software engineer at Facebook. Prior to that I was lead server engineer at, prior to that I was co-founder of Geomium, and prior to that I was a founding engineer at Mendeley. I also started the Hacker News London meetup (London's largest tech meetup), wrote the BusMapper iPhone app, and have launched fun little projects like Do Nothing For 2 Minutes.

This Blog

This blog is built with jekyll, hosted by GitHub and has a custom theme inspired by Armin Ronacher's blog.

Guest Posts

In addition to writing for this blog, I occasionally write guest posts for other blogs, websites and publications:

Powerful Command Line Tools for Developers, written for Published October 29th, 2012

Invaluable Command Line Tools for Developers, for the May 2012 issue of Hacker Monthly.

Remote working solutions & alternatives, written for Published November 25th, 2010

Top 10 VPS Providers for Web Developers, written for SixRevisions. Published April 20th, 2010.

Getting Started with Node.js - Event Driven Server Side JavaScript Development, for the February 2010 edition of JSMag.

Graphics Programming with Canvas, for the December 2009 edition of JSMag.

10 Free Server & Network Monitoring Tools that Kick Ass, written for SixRevisions. Published November 4th, 2009.

10 Puzzle Websites to Sharpen Your Programming Skills, written for SixRevisions. Published October 15th, 2009.

Javascript Debugging Techniques in IE6, written for SixRevisions. Published May 15th, 2009.