Dan Apricot
dungeon-animals.bsky.social
Dan Apricot
@dungeon-animals.bsky.social
I’m all for ignoring the history of terms, but is it allowlist or safelist now? Is it denylist, blocklist, unsafelist, or dangerlist? Make up your minds people. It’s been five fucking years.
November 9, 2025 at 2:06 PM
Do vegan devs consider "deadbeef" offensive?
November 9, 2025 at 11:32 AM
Holy shit Remix 3 is gonna dump React and those stupid hooks that I’ve been railing against. Thank fuck somebody still remembers what simplicity is and what web app programming used to be like.
November 9, 2025 at 1:33 AM
TIL Backbone.js 's repo now has over 26k stars. May it and jQuery never die.
November 8, 2025 at 11:48 PM
Done with 6 weeks of temp frontend assignment. Hopefully I can avoid being pulled into it in the foreseeable future.

Modern frontend tech drives me insane.
November 8, 2025 at 11:00 PM
When an awful typist and "Conventional Commits" collide
November 8, 2025 at 2:52 PM
I don’t understand how React Router is at v7 and still has no way to refer to the routes by name instead of a string
November 7, 2025 at 3:17 PM
I honestly don’t know how anyone could approve of Elon Musk’s 1T USD pay package for anything short of him single-handedly reviving the entire industrial base of the West and setting up a Dyson’s sphere in our solar system.
November 7, 2025 at 8:42 AM
Phabricator is straightly worse than GitHub. There’s a reason your code browser, search and review tool should be the same system and it’s a fundamentally good idea, because code review requires context.

You should replace Phabricator ASAP.
November 5, 2025 at 11:29 AM
You know those TODO, FIXME, XXX code tags we use? There should be one called FUCKME.
November 4, 2025 at 6:01 PM
React is what happens to functional programming zealots when they realize JavaScript isn’t very functional.
November 4, 2025 at 11:55 AM
This React server action thing reminds me of Apache Struts. Yes, I’m old. No, I didn’t like it.
November 4, 2025 at 9:21 AM
Why does every website has a games sections these days?
November 4, 2025 at 8:11 AM
Emacs' elpaca has pretty nice UI but boy oh boy does it get stuck and swallow errors all the time
November 4, 2025 at 12:37 AM
I miss mercurial queues so much
November 3, 2025 at 12:23 AM
Have the Node people started maintaining their own TypeScript type declarations yet?
November 2, 2025 at 12:41 PM
@github how do I get rid of this notification from a spam repo you banned?
November 1, 2025 at 3:49 PM
I wonder how many features would be removed from Python if gradual typing existing back in the late 80s - early 90s. Metaclasses, and a shit tone of dunder attributes could have been removed.
November 1, 2025 at 1:12 PM
Why is TypeScript’s ability to infer the types of functions so weak? Once you refactor out the anonymous function and give it a name, all inferences are lost, even when new function is captured just one level up the scope, and it’s only used at the one place it was refactored from.
November 1, 2025 at 11:37 AM
Intl.Segmenter is simply chef kiss🤌
October 31, 2025 at 1:35 PM
React infinite render loop is much harder to detect and prevent than you think. It’s not just useEffect, any state changes interacting with any hooks can cause this. React’s declarative functional style sometimes makes this very hard to debug as there’s no obvious event firing and listening.
October 31, 2025 at 12:47 AM
If your library requires special devtools, it’s probably too complicated.
October 30, 2025 at 12:37 PM
When React added hooks and TypeScript started giving every existing popular JS libs a maze of types, I said fuck this I’m out there. But it just won’t leave me alone in every job I’ve had since then. I just wanna raw dog the DOM API to feed my addiction to 60fps. Fuck your FP Puritanism.
October 29, 2025 at 11:26 PM
I remember one of the reasons React switch to hooks was the alleged speed up pure functions brought. 6 years later, is this still the case?
October 29, 2025 at 3:04 PM
If I had lots of time and really want to avoid the React ecosystem, I’d use Lit. If I wanted to a job, React is unfortunately pretty much a requirement at this point.
October 29, 2025 at 1:36 PM