Dan Okkels Brendstrup's Avatar

Dan Okkels Brendstrup

@bewildergeist

Web fanboy. A decade in the frontend dev trenches, now teaching new web developers how to navigate this crazy world we’ve built out of JS. Also 🦣 https://indieweb.social/@bewildergeist Once 🐦 https://twitter.com/bewildergeist

108
Followers
313
Following
155
Posts
18.10.2024
Joined
Posts Following

Latest posts by Dan Okkels Brendstrup @bewildergeist

β€œInstruments over pads of paper over laptop over tablet over phone.”

Enthusiastically co-signed!

23.02.2026 11:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

kind of amazing that everything trump does can be understood through the lens of narcissism and it's related needs (e.g., self aggrandizement, revenge, domination, grievance validation). i don't think any character has been so one-dimensional, not even wile e coyote or scrooge mcduck

21.02.2026 19:00 πŸ‘ 10351 πŸ” 1729 πŸ’¬ 217 πŸ“Œ 94
Preview
Child’s Play, by Sam Kriss Tech’s new generation and the end of thinking

What a scathing, tragic and hilarious portrait of β€œhighly agentic” young founders of nonsense startups. We are, as the kids say, cooked.

harpers.org/archive/2026...

20.02.2026 23:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Democracy is when voters choose their leaders. Autocracy is when leaders choose their voters.

14.02.2026 15:33 πŸ‘ 9439 πŸ” 3385 πŸ’¬ 283 πŸ“Œ 106

You can test new tech ideas using the Seinfeld Test

Would the product eliminate the plot of an episode? (Google maps, cell phones, paypal, battery packs)

Good tech.

Would the product inspire new Seinfeld plots? (NFTs, AI chatbots, crypto currency, blindboxes, metaverse land sales)

Bad tech.

31.01.2026 06:57 πŸ‘ 8860 πŸ” 2868 πŸ’¬ 76 πŸ“Œ 149

Hey, um… get off X. They monetize societal division and amplify hate. Posting content there gives people a reason to stay and you enable their brainwashing and revisionism. One of the greatest things you can do right now is help unplug the billionaire machine and eject from the attention economy.

31.01.2026 20:32 πŸ‘ 99 πŸ” 24 πŸ’¬ 1 πŸ“Œ 1

β€œThe toolbox isn’t particularly varied. President Trump is using all the instruments: the reported quotas for ICE arrests; the paramilitary force made up of thugs drunk on their own brutality; the spectacle of random violence, particularly in city streets; the postmortem vilification of the victimsβ€œ

26.01.2026 16:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Why won’t anyone stop ICE from masking? Americans do not like masked secret police.

β€œThe American system of government was not meant to be this unmoored from reality; normal constitutional workings are under strain because the federal government is too internet-addled to tell the difference between doxxing and murder.”

www.theverge.com/policy/86720...

25.01.2026 20:06 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

I’m wondering what all this software is that people now make that it wasn’t worth for them learning programming for

And what all the articles are it wasn’t worth learning writing for.

And what all the art is that it wasn’t worth learning how to express yourself for.

22.01.2026 20:06 πŸ‘ 55 πŸ” 10 πŸ’¬ 0 πŸ“Œ 1

We don’t dance on the grave of NFTs enough. I had a year where I was repeatedly told by bozos I was going to be irrelevant and extinct for not embracing them, I should be allowed a victory lap.

13.01.2026 07:49 πŸ‘ 5768 πŸ” 1437 πŸ’¬ 74 πŸ“Œ 76

Didn't have "the Mercator projection will cause the end of the world" on my bingo chart

11.01.2026 02:55 πŸ‘ 139 πŸ” 17 πŸ’¬ 7 πŸ“Œ 2
Post image

it really do be like that tho

11.01.2026 02:33 πŸ‘ 14 πŸ” 7 πŸ’¬ 0 πŸ“Œ 3

I see what you did there, and I applaud it πŸ•΄οΈπŸŽ·πŸ

01.12.2025 19:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

All the money in the world could not make me want to trade places with this guy. (Either of them, for that matter).

24.11.2025 14:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

We really should be able to wholly skip winters during Times Like Theseβ„’.

14.11.2025 23:20 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

"Company X releases a new browser"
is not correct.
"Company X puts their closed AI agent that seemingly helps you but records everything to show you ads in the future when their business model collapses into Chromium and has no plans to maintain the engine."
is more like it.

23.10.2025 14:34 πŸ‘ 19 πŸ” 5 πŸ’¬ 1 πŸ“Œ 1

Yeah, sorry, the character limit precluded me from linking directly πŸ˜…

When I first saw it in the docs, I thought they were asking it to *be* the linter, which would be quite non-deterministic and wasteful. The spell-checking can be defended, I guess, but definitely ressource-intensive.

22.10.2025 04:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This is in the official Claude Code docs πŸ€·β€β™‚οΈ

"lint:claude": "claude -p 'you are a linter. please look at the changes vs. main and report any issues related to typos. report the filename and line number on one line, and a description of the issue on the second line. do not return any other text.'"

21.10.2025 22:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

That’s great! And you’re sure it’s not mostly because Next has been busy shooting itself in the foot during that year? 😜

16.10.2025 20:17 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Perfect, thanks! Freaked me out that it was editable until I spotted the embedded JSON in the URL πŸ˜…

Very useful visualization. I enthusiastically embraced Remix v1 in my teaching when it came out (and RR7 now, natch), so if I end up adopting Remix 3 I’ll be sure to steal this πŸ˜„

16.10.2025 20:12 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

That’s a fair point. And I really hope it does. Looking forward to playing with it.

And I get the attachment to the name and branding, but it really should’ve had a new name to signify the new path. This makes it hella hard to google anything (and confusing for LLMs, the main audience?) πŸ˜…

16.10.2025 19:57 πŸ‘ 3 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Yeah, I know the existing upgrade path and have been through it. And RR7 has all the functionality of Remix intact (massive props to you guys on the team). We just lost all the excitement and enthusiasm along the way, which is really sad. There was so much buzz thrown out with the bathwater.

16.10.2025 19:48 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Bluesky seems to be scaling this to an unreadable resolution (at least on iOS) 😬 Any chance you have a hi-res version you can link to? Looks very useful, and I really want to understand it.

16.10.2025 19:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

But this will be doubly true for Remix 3, won’t it? No more React, an entirely new set of primitives, no upgrade path at all β€” despite what the name might suggest? Your diagram pretty clearly paints it as its own island. It’ll be a hard sell, regardless of its merits β€” unfortunately.

16.10.2025 19:37 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

This is so wonderfully nerdy, I love it. I too wrote XSLT in my first developer job (Umbraco websites ~15 years ago) and I absolutely loved it, and still miss it.

I’m perpetually wanting to build an XSLT-based static site generator (which I know that nobody but myself would ever use). #xslt4lyfe

02.09.2025 17:53 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I did not expect to snortlaugh out loud to a quiz about JavaScript dates, but here we are. This is hilariously well done.

We’ve built the web on the craziest possible language.

12/28, no notes.

11.07.2025 19:58 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
JavaScript broke the web (and called it progress) We replaced simple websites with complex apps nobody asked for. Now it takes a complex build pipeline just to change a headline.

β€œAnd so, we rewrote the rules of web development around entirely different needs, almost overnight. Not content, not speed, not interoperability, not discoverability. Just code.”

Ouch, yeah:

www.jonoalderson.com/conjecture/j...

20.06.2025 10:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Never forget, the amount of crime detected and the prosecution of it is not a natural substrate of how much crime is committed. It is fundamentally a political decision.

13.05.2025 16:22 πŸ‘ 1372 πŸ” 435 πŸ’¬ 18 πŸ“Œ 6

Very enlightening as always. Thanks.

But also a lot of words (once more) to make up for the fact that React Server Components should have been named better 🫠

08.05.2025 18:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0