Just web dev things…
comments
If ARIA feels like it’s doing heavy lifting, it’s usually a sign the markup is fighting the browser.
Source [web-archive]
Boot.dev covers a lot of this. They have a Typescript and a Go path that you can choose between. They do take a computer science basics approach to their backend courses, which has pros and cons. This means that there's a significant number of courses, and a lot of them rely on learnings from previous ones. If you have any coding experience, you can probably skip all the Python and C courses and jump right into the meat of it. It's also a go at your own pace monthly subscription course. Again, pros and cons. As an experienced frontend dev, I got through the Typescript path in about 2 months that's spending a good amount of time each week on it. There is also an active Discord community that you can reach out to with questions if the AI assistance bot isn't able to answer them, but it's pretty good.
Overhyped then.
Overhyped now.
Stop trying to make "API economy" happen! 😂
They built doom in JS. It's rendered using CSS
They built Doom in CSS (and HTML, JS).
Oof, that Supabase client side mess sounds painful :( I've been there with rushed MVPs. A targeted refactor (e.g., proxying calls through Next.js API routes) might secure it faster than a full rewrite
Adding it to my list, love the focus on tests before changes, even if TDD is tough in some domains like gamedev.
Great point.I've started doing that more, it acts as a quick undo button during debugging. Thanks!
Deno's packaging can be confusing (is this dependency installed in node_modules, the global cache or somehow both across module boundaries?)...
... But damn, its permission system is fucking amazing. Just run your code like normal and watch what permissions it asks you for.
What's that?
Oh, you'd like permission to read the env file and network access? Begone namesquatted malware!
What's that?
Oh, you want write permission to /.., fuck off slopped out pull request!
I tried porting a project back to node (v24) to see what it was like (since I heard node had a permission system now) and because some devs wanted to stick with what was familiar to them.
First thing I noticed, my watch/rebuild/serve script went from 0.2 seconds to 3-5 seconds with no code changes and using the same dependencies that were originally written for node.
Second thing, Node's permission system doesn't work because it's broken by design. Permissions cannot ever be opt in. Everything needs to be locked down and you need to explicitly get permission to access things.
In node's design, a junior dev could "opt in" to the network permission to disable network requests, but they wouldn't think to block subprocesses (which could call cURL/wget and get it to make network requests on the main processes' behalf). It's utterly broken and shifts the blame to the developer for not knowing better.
I instantly switched the project back to deno.
Lmfao
I suppose nobody should work with you then, since you're here complaining about things publicly.
This guy’s website is funny. So much time spent on actual AI-hate, and zero example clients.
I make a habit of not working with people who complain about things publicly.
even an italian would recognise that the last line of that image contains shapes that do not resemble letters in any way.
Looking at the credits at the bottom of the site, it was built by someone whose first language appears to be Italian.
personally i'm more into judging devs on their spelling and ability to actually form existing letters. the fact that this mess passed review makes me doubt everything about the project.
Back in the 90s.
When did we start judging developers on their graphic design skills? 🤔
Yikes. That’s bad. Can’t even make a banner image themselves
exhibit A: the header image.

I'm more inclined to visit https://web.dev/baseline/ \{CURRENT_YEAR - 1} to check what baseline features have come out in the year that passed. I'm in no rush to learn about them as they drop as baseline tiers. 😅
If you're going to make that claim, could you please provide some evidence.
ai slop
Seems pretty interesting, It should be cryptographically signed though.
I like json, but why not using tools that already exists like microformat?