Hello RSS subscriber! This post contains embedded content formatted for the browser, which will probably not display properly in a feed reader. Thanks for understanding 🧡 https://multiline.co/mment/2026/07/adding-ui-for-replies/
Caribbean Blue Enya Pop Shepherd Moons was one of the very first CDs my parents bought. Even now, the cover art takes me back 📦 It was a nice surprise, then, when my favorite episode of Widow’s Bay pulled off an Emmy-worthy use of my favorite Enya song. I’ve had it on repeat ever since. https://multiline.co/mment/2026/07/time-machine/
Democracy Design Lab asked Sarah Mirk to adapt Hamilton Nolan’s essay, Confiscate Their Money . They made the resulting zine available as a PDF to download, print, and distribute. Since the work is licensed CC-BY-NC 4.0 , I’m reproducing it here in a format suited to reading on the web. https://multiline.co/mment/2026/06/outlaw-billionaires-zine/
After a lot of hemming and hawing, Emily and I started watching Widow’s Bay . It’s marketed as “comedy horror,” and while we both love comedy we’re huuuuuge chickens when it comes to horror 🫣 Long story short: I love it. It’s clever, and ominous, and kooky, and genuinely scary in parts. I can’t get over how they made a show that blends so many different elements and genres together without making…
There are zero (0) bad tracks on Motor Songs , Bulgarian Cartrader’s genre-hopping album I purchased after just one listen, which boasts multiple contenders for Song of the Summer 2026 despite being released in 2022. Motor Songs Bulgarian Cartrader An amazing thing about Motor Songs is that, other than being killer bops, the songs have virtually nothing in common stylistically: we move from hints…
Shamefully, I still play the Spelling Bee from the New York Times. It is both fair and reasonable to roast me for this. The web version of the game has built-in dark mode support, but for some reason doesn’t expose any way to enable it. So, I made a bookmarklet for the mornings I wake up a little too early and lay in bed warming up my brain by looking for pangrams. Bookmarklet Bookmarklet source…
After starting at Panic back in 2012, I quickly learned that my then-coworker and now-pal James is a fountain of knowledge. He’s the kind of guy who has a deep understanding about all kinds of things, and is very giving of what he knows. Early on, I picked up the habit of checking with him when some technical thing or other wasn’t working the way I expected: “I can’t connect to the thingamabob :(”…
If you use Nova and you’d like to use GitHub’s styles for in-app Markdown previews, have I got the stylesheet for you! Setup instructions and CSS (minimally adapted for Nova from Sindre Sorhus’s github-markdown-css ) are available on my Codeberg . Enjoy! https://multiline.co/mment/2026/05/github-markdown-styles-nova/
I wouldn’t have guessed it but, looking back, it seems like April’s music was a pretty downtempo affair. (Maybe a way to counter what felt like a hectic, harried month?) We’re well into bike season now, though, and I’m already dusting off playlists to take on a big, sunny ride 😎 Ants From Up There Black Country, New Road London Art-Rock At times, I get hints of chamber-pop-y Bill Callahan; in…
My dad used to ask this question that would drive me absolutely bananas. It went something like this: If you don’t have time to do it right at first, how will you have time to fix it later? I usually got this when I’d rushed through homework or did a sloppy job mowing the lawn so I could go do something more fun. He was right, though: circling back around to make it better was never, ever on the…
The microtonal melodies of Angine de Poitrine spilled over from February into March, their polka-dotted dits and dahs making a seamless transition from winter to spring. I did manage to listen to something other than Khn and Klek, though, picking up a jazzy album that had been sitting in my wishlist for too long. Orbits The Circling Sun Interstellar 70s Jazz Upbeat and bright at times, slow and…
Our best gal Frankie — aka Frankie D., Kiki, Deedee, sister squirrel, mama pijama — turned seven on Wednesday, or thereabouts. She continues to be sweet and hilarious, and a hundred-million times more stubborn than anyone else in the house, which is really saying something. Do we also continue to spoil her absolutely rotten? Yes of course. But in our defense! She has perfected (some might say,…
Live on KEXP Angine de Poitrine Microtonal Math Rock These two anonymous maniacs are just about all I listened to the first half of February. If you haven’t seen this performance already I hesitate to spoil it, so I’ll just say: “Khn” and “Klek” are as entertaining to watch as they are to listen to. :triangle_hands: via Ryan Mulligan Waited for You Stefan Bohacek Electronic Stefan — who you might…
A few weeks ago, Emily and I popped down to Mexico City for a little winter getaway. It was our second time there, and CDMX is quickly becoming one of our favorite destinations. The hotel we stayed at this time was super cute, but I failed to grab a single good photo of it the entire trip. When we got home, I tried to capture the vibes with a little 4-panel illustration instead. For lack of a…
I’m just a simple guy with a simple life, but giving an all-access pass to a vibe-coded bot riddled to the core with security holes , all so you can… text it to text a question to your family for you ? 🌝 The only efficiency boost I see here is in getting absolutely pwned. https://multiline.co/mment/2026/02/clodbot/
Sorrow The National indie As I recall it was Pat whose tweet, years ago now, introduced me to A Lot of Sorrow : an uninterrupted concert tape of The National performing their song Sorrow in front of a live audience […] for six hours straight. Wrestling with a growing case of flight anxiety at the time, I was eager to find anything to distract myself on the plane. A great band playing the same song…
I’ve had this site up on the blocks again lately, focusing mostly on ways to remove friction from my editing experience (EX®). This is an infinitely wide garden to tend (yay! gulp!), but I’m happy with the changes I’ve gotten in so far and thought I’d capture what that looks like today. I’ll cover some specifics like which tools I’m using , but won’t dive into implementation details or code…
Caren Litherland , on Mastodon : Links are lateral and expansive. And generous. The increasingly corporate, consolidated, walled-garden, artificially “intelligent” spamnet feels vertical and closed. The generosity of linking elsewhere — offering a detour, a new destination from which the reader might not return any time soon, if ever — is such a simple, powerful idea. Like its little cousin “via,”…
..THUS IS WHY ( I DON’T SPRING 4 LOVE ) Saya Gray indie The opening track off Saya Gray ’s album SAYA caught my ear right as the year came to a close, making a buzzer-beating appearance on the shortlist of music I really enjoyed in 2025 . For me, it’s the raggedy chugs(™) and that oscillating low-high-low-high chorus that makes it so dang catchy. via Jason Dettbarn Van Goes Being Dead artpop If…
For your slow-motion enjoyment, a hummingbird stopping by our kitchen window on a rainy winter afternoon in Portland. https://multiline.co/mment/2025/12/lookin-out-my-back-door/
Janus Rose for 404 Media, on physical media vs. ubiquitous, on-demand “content” : What if there’s no ethical way to have unlimited access to every book, film, and record ever created? And moreover, what if that’s not something we should want? 2025 is the year I finally, finally peeled my music listening habits away from Spotify and algorithmic suggestions, and almost immediately rekindled the old…
What a year (derogatory). I don’t have anything smart to contribute to the discourse — instead, here’s an assortment of things that that brought me joy over the last twelve tumultuous months. Little Rituals My days were punctuated by a few regular beats, mostly quiet little moments I really treasured. Making two cups of coffee every morning, using the same method and the same gear I’ve used for…
If you need to constrain one function parameter by the type of another — for example, ensuring that getProperty ’s key parameter exists on obj — TypeScript’s documentation demonstrates the following approach using generics : function getProperty< Type , Key extends keyof Type >( obj : Type , key : Key ) { return obj[key]; } const x = { a : 1 , b : 2 , c : 3 , d : 4 }; getProperty (x, "a" );…
I’m an anxious guy by nature. In the past few years, though, the electric hum of my anxiety has moved steadily into the foreground, becoming harder and harder to grit my teeth through. Around this time last year, I finally let it get in the way of doing something I very much wanted — and very much needed — to do. Sad, embarrassed, and determined for that not to happen again, I talked to my…
I love this bit by Kaleb Horton : They’re such a pest, and the worst part is you have to respect it. They’re fat and happy and they thrive. They’re annoying in a way that suggests profound intelligence. If they could get around to inventing money, they should get tickets for littering. Treated like equals. I have met crows that should be in jail. There’s one in my neighborhood that seems to have a…
If you have multiple email addresses associated with your GitHub account, you may want notifications for a given project sent to a different address depending on which organization owns the repo. Every time this comes up I have a hell of a time finding where configuration lives in GitHub settings, so I’m writing it down here for the next time I forget. Steps Open Settings → Notifications → Custom…
Every once in a great while, you come across a post that is damn-near impossible to quote; every paragraph is hard at work, every sentence beautifully written. I know you’re sick of talking about AI. I am too. This is only a little bit about AI, I promise. Like all my writing about technology, it’s mostly about people. A printed copy would be highlighted from start to finish. I quite like…
wake up make coffee set out new water for the dog check the weather to see if they’re still predicting rain in the afternoon check the news to see if they’re still predicting boots on the ground on Thursday walk the dog check Slack dive back into performance issues on the platform run by the guy doing selfies with a war criminal set out food for the dog sit down for lunch wonder aloud: is that a…
Andrés Ortiz Massó ’s Pixelfed stream is filled with surreal architectural photographs: buildings are almost unrecognizable as they levitate, loom, and turn in on themselves. Here are some of my favorites: Via...? — I lost track of where I came across Andrés's work, though I believe someone shared it on Mastodon. If that was you, please let me know !…
I use Nova for pretty much everything text-related I touch — front-end work, front-end hobbies, note taking, blogging, you name it. I’m a relative newcomer to Emmet , but after using it for a few years I’ve really come to depend on it in my day job for quickly building out stylesheets. Unfortunately, Emmet’s Nova extension hasn’t been updated in a couple of years, and I’ve found myself really…
If you’ve spent much time in a Node.js project, you’ve probably encountered a distinction in how external packages can be installed: npm install @11ty/eleventy Installs the package to dependencies npm install --save-dev @11ty/eleventy Installs the package to devDependencies But when do you use which? Like just about everything else in our little trade, it depends. Here’s how I think about it.…
Mark Simonson’s lovely Etna caught my eye on a recent rewatch of the excellent Mrs. Davis , which puts the typeface to great use in its personality-packed titles. Etna’s mini-site uses an interactive “Changeable Charlie”-style newspaper feature that adds a really charming touch: Be sure to hop over and give it few clicks! ☺️ https://multiline.co/mment/2025/08/etna/
Yesterday, inspired by Tyler Sticka ’s behind-the-scenes post about his deployment configuration, I switched off automatic builds of this site and replaced them with manual deployments. Before the switch, every push I made to the site’s Git repository would trigger a deployment on Netlify, on the main branch or any other. Now, to publish changes I run this in my terminal: npm run deploy Deployment…
Front-end development has a front-seat role in natural resource consumption: every CI job run in a distant data center gulps down drinkable water that could have gone to a real human person; every byte sent down the wire incurs a very real power cost. Nic Chan is thinking about grid-aware websites from a browser perspective, adjusting the payload based on whether the user’s power source is…
Sticker Ninja, the Portland-based shop I used to print my bumper stickers , doesn’t take orders on Sundays : tbh, this is one of our favorite business practices! It really allows breathing room for our team to not be overloaded with processing orders on Mondays From their original post in 2020 announcing the new practice: This is a really weird thing for a internet-based business to do, but we…
Ray Bradbury’s 1950 short story “The Veldt” still hits a certain way 75 years later: “And the whole damn house dies as of here and now. The more I see of the mess we’ve put ourselves in, the more it sickens me. We’ve been contemplating our mechanical, electronic navels for too long. My God, how we need a breath of honest air!” And he marched about the house turning off the voice clocks, the…
404 Media , a news outlet founded by four journalists formerly of Motherboard, have been killing it since they opened their doors in 2023. Their beat skews toward technology, privacy, and the internet, which means just about everything these days. 404’s coverage of ICE — the United States’ immigration enforcement arm — is among what I’d consider essential, informed reporting on that agency’s…
Back in March, a phrase popped into my head while I was tending to my hummingbirds. In a flash, the words coursed down my spine and through my nerves, all electrified and crackling, carrying an urgent message to my fingers: “drop everything you’re doing and type this into a little box on the internet and click publish.” Reluctantly, my fingers obeyed. (I have to imagine they rarely want any part…
Kate, in her latest post on KBBBLOG : Since the beginning of the summer, I’ve literally pulled over to take pictures of these colorful, playful, hand-painted signs nailed to a variety of telephone poles around Portland. So I texted the number. That’s how I met Landon. Photo by Kate Bingaman-Burt The signs themselves are incredible, and the conversation is just as great. I don’t know Kate…
Today is the first day of WWDC, which I’ve arbitrarily chosen as the day I dust off my design tools in an annual quest to answer the age-old question, “What does the average Apple executive look like?” Each year I use my rudimentary art skills to imagine a singular headshot that sits in the statistical middle of Apple’s leadership team: This year is different, but not because the likeness has…
Hi! Are you the developer of a feed-reading app, whether native, on the web, or somewhere in between? If so, thank you for working in what I think is one of the best avenues we have for extracting ourselves from the vice grip of industrial-strength social media and disinformation. I have a small favor to ask… Please consider adding a URL scheme that’s unique to your app — like reed:// or stream://…
A few weeks back I towed this site — belching and wheezing and on the verge of being totaled — into the shop to do something about the technical debt that had accumulated in just about every hose, crankshaft, and manifold. My goal was to give it one last tune-up before putting it away for good: While I was under the hood, I thought I’d put together a quick design refresh — something I wouldn’t…
What is an internet phone book , you ask, unpunctuated and skeptical. (Or maybe: An internet phonebook?!? you exclaim , with equal punctuation and enthusiasm.) Either way, it’s: An annual publication for exploring the vast poetic web, featuring essays, musings and a directory with the personal websites of hundreds of designers, developers, writers, curators, and educators. Eyeballing the…
Maybe this sounds familiar… You regularly hop between projects that are similar in a lot of ways, but whose subtle differences cause just enough friction to make switching a nuisance. If, like me, you work mostly in Node-based projects, you regularly use npm script commands like: npm run dev npm run serve npm run start npm run watch to spin up a project’s development environment. Or maybe your…
I woke up this morning thinking about two things: “Melee mole sauce,” something I invented in my dream What’s important to me? What are my guiding principles as I start a new year around the sun? On the first matter, I have to say I’m intrigued. (What makes mole a melee? Is it spicy? Interactive?) As for the second, the first answer that popped into my head was this old Vonnegut gem : Hello,…
I launched this blog back in the early days of 2020 with the idea that I wanted a space to think bigger, longer thoughts than Twitter was affording me. I built it using Eleventy and this new thing I was curious about called Tailwind. The result was Good Enough™: I didn’t love the design (which, in retrospect, probably echoed the old A Book Apart covers more than I realized or intended, and poorly…