Tom MacWright

tom@macwright.org

Web writing

mapschool

A free, simple, and open introduction to the world of maps.

simpleopendata

Explains open data without jargon or complexity.

polite.technology

An etiquette guide for software creators and users.

debugbrowser.com

Helpful instructions for using browser's debugging tools.

geojson.xyz

Fast and convenient access to geographical data


Software

Documentation

documentation.js

A modern system for JavaScript documentation.

simple-statistics

A statistical computing library written in literate JavaScript.

mistakes.io

A live-coding environment for learning & teaching JavaScript

Stickshift

Stickshift

A clean, modern SQL data interface.

geojson.io

An editor for geographical data.

minute

A keycounter for quantified self.

Windchime

Ambient, assistive music generation as a sidecar to typing.

heard

A minimal iTunes logger.

Citizenship


Some other things from long ago

A maze map

An art map

A projection toy made to make a complicated thing seem changeable.

Hundreds of my runs and heartbeats in Washington DC. Covered in Runners World: The Art of the Run and Quantified Self

cream is a Google Chrome browser extension that adds venture capital funding amounts to websites you visit.

The Swem Signal is something I made in college. It lets you quickly share your location in the college library of William & Mary.

COFFEEDEX

COFFEEDEX is a single-purpose OpenStreetMap editor focused solely on coffee prices.