Brendan McLoughlin

Brendan McLoughlin

@bezomaxo.bsky.social

The Open Web, JavaScript, handbalancing, emacs, skiing, banana chips. he/him http://github.com/bmac

100 Followers 241 Following 24 Posts Joined Dec 2023
1 month ago

Bad Bunny just scored the first touchdown of the game.

97 13 3 0
2 months ago

everyone thinks they’re a bayesian until they have to update their priors

252 42 4 3
2 months ago

The two hardest problems in Computer Science are

1. Human communication
2. Getting people in tech to believe that human communication is important

386 111 15 5
3 months ago
Preview
Downdetector is down When half the websites I visited wouldn't load this morning, I figured I'd check downdetector (https://downdetector.com) to see if Cloudflare was down, but I couldn't. Because Cloudflare was down. Distributed systems sound great, but the way the industry rushed to crown a handful of winners like AWS and Cloudflare had the net effect of merely increasing the number of single points of failure in the chain.

Downdetector is down

9 3 2 0
4 months ago

TypeScript is a psychology experiment designed to see if you can read "the JavaScript API you know and love, but with the safety of strong typing!" and get so distracted by how much you like strongly typed languages that you forget that you do not, in fact, neither know nor love the JavaScript API

256 56 9 1
4 months ago
Post image

1/ The US Government has quietly removed a memorial to Black soldiers who died in World War II from the Netherlands American Cemetery in Margraten, South Limburg. The move follows a complaint from the right-wing Heritage Foundation to the American Battle Monuments Commission. ⬇️

11,044 7,293 879 1,745
4 months ago
JavaScript For Everyone: Iterators — Smashing Magazine Here is a lesson on Iterators. Iterables implement the iterable iteration interface, and iterators implement the iterator iteration interface. Sounds confusing? Mat breaks it all down in the article.

As I’ve mentioned, the JavaScript for Everyone lesson on iterators was one of my favorites to write (frustrating as it was at times).

Well, thanks to our friends over at @smashingmagazine.com, you can read that very lesson right now!

www.smashingmagazine.com/2025/10/java...

13 2 3 1
4 months ago
Preview
React and Remix Choose Different Futures Bryan Cantrill's talk Platform as a Reflection of Values gave me a lens I didn't know I needed. When platforms diverge, he argued, it's rarely about technical merit. It's about values misalignment. Th...

After React Conf and Remix Jam, it’s clear the differences aren’t just technical, they’re about values.

React accepts complexity as capability.
Remix chooses simplicity as liberation.

My take from Remix Jam → laconicwit.com/react-and-re...

3 1 0 0
4 months ago
Preview
The Last StaffPlus NYC: When the Role Outgrew Its Room A Director walked up to our group in the hallway, our white StaffPlus lanyards clearly visible, and said something I'm still thinking about: "I came over because StaffPlus people have more interesting...

The final StaffPlus NYC is done. Here's what stuck with me: understanding VP constraints, recognizing useful crises, questioning conventional wisdom, and why I now have a mentorship problem. #StaffPlus #LeadDevNYC

laconicwit.com/the-last-sta...

1 0 0 0
4 months ago
Behind the music
• Johnny Cash settled a lawsuit with Gordon Jenkins, paying him $75,000, for lifting the melody and some lyrics from Jenkins' "Crescent City Blues" for "Folsom Prison Blues"
• Cash admitted he fabricated the lyric "I shot a man in Reno, just to watch him die," aiming to depict the darkest possible motive for murder.

Really disappointed to find out that Johnny Cash didn't actually shoot a man in Reno just to watch him die. I realize it makes a nice lyric but no matter your intentions it's irresponsible to be spreading misinformation in this current environment. He needs to take it down

3 1 1 0
4 months ago
Post image

.@ksylor.bsky.social sharing the best kept secret of senior ICs.

A weekly email to your boss is better than a hype document. #StaffPlus

27 4 3 1
5 months ago
Post image

This was the login page on wordpress.org for a while.

2 0 0 0
5 months ago

Did you catch the Wordpress drama late last year?

1 0 1 0
5 months ago

Hello Mr. Ghoulberg,

Are you worried about the cyber-security of your crypt? Read our whitepaper today about why upgrading to bcrypt can help.

Looking forward to your thoughts.

1 1 1 0
5 months ago

Microservices have yielded simpler components but more complicated systems.

0 0 0 0
6 months ago

Today I discovered that my int-to-float handling code is IEEE-753.99993896484375 compliant.

134 25 3 1
6 months ago
screenshot of the Quick Store Setup from https://canary.warp-drive.io/guides/configuration/#quick-store-setup

Why yes, configuring @warp-drive.io did just get a lot easier. Glad you noticed!

11 3 0 0
6 months ago

(mf doom voice) he threw a sandwich cheese and salami, feds couldn't indict folded like origami, afraid of subway both the chain and the train, mayo salt and pepper shake your thang, grand jury shut em down twice, coca cola on the side no ice

6,621 1,391 119 48
6 months ago
Preview
The Staff+ Canon: Tools for Leading Without Authority A shared canon equips Staff+ engineers with the language, ideas and tactics for an ecosystem bigger than any one person.

Staff+ engineers aren’t promoted, they’re absorbed into the system. Here’s the canon of books, essays, and guides that help you survive it laconicwit.com/the-staff-ca...

0 0 0 0
7 months ago

I recommend Release It! By Michael T. Nygard often to junior engineers to introduce them to concept around building reliable systems.

7 0 0 0
7 months ago

Really appreciate the thoughtful reply, I really love digging into these kinds of details!

I wasn't aware of the Browser Mode limitation, but I should have suspected the live binding was a bit too convenient. 🫣

1 0 0 0
7 months ago
Preview
`vi.mock` Is a Footgun: Why `vi.spyOn` Should Be Your Default Which Vitest API is your favorite? There are so many great ones to choose from. test is a classic, vi.fn might have the best name, and expect is a great Swiss Army knife. Like a proud parent, I have t...

Most of the time you’re using vi.mock, you probably shouldn’t be.

It's too global, too brittle, and too easy to misuse.
vi.spyOn is almost always the better choice.

laconicwit.com/vi-mock-is-a...

5 2 1 1
8 months ago
live laugh blog | my official list of post-glitch.com hosting options live laugh blog

i spent the last month or so exporting @glitch.com apps, trying new (& old) services to migrate my most precious projects to, and i streamed it all to bring awareness to the community & help them find their solutions in a crunch.

here’s my list of post-glitch hosting options & links/dates to know 🎏

54 15 2 1
9 months ago
Preview
Amazingly Simple Graphic Design Software – Canva Amazingly Simple Graphic Design Software – Canva

Slides from my InfoQ Dev Summit talk on Thinking Like a Detective: Solving Cloud Infrastructure Mysteries

www.canva.com/design/DAGc9...

2 0 0 0
9 months ago

if the wheels had come off this thing any faster it'd be a Cybertruck

11,674 1,886 95 72
10 months ago
feat: unlock universal 🌌 by runspired · Pull Request #9968 · emberjs/data 🎉 With this PR, WarpDrive becomes usable by any signals-compatible framework or library. To do so still requires the following constraints: Use SchemaRecord in Polaris Mode only (no Legacy Mode) ...

👀 👀 👀

@warp-drive.io (formerly #emberdata) version 5.5-alpha.21 is compatible with any framework that works with a signals concept. Even multiple on one page sharing data. Pluggable reactivity ftw. Official #svelte/#vue/#preact/#lit integrations coming soon. ✨🌌

github.com/emberjs/data...

15 7 1 1
10 months ago

~45% of US corn production is now used to make ethanol, mostly for mixing into gasoline.

That's ~13% of all US crop land already used for energy production.

Using some of the same land for solar panels would capture 50-100 times more energy per acre.

2,815 816 65 75
10 months ago
Preview
Don't Mock Your Framework: Writing Tests You Won't Regret I love a good test. No, scratch that, I love a laconic test! There's an art to it: the eloquent test name, the crisp setup that establishes context, the succinct action that triggers only what needs t...

laconicwit.com/dont-mock-yo...

I've got another draft post about mocking 80% complete. Just need to find some time to polish it.

1 0 0 0
10 months ago

Same for US and European airports.

1 0 0 0
10 months ago

I just met with Mohsen Mahdawi where he’s being held in Vermont.

He was detained when he showed up for his citizenship interview.

He should be released so he can become a citizen.

5,881 1,383 95 46