Title
macwright.com
Go Home
Category
Description
Address
Phone Number
+1 609-831-2326 (US) | Message me
Site Icon
macwright.com
Tags
Page Views
0
Share
Update Time
2022-05-05 08:09:12

"I love macwright.com"

www.macwright.org VS www.gqak.com

2022-05-05 08:09:12

Tom [email protected] MacWrightWriting⇠ReadingPhotosProjectsAboutRecently2022-05-01Hivemapper impressions2022-04-16Recently2022-03-29Tidbyt: a review2022-03-11Using files with browsers, in reality2022-03-04Indie bookshelves2022-02-24Development notes2022-02-04Recently2022-02-01A semblance of understanding2022-01-10Recently2022-01-02Sharing in the presence of computers and corporations2021-12-07Recently2021-12-01In defense of verification2021-11-19Recently2021-10-01Recently2021-09-02Recently2021-08-01Hacking is the opposite of marketing2021-07-24Two Wishes for Dev Tooling2021-07-05Recently2021-07-01You can now buy this theme2021-06-11Recently2021-06-01Recently - New York2021-05-02The return of fancy tools2021-03-16Vendor by default2021-03-11Immutable approaches2021-03-05Recently2021-03-03One way to represent things2021-02-23A year of Rails2021-02-18Picking better names for variables, functions, and projects2021-02-17Recently2021-02-01Tom Rates Hills: Tank Hill2021-01-22GEDCOM2021-01-18Rust is a hard way to make a web API2021-01-15Recently2021-01-01It's better to be naive than jaded2020-12-27The new reading stack2020-12-24Review: Keyboardio Atreus2020-12-12Sharrows, the bicycle infrastructure that doesn’t work and nobody wants2020-12-04Recently2020-12-01Monetization experiments on this website2020-11-15Recently2020-11-01If not SPAs, What?2020-10-28Tom Rates Hills: Holly Park2020-10-12Tom Rates Hills: Mount Sutro2020-10-06Recently2020-10-01Recently2020-09-01A clean start for the web2020-08-22Recently2020-08-01Recently2020-07-01Ethics in Geo2020-06-21Recently2020-06-01Second-guessing the modern web2020-05-10Linkrot2020-05-02Recently2020-05-01Elm2020-04-26Recently2020-04-01Dark2020-03-29Chess2020-03-22Meditation2020-03-17Recently2020-03-01Math keeps changing2020-02-14Recently2020-02-01Prepper-style music hoarding2020-01-27Rails2020-01-10Tom Rates Hills: Kite Hill2019-12-21Recently2019-12-01Something is wrong with computers2019-11-15Recently2019-10-01Recently2019-09-02Power2019-08-30Finishing side projects2019-08-25Tom Rates Hills: Billy Goat Hill2019-08-12Recently2019-08-01Beware the ethical car2019-07-27Zero-sum2019-07-20Arweave2019-07-02Recently2019-07-01IPFS, Again2019-06-08Recently2019-06-03Dear map people2019-05-27Elizabeth Warren2019-05-16Big 42019-05-12Trees2019-04-29Accessibility: buttons2019-04-06Recently2019-04-03Tom Rates Hills: Bernal Heights2019-04-02Accessibility: Color contrast is a problem2019-03-30How to maintain a bunch of open source projects2019-03-28Recently2019-03-01Photos2019-02-28A way to do CSS for applications2019-02-09How to blog2019-02-06Recently2019-02-02Roll 12019-01-10Shiny stuff in the pipeline2019-01-08Stumbling blocks on the way to web performance2019-01-05Paper notes2019-01-02Recently2019-01-01Recently2018-12-05Writing a small module in 20182018-11-26Tom Rates Hills: Mount Olympus2018-11-24My trees2018-11-11You probably don't mean simplistic2018-11-09Recently2018-11-01Tom Rates Hills: Twin Peaks2018-10-15D12 - a prototype and documentation braindump2018-10-07Tom Rates Hills: Corona Heights2018-09-04Recently2018-09-02Tom Rates Hills: Buena Vista2018-08-29Glow2018-08-28Recently2018-08-04Permit me to convince you to get a library card2018-07-27Recently2018-07-07Against magic2018-06-19How and why I use (neo)vim2018-06-17Recently2018-06-03Ethics are not enough2018-05-10Recently2018-05-01The simplicity of dropping Google in 20182018-04-26How and why I illustrate2018-04-11The other kind of privacy2018-04-09Recently2018-04-02Remember the winter2018-02-25Advice to the newish programmer2018-02-08Quick thoughts: on the introduction of technology2018-02-04Recently2018-02-03Box breathing box2018-01-05Year in review2017-12-22Owning my reading log2017-12-11Recently2017-12-03Trees2017-11-24On font fallbacks and failures2017-11-18Recently2017-11-05Carrying a camera2017-11-03Blogs I read2017-10-28Updates & fixes2017-10-24Denial of coevalness2017-10-23Recently2017-10-01Plants2017-09-04Recently2017-09-02So you want to decentralize your website with IPFS2017-08-09Recently2017-08-01JavaScript wats, dissected2017-07-29So you want to decentralize your website2017-07-20Recently2017-07-01Software - what I use2017-06-09State of documentation.js2017-06-060 Tweets2017-06-05Recently2017-06-04Data science scratchpad2017-06-01The silliness of claiming rejected universal values2017-05-25Wah, a slightly higher level language for WebAssembly, with a reference compiler in Clojure2017-05-20My Mountain Dulcimer2017-05-18Unshipping2017-05-11HTTPS2017-05-08Tinkerings2017-05-06How to try to not mansplain2017-05-05zeroarg2017-05-04Recently2017-05-01Trees, Elm, whiteboardable algorithms2017-04-28Big 32017-04-21ES6 Modules aren't just syntax sugar2017-04-18Piano Roll2017-04-13Day 22017-04-11Working on documentation.js2017-04-10Simple Statistics 32017-04-06Recently - next2017-04-01Map, a moderately better dictionary datastructure for JavaScript2017-03-13The bad kind of good kind of problem to have2017-03-03Recently2017-03-02Miscellaneous2017-02-26The case against open source by default2017-02-05Recently2017-02-04Numbers2017-01-28Where my donation dollars are going2016-12-30What little I know about design2016-12-28Placebo privacy2016-12-27Harder than it looks: globs2016-12-16A mental model of what d3-queue does2016-12-09That time I was a jerk2016-12-06Polite Technology, Open Review2016-12-04Everything you need to know now about RFC 7946 GeoJSON2016-11-07Recently2016-11-01Animating d3 and React2016-10-28Mixing d3 and React2016-10-11Everything is fine with JavaScript2016-10-04The 180th Meridian2016-09-26Zapier as quantification bot2016-09-18Recently2016-09-01Penmanship and programming education2016-08-28Optimistic and Pessimistic Versioning2016-08-23Free services2016-08-22Restrictive programming2016-08-21Promises2016-08-14Dumb Redux2016-08-02Recently2016-08-01Write-only Twitter2016-07-31soapbox: longitude, latitude is the right way2016-07-15jscodeshift - the find and replace of your dreams2016-07-12Undo and redo in Elm2016-07-09New wave modularity with Lerna, monorepos, and npm organizations2016-07-08Recursion2016-07-03That little world2016-06-06Falsehoods developers believe about GeoJSON2016-06-05Simple Statistics 22016-06-02Recently2016-06-01My Electric Objects EO12016-05-31I'm writing a book2016-05-27Printed running map2016-05-17Math as SVG for fast webpages2016-05-09This page weighs 15kb2016-05-03Things Learned2016-05-02Maps of Numbers2016-05-01Writing truthful documentation2016-04-06Simple lessons learned about building things2016-04-02Sorting2016-03-23Voice2016-03-20Bracketing2016-03-12Recently2016-03-01Polite Technology2016-02-19Simple undo and redo in ClojureScript2016-02-07Recently2016-02-01I'm putting 40 projects up for adoption2016-01-30Big 22016-01-25documentation.js 4 beta2016-01-24Flow in Mapbox Studio2016-01-05geojson.xyz2015-12-13Recently2015-12-01documentation.js 3.0.02015-10-30Groovy, Teen Mom's final album2015-10-21Redesigning Istanbul2015-10-19How we got here2015-10-08Recently2015-10-02I have used all the todo lists2015-09-10Recently2015-09-06Canvas animations on maps2015-08-31Practical ramda - functional programming examples2015-08-27Mapnik's Second Act2015-08-25Map Codeflow2015-08-17Simple undo in JavaScript with Immutable.js - the video2015-08-17Canvas Animation2015-08-14Recently2015-08-06Charts in 20152015-07-10How Everyone Documents2015-07-05Recently2015-07-03Recently2015-06-02Simple undo in JavaScript with Immutable.js2015-05-18In defense of JSDoc2015-05-15Big 1.0.02015-05-11Recently2015-05-02More than you ever wanted to know about GeoJSON2015-03-23JavaScript Diagnosis2015-03-10Recently2015-03-02Errors2015-02-28beyond the for loop2015-02-19Recently2015-02-02Typing is not the problem2015-01-19See Also2015-01-12ownership2015-01-11parse-gedcom2015-01-05making juice with reduce / foldl2015-01-03Recently2014-12-29cream2014-12-12Solving Earth Problems2014-11-21Waltz2014-11-17RPL (2) - Terrarium2014-11-10Three Things2014-11-06RPL (1)2014-11-05Recently2014-11-03Foreground2014-10-14Sense City2014-10-06Recently2014-10-01Recently2014-09-02DCTN2014-08-11Recently2014-08-01The Best Font for Programming: M+2014-07-09Recently2014-07-01Recently2014-06-01DC Code Hackathon: v22014-05-08Fuzz Testing2014-04-18Recently2014-04-01Teaching2014-03-18TAP & Tape, the awesome way to test JavaScript2014-03-11Recently2014-03-02Simple Open Data2014-02-14Recently2014-02-01mapschool2014-01-06Recently2014-01-03Recently2013-12-01Recently2013-11-01A Literate Raytracer2013-10-29Point and Shoot2013-10-15Recently2013-10-01Buttons2013-09-05Recently2013-09-03Repetitive Process2013-08-22subscript2013-08-20Transportation2013-08-19Recently2013-08-01geojson.io2013-07-26How Callbacks Work2013-07-10d3 for HTML2013-07-07Recently2013-07-01Just Enough SVG2013-06-25Biggie2013-06-14Recently2013-06-04Recently2013-05-09A Sunday & An Open DC Code2013-04-16The Open Code2013-04-04Recently2013-04-01Math for Pictures2013-03-05Recently2013-03-03The Code: Access vs. Ownership2013-02-22You Cannot Have the DC Code2013-02-20Literate Jenks Natural Breaks and How The Idea Of Code is Lost2013-02-18State Law is Public Domain. What's Public Domain?2013-02-14How the Law is Compiled in Washington DC2013-02-13How The Law Is Written and Passed in Washington, DC2013-02-11Mistakes2013-02-05Recently2013-02-01Javascript Module Pattern, Memory, Closures2013-01-22Thinking Static2013-01-08Recently2013-01-03toGeoJSON2013-01-02Recently2012-11-29Film2012-11-21Indexing and Searching Big Static Data2012-11-14Microsoft Excel and the Folk Tradition of Technology2012-11-10CSS For Maps2012-11-02GIS with Python, Shapely, and Fiona2012-10-31windchime2012-10-30Recently2012-10-29Open Source Projects, A Year On2012-10-10Mapping Protips2012-10-06Considering CSS2012-10-03Heard2012-10-01Recently2012-09-20k-means clustering2012-09-16bikelawDC2012-09-10On Scrapers2012-09-06Police Tweets2012-08-31Running maps redux2012-08-28mapmote, a powertool for OpenStreetMap editing2012-08-23Interacting with Image Maps2012-08-20Days and Exports2012-08-14Images as Maps2012-08-13Why Statistics?2012-08-07Stream Statistics2012-08-04Recently2012-08-02A Year2012-07-04Simple Statistics2012-06-26Recently2012-06-19Gravity Always Wins2012-06-13The Module Pattern, A Little More Detail2012-06-04How Web Maps Work2012-05-15Recently2012-05-09Grayscale2012-05-02Mean Tom - Teen Mom2012-04-19node-fresh2012-04-17Recently2012-04-09Project it Yourself2012-03-12Minute2012-02-15Recently2012-02-09Shadowplay2012-02-05Rhumb Lines and Great Circles2012-02-02Understanding Map Projections2012-01-27Yell, a Yelp Exporter, and TOSes2012-01-24The Wary Guide to OpenLayers2012-01-12JS Security With Untrusted Code2012-01-10Longitude Over Time - The End of 20112012-01-02November 20112011-11-29xtw - a menu bar item for taskwarrior2011-11-22San Francisco2011-11-18Odd Maps and How to Make them2011-11-10GIF Polyrhythms & GIF CLOCK2011-11-07Big2011-10-28The Month - October 20112011-10-25Client-Side Javascript Testing & happen2011-10-18Writing Javascript for Size2011-10-06Your Superfund - Voronoi Tesselations2011-09-30Colorado2011-09-18Maze2011-09-07Easey, DND, and Updates2011-08-23whyday hacks - Sketch2011-08-19whyday hacks - Heckle2011-08-19Sidenotes2011-08-17Fast, Hacky Geospatial Queries with UTFGrid2011-08-10Monthly Consumption August 20112011-08-02A New Running Map2011-07-28The First Node DC Meetup2011-07-20The Banjo2011-07-18Monthly Consumption July 20112011-07-08July 4th, 20112011-07-04Hello, Internet2011-07-04