Losing my gourd because the JavaScript ecosystem hates me
Posts by Devlin McClure
- Browser color pref doesn't match system color pref (naive anti-tracking config)
- You have a bad Dark/Light theme, so I have to move away from my color pref
- Don't have auto-color pref change for Day/Night cycle on OS, so you want a different theme depending on time of day
You are so right and I am angry
Next.js -> React
Nuxt -> Vue
Naxt -> Angular
Nsxt -> Solid
Nsvxt -> Svelte
To be clear: I just want to waste someone's VC money for my own selfish gain so I can finish stuff I need to do but don't care about
Unicorn startup idea that has no real way to actually make a profit: Cursor/Windsurf/Etc but its a #Neovim plugin that lets me subscribe to use whatever model I want without having to bring my own API keys because I can't run a local model on my work machine
You know, I think its a problem that I have more issues keeping LTS style Linux distros stable compared to a vanilla Arch install
Anytime I have to do CSS styling and layouts for a web page, I am reminded of what I miss from game engines
2 favorite programming chores: upgrading dependencies, and reducing lines of code
because I *really* want to play around with #Nuxt more
Really happy with the updates to my website https://devlinmcclure.com
Upgraded to #11ty v3, #Tailwind v4, and adopted #DaisyUI for my components to clean up my CSS. Looks pretty good, and I'm doing it with basically no client JS!
If I do decide its time to leave 11ty for any reason, it'll be
store all events in a leaderboard as a linked list or some sorted array in my database by date in order to reprocess ranks
The latest version of #Distrobox seems to have cleaned up a lot of the container startup issues I was facing on my setups for some reason. Glad to see its improved! Now I just need to make a dev environment for some of my projects...
Got more RAM for my work machine, finally not hitting swap daily
interval on server start" is annoying
Fun challenge for desk workers: keep your core engaged the entire time you are sitting
Wait, that's a feature?
Used 15GB of swap today, AMA
I don't like to write plain JS, but JESUS the TypeScript ecosystem is insane. I wish it was easier to write JSDoc to get some sort of type info, but TS just makes it easier to write
Who in their right mind at Microsoft made the Virtual Desktop switching animation so clunky when trying to quickly move more than one Desktop over in Windows 11? It makes having more than 2 VDs painfully slow. It wasn't this bad in Windows 10? At least it looks nice
Chugging my Huel while coding, reminding myself that I, too, am not immune to the needs of human beings (I have an addiction to Taco Bell and this is the only thing keeping me from going)
Concurrency was a mistake, go back to sequential operations
The #javascript tooling ecosystem feels like that one XKCD meme about competing standards. Not like C/C++ are any better in that regard
In case it becomes relevant: if you sniff bullshit while voting, use the information at 866ourvote.org. You can call or text, and they’ll help.
I’ve had to use this before. Don’t be afraid, call!
Crashed a system trying to parse JSON using jq today, AMA
Interesting UI change, Mastodon. I'm feeling it
ObjectA has the field "ID".
I use this to create the field "Name" in ObjectB.
ObjectA also has the field "Name".
Guess what mistake I made that has been haunting me all day until now :P
Why are RFCs used as standards? Its "Request For Comments", not "Recommended For Consumption "
The Copilot Pause is real
TFW you have to look up Dockerfiles for public images you are using so you can override the entrypoint without breaking the entire system