-
When I Say I Want to Talk About "Writing with a Computer",
Jan 14 2026
-
Changes Forthcoming,
Jan 7 2026
-
2025: Another Year in Reading,
Jan 1 2026
-
"The Wheelbarrow" in Rock Salt Journal,
Oct 30 2025
-
There Is a Lot of Art Going on in Boston,
Oct 22 2025
-
tmplcl, or Templates to Clipboard,
Aug 31 2025
-
Utopias Everywhere: An Interview With Bob Sykora,
Jul 10 2025
-
Free Press,
Jul 8 2025
-
Writing an Asciidoc Parser in Rust: Asciidocr,
Jan 8 2025
-
2024: Another Year in Reading,
Dec 31 2024
-
Tell Just One Person About,
Dec 6 2024
-
Growth for Other than Growth’s Sake,
Nov 13 2024
-
Two Page Tuesday #4, Now With Karaoke,
Nov 7 2024
-
Time For/To Publication,
Oct 10 2024
-
Two Page Tuesday #3,
Oct 9 2024
-
(Not) Very Online,
Sep 12 2024
-
A Claim to Bike Fame,
Aug 28 2024
-
An Ode to a Rosetta Stone Mousepad,
Aug 26 2024
-
Two Page Tuesday Number Two,
Jul 31 2024
-
Another Spring, Another Interview with David Leo Rice,
Jul 16 2024
-
Cheap, Simple, Effective: No, It Wasn’t a Django Site After All,
Jul 2 2024
-
Posts I Did Not Write in the Last Month,
Jun 13 2024
-
The Inagural Two Page Tuesday,
May 15 2024
-
Filters in Taper #12,
May 2 2024
-
Folding Keyboards Are E-Waste and I Am Sad About It,
Apr 18 2024
-
Concurrency (Many Books),
Apr 11 2024
-
Goodbye, Dreamhost (Almost),
Mar 12 2024
-
Response,
Mar 5 2024
-
On The Essays of Leonard Michaels,
Feb 26 2024
-
One Hundred K,
Feb 22 2024
-
Historical File Formats: a Failing (Flailing) Argument,
Feb 17 2024
-
Project Management,
Feb 14 2024
-
Write Good Stuff, Don’t Be a Dick,
Feb 11 2024
-
Things I Want To Have Conversations About at AWP,
Feb 5 2024
-
Cultivating Small, Passionate,
Feb 2 2024
-
Thoughts About RSS, Newsletters, AWP, Etc.,
Jan 29 2024
-
I Dislike Devcontainers Strongly,
Jan 23 2024
-
Winter Miles,
Jan 18 2024
-
A Different and Worse Design,
Jan 17 2024
-
Another Year in Reading: 2023,
Jan 1 2024
-
Of Novels and Brevets,
Dec 26 2023
-
Ditching the Platform Formerly Known as Twitter, Trying Bluesky,
Dec 13 2023
-
An Interview with Aaron Burch, An Update,
Aug 30 2023
-
Two Thoughts,
Jul 28 2023
-
July Errata,
Jul 20 2023
-
Nicer Neovim Mappings Without WhichKey,
Jun 14 2023
-
Riding The Kraken: Attempt No. 1,
Jun 1 2023
-
NER Concord 200k Up Wachusett Through Purgatory and Suburbia, Round 2,
Apr 26 2023
-
Bikes for Brevets (Or: An Excuse to Talk About the Straggler's New Drivetrain),
Apr 11 2023
-
A Great Day in the Rain: NER Sterling 100k,
Apr 3 2023
-
Rereading The Pleasure of the Text, Slowly,
Mar 29 2023
-
Tooling Update: Prose and Code with Alacritty, Tmux, and Neovim,
Mar 14 2023
-
With Regard to Moving Quickly (Briefly),
Feb 24 2023
-
Thoughts on Shifting and Also Not,
Jan 30 2023
-
A Passing Thought on Content,
Jan 18 2023
-
Another Year in Bullshit: 2022,
Jan 3 2023
-
Another Year in Bikes: 2022,
Jan 2 2023
-
Another Year in Reading: 2022,
Jan 1 2023
-
A Quick Thought on Interactive Literature,
Dec 12 2022
-
Different Kinds of Reading, Briefly,
Oct 6 2022
-
Another Chat with David Leo Rice Is Up on Vol 1 Brooklyn,
Aug 10 2022
-
NER 600k: The White Mountain Getaway,
Jul 13 2022
-
lwm2pdf v0.1.3 Has Been Released,
Jun 30 2022
-
To the Lady Who Told Me To "Get in the Bike Lane You Fucking Idiot",
Jun 22 2022
-
Ride #3: NER Woburn to Portland 400k,
Jun 21 2022
-
"The Mathematical Experience",
Jun 17 2022
-
New Piece in Taper,
May 31 2022
-
Ride #2: NER Ware’s the Quabbin 300k,
May 17 2022
-
Ride #1: NER Concord 200k Up Wachusett Through Purgatory and Suburbia,
May 16 2022
-
"But Why?": The Riddler Bike,
Apr 11 2022
-
Some Rambling About Tools,
Apr 8 2022
-
Ramble On (In the Rain),
Feb 18 2022
-
2021: Yes, I Still Read Books (The Late Year-End List),
Jan 14 2022
-
Wednesday Weekly Recommended Reading #30: Alain Robbe-Grillet,
Dec 8 2021
-
On Commuting I,
Nov 9 2021
-
Bullshit: I Am Become Affiliate,
Oct 22 2021
-
Writing Groups and Social Clubs,
Oct 12 2021
-
I Get Up Early to Ride Bikes,
Sep 29 2021
-
WeWork Roundup Round I,
Sep 27 2021
-
Proof and Pudding,
Sep 14 2021
-
Old Music and Other Notes,
Sep 2 2021
-
Miscellany,
Jul 8 2021
-
Catching Up,
May 28 2021
-
It's Been a Long Winter, Don't You Think?,
Mar 9 2021
-
Riding Big Tire Bikes in the Snow,
Feb 1 2021
-
Alex Said It Was a Tinkerer's Bike,
Jan 16 2021
-
Wednesday Weekly Recommended Reading #29: The News is Not Good,
Jan 13 2021
-
January 6, 2021,
Jan 6 2021
-
Another Year of Reading: 2020,
Jan 1 2021
-
Wednesday Weekly Recommended Reading #28,
Dec 30 2020
-
Wednesday Weekly Recommended Reading #27,
Dec 16 2020
-
Wednesday Weekly Recommended Reading #26,
Dec 9 2020
-
A Brief Reading Update,
Nov 19 2020
-
Wednesday,
Nov 4 2020
-
Two things: Response 02 and The Internet,
Oct 16 2020
-
Authentication,
Sep 24 2020
-
Wednesday Weekly Recommended Reading #25,
Sep 16 2020
-
Writing Asciidoc in Geany, Haltingly,
Sep 14 2020
-
Briefly on Habits,
Sep 4 2020
-
Wednesday Weekly Recommended Reading #24,
Aug 26 2020
-
Why You Should Learn to Code, Even if You Don't Want to Be a Programmer,
Aug 17 2020
-
Wednesday Weekly Recommended Reading #23: John Keene,
Aug 12 2020
-
A Story as You Like It,
Aug 11 2020
-
Some Updates (Minor Key),
Aug 6 2020
-
Wednesday Weekly Recommended Reading #22,
Aug 5 2020
-
Wednesday Weekly Recommended Reading #21,
Jul 29 2020
-
Discarded Drafts and Other Detritus,
Jul 24 2020
-
Wednesday Weekly Recommended Reading #20,
Jul 22 2020
-
Wednesday Weekly Recommended Reading #19,
May 27 2020
-
Re: Ashbury,
May 14 2020
-
Wednesday Weekly Recommended Reading #18,
May 13 2020
-
May Day and Other Miscellaneous Thoughts,
May 1 2020
-
A Reading, a Defense, a Thesis,
Apr 1 2020
-
Outside is Important,
Mar 27 2020
-
Wednesday Weekly Recommended Reading #17: We All Have More Time for Content Now,
Mar 25 2020
-
WFH, or My First Day Remote,
Mar 13 2020
-
AWP 2020 Travelogue, Day 4,
Mar 8 2020
-
AWP 2020 Travelogue, Day 3,
Mar 7 2020
-
AWP 2020 Travelogue, Day 2,
Mar 6 2020
-
AWP 2020 Travelogue, Day 1,
Mar 5 2020
-
AWP 2020 Travelogue, Day 0,
Mar 5 2020
-
Wednesday Weekly Recommended Reading #16: John Murillo and Jacob Strautmann, Blacksmith House Poetry, Cambridge, MA,
Mar 4 2020
-
Wednesday Weekly Recommended Reading #15: Love Hotel, The Buddha in the Attic (plus a note about format),
Feb 12 2020
-
On Notice and Getting Older,
Feb 10 2020
-
Wednesday Weekly Recommended Reading #14: I have posted too much this week.,
Jan 22 2020
-
Tooling Update: Writing in Asciidoc, Building with Bash, Versioning in Git, and Feeling Pretty Proud of Myself TBH,
Jan 21 2020
-
Automated: Jekyll, CircleCi, SSH,
Jan 20 2020
-
Wednesday Weekly Recommended Reading #13, A Triumphant Return,
Jan 8 2020
-
Another Year in Reading (2019),
Jan 6 2020
-
Welcome to Jekyll!,
Jan 3 2020
-
Efficiency,
Dec 2 2019
-
The Schwinn is Dead. Long live the Schwinn!,
Nov 25 2019
-
Darkmode,
Oct 18 2019
-
I sold you a bike,
Oct 14 2019
-
“Don’t you give me a look, you fucking asshole!”,
Oct 11 2019
-
Podcasts are the New Blogs, but What’s so Great About That?,
Oct 10 2019
-
My Commute is Very Different,
Sep 23 2019
-
Wednesday Weekly Recommended Reading #12, Plus Some Self-promotion,
Sep 18 2019
-
I Don't Do Bikes Anymore for Money,
Sep 13 2019
-
An Anecdote on My (Probably) Last First Day of School,
Sep 4 2019
-
Wednesday Weekly Recommended Reading #11+,
Aug 7 2019
-
Wednesday Weekly Recommended Reading #10,
Jul 31 2019
-
Verse Finder, or I Made a Chrome Extension,
Jun 30 2019
-
I’m an Idiot, or Lessons Learned with Regard to Rim Brakes and Following Commuters,
Feb 20 2019
-
I Made a Thing,
Feb 6 2019
-
OMG, We’re Back Again,
Jan 29 2019
-
Winter, Spring and All,
Jan 23 2019
-
Code,
Jan 18 2019
-
Winter is Come - Playing with the Straggler,
Jan 17 2019
-
Tires,
Jan 15 2019
-
2018: Yet Another Year in Reading,
Dec 31 2018
-
Bullshit,
Dec 3 2018
-
Deerfield Dirt Road Randonnée (D2R2),
Aug 28 2018
-
To the Guy Who Almost Doored Me then Yelled at Me to Slow Down,
Aug 14 2018
-
Brief Notes on Family Vacation,
Aug 2 2018
-
My Super Fun Cool New Bike That’s the Best Bike Anyone Has Ever Biked (Mostly Kidding): A Surly Straggler Build,
Jul 1 2018
-
Bikes, Books, and Friendship,
May 25 2018
-
When Doing an Old Bike Update, Double Check Brake Measurements,
Mar 28 2018
-
Brief Reading Update (We’ll Pretend There Wasn’t a Gap),
Mar 24 2018
-
Bookkeeping (a pun): the 2017 Reading List,
Jan 15 2018
-
Websites Should Be Simple.,
Jan 5 2018
-
This Blizzard Has Certainly Given Me Some Time to Think.,
Jan 4 2018
-
Regarding Phillip Roth’s Portnoy’s Complaint,
Nov 25 2017
-
Turns Out It’s Cold in Boston,
Nov 14 2017
-
Fucking Bullshit, Or What the Hell Happened?,
Nov 11 2017
-
Biking and Bullshit in Boston,
Aug 7 2017
-
Hiatus,
Jul 1 2017
-
Between Books (Short Post),
Jun 29 2017
-
Wednesday Weekly Recommended Reading #9,
Jun 28 2017
-
Adventures in Doing It Myself (and with Help),
Jun 27 2017
-
Wednesday Weekly Recommended Reading #8,
Jun 21 2017
-
Grace Paley and Books I’ll Need to Read Again,
Jun 19 2017
-
Wednesday Weekly Recommended Reading #7 (Thursday Edition),
Jun 15 2017
-
Briefly: The Great Courses,
Jun 12 2017
-
Wednesday Weekly Recommended Reading #6,
Jun 7 2017
-
In Lieu of a Proper Post,
Jun 6 2017
-
Books: The Brothers Ashkenazi (Hot Take),
Jun 2 2017
-
Wednesday Weekly Recommended Reading #5,
May 31 2017
-
This Was Hasty, or #iamnotspecialized, or On Bike Marketing and This Blog,
May 30 2017
-
Wednesday Weekly Recommended Reading #4,
May 24 2017
-
Ways to Be a Good Campsite Neighbor, or An Open Letter to the Occupants of Campsite 29,
May 22 2017
-
Buying Jewish Books in North Wisconsin,
May 18 2017
-
Wednesday Weekly Recommended Reading #3,
May 17 2017
-
A Day Late and a Dollar Short: Two (Very Different) Weekend Rides,
May 16 2017
-
File this Under Bullshit: A Problem of Content,
May 12 2017
-
Wednesday Weekly Recommended Reading #2,
May 10 2017
-
Riding Nice with Others,
May 9 2017
-
Intro to a Year of [Mostly] Jewish Reading (Months Late),
May 8 2017
-
May the Fourth Be With You,
May 4 2017
-
Wednesday Weekly Recommended Reading #1,
May 3 2017
-
Bicycling: Something Like an Origin Story, Somewhat on the Occasion of Bike Month,
May 2 2017
-
File this Under Bullshit,
May 1 2017