Tom MacWright
banner
macwright.com
Tom MacWright
@macwright.com
writes, bikes, makes val.town, writes macwright.com, open source, geo, music, sewing and other stuff.

twitter archive: https://bsky.app/profile/archive.macwright.com
learned a little sparql to query wikidata and satiate a curiosity: a graph of all the programming languages and what they influenced query.wikidata.org/index.html#%...
January 11, 2026 at 6:14 PM
don't go anywhere near my lakehouse bro, it's swarming with agents
January 7, 2026 at 9:15 PM
January 2, 2026 at 3:18 PM
all right i'll lose my mind over this but as someone who has actually read abundance (the book) in full, i can report that the book spends five paragraphs on ceqa and all of them are about the law being used by nimby groups and none of them are about the law being used by environmentalists
December 20, 2025 at 10:53 PM
squeaked in one last book to hit 20 books this year

(it was there is no antimemetics… and i could see why everyone loved it but it was not for me macwright.com/2025/12/14/t...)
December 14, 2025 at 2:40 PM
google's ai overview has to be one of the most used and also worst ai implementations

searching for walton goggins reindeer games = he's not in the movie

searching for walton goggins "reindeer games" = he appears in the movie as a hitman for the mob
December 8, 2025 at 3:55 AM
map nerd challenge difficulty kind of high: name this city depicted in hotel wall art
November 28, 2025 at 1:05 PM
my eyes were tired and annoyed with how bright by website was, so i implemented dark mode for it (again) macwright.com
November 24, 2025 at 12:16 AM
new placemark.io feature: drawing with routing. currently uses the mapbox directions api!
November 22, 2025 at 8:33 PM
i had to try them all out to see for myself, capitalism is amazing www.are.na/tom-macwrigh...
November 18, 2025 at 9:41 PM
@observablehq.com in a talk at #jsnation in a talk not about observable!
November 17, 2025 at 5:16 PM
with a heavy heart i've updated the /lonlat page for geosparql-flavored wkt, which has 'literal axis order' unlike wkt and ewkt. docs.ogc.org/is/22-047r1/...
November 13, 2025 at 4:28 PM
November 5, 2025 at 7:05 PM
i've seen variations of this function so many times and it never becomes less shocking, as does probably the performance once it goes over 9 github.com/Effect-TS/ef...
November 5, 2025 at 6:35 PM
hyperlocal brooklyn news: the intersection of Willoughby and Duffield is finally getting fixed! crosswalk signals installed yesterday. Used to net an unmarked crosswalk that drivers would speed through. Good stuff!
November 4, 2025 at 2:23 PM
maybe a mini-theme is that devices for kids are where the good computer-physical-user-interface-innovation ideas are cooking, like the yoto
October 31, 2025 at 2:31 PM
i am puzzled about how all of the new york city council's pushback against this year's budget proposals is legal at all www.cityandstateny.com/politics/202...
October 22, 2025 at 7:21 PM
welp another one on the list www.are.na/tom-macwrigh...
October 21, 2025 at 4:54 PM
@daringfireball.bsky.social quoted Stanley Kubrick in his defense of AI art, I'm announcing my champion to quote in response: the one, the onlyyyyy 💪 Kurt Vonnegut 💪

macwright.com/2025/10/16/t...
October 16, 2025 at 9:57 PM
copilot is smarter than ever (we no longer have accurate counts of pull requests on the pull requests tab)
October 9, 2025 at 3:02 PM
i want a big ol' citation needed marker on "increasing compensation" in this paragraph because i cannot see any simple or complicated economics brain way in which this is inevitable
September 27, 2025 at 8:24 PM
bike camping photos came back ❤️
September 26, 2025 at 11:52 AM
September 24, 2025 at 7:40 PM
i wrote a whole thing about wrangling npm dependencies because it's an unglamorous part of the job that's nevertheless really important. also because i wanted to make some watercolor illustrations. blog.val.town/gardening-de...
September 11, 2025 at 4:47 PM
i occasionally search twitter for my name for desperate "do people still think of me" reasons and this time i learned that no, they don't, but the llms do
September 8, 2025 at 12:39 PM