OpenStreetMap logo OpenStreetMap

tmcw

Mapper since:
October 30, 2005
Last map edit:
July 21, 2025

macwright.com + Placemark + tmcw.git + @tmcw

At various points I led the development of the iD editor, carto language, osmlab organization, and other critical components of OSM.

Latest Diaries

Diary Entry iD with modules 🔜

There’s long been a desire & incoming wish for iD to be modular. Modular is a pretty general term, so I’ll narrow it down into three general go...

Comments 5 comments Date August 24, 2016

Diary Entry COFFEEDEX & the single-tag revolution

COFFEEDEX is a thing I made to track coffee prices worldwide. Late in the iD Editor sprint, I wrote osm-auth to make the OAuth dance easier for ...

Comments 21 comments Date December 01, 2014

Diary Entry iD alpha3 - Presets!

iD alpha3 just got released - huge work by ansis, saman, and jfire. Try it out!

Comments 1 comment Date March 12, 2013

Diary Entry iD Architecture Series Part 2: Modes, Behaviors, and Operations

New post by John Firebaugh on the MapBox OSM Dev blog!

Comments 0 comments Date February 27, 2013