Alex Early
aeflash.com
Alex Early
@aeflash.com
StaffEng Frontend at Reddit. Formerly NPM. Knows way too much about Javascript. Trying to make the Web suck less.

Also aeflash@icosahedron.website 🦣
You are not alone. However, the current tech zeitgeist is that you are not financially rewarded for being a genAI skeptic, hence why you often seem to be the lone voice.
January 14, 2025 at 8:47 PM
AFAIK, the best you can do is use customElements.whenDefined(), in conjunction with a MutationObserver if you need to "listen" to a specific element.
January 13, 2025 at 8:02 PM
What is the equivalent of "traffic calming" for the frontend? Do we need to make it harder to make web apps?
January 13, 2025 at 5:50 PM
TypeScript makes it easier to manage huge codebases. Now your frontend JavaScript codebase can be huge.
January 13, 2025 at 5:49 PM
NPM saved you from dependency hell, and made it easy to manage dependencies. It is now feasible to have 5,000 dependencies whether you need it or not.

React made it really easy to manage client side state and complicated data models. Now web sites have way more client side state than they need to.
January 13, 2025 at 5:48 PM
💯 Management would be a waste of your talents. That's an "acceptable" excuse you can use to continue to avoid that career track. It's what I use here, but I only have to say it once per manager to never have the topic mentioned again.
January 3, 2025 at 5:39 PM
I guess there are other weirder realizations, but that is today's weird one.
January 3, 2025 at 6:08 AM
Reposted by Alex Early
Not that Google was ever good, but this cartoon is a good summary of now.
December 28, 2024 at 5:53 PM
(yes, it is possible to make usable <inputs> in React with 1-way data binding that don't have that quirk, but last I checked, the things you need to do to make that work will make React yell at you in dev mode)
December 20, 2024 at 8:41 PM
I have bad news about the etymology of "jazz".
December 19, 2024 at 5:42 AM
It's best to run it on it's own cycle so the soap is more concentrated and gets more of the nasty black stuff off
December 19, 2024 at 1:46 AM