Tom MacWright
Tom MacWright

Hi, I’m Tom.

Right now I’m building Val Town, a tool for joyful programming, and working on Placemark, a tool for creating maps.

In 2020, I helped build Config, a tool for hardware design and manufacturing. From 2017 to 2019, I was the first employee at Observable, doing everything from productionizing the website to designing the logo and making some cool notebooks. Before that, from 2009 to 2017, I helped build Mapbox, a company that makes mapping software. I played in a band that released three albums, rallied for open laws and succeeded, wrote code for understanding and interacting with statistics, sleep, the earth, open data, manners, music, and a bunch of other stuff.

For a while, I was involved in the d3 community and the OpenStreetMap community: I was a lead developer on the editor you probably use if you edit OpenStreetMap. I made and Mapbox Studio, and helped with Mapbox GL JS and a lot of other stuff.

To keep updated with my work, follow me on Twitter, Mastodon, or GitHub or subscribe to this blog with RSS or Feedly.


This website is built with Jekyll. You can read about how I optimize it, store my reading log here, and maintain /photos.

My writing, photography, and the design of this website is copyrighted. Feel free to ask if you want to reuse any content beyond the bounds of fair use.

This site is ad-free and doesn’t use trackers. If you’d like to support my writing, I’d love if you could buy me a coffee.