Please note that Chrome pushed an update, and
YOUR DEV CONSOLE (history) MAY BE READ BY HUMAN REVIEWERS.
Sure, console should never be treated as a secure env, but I still fucking hate this.
Please note that Chrome pushed an update, and
YOUR DEV CONSOLE (history) MAY BE READ BY HUMAN REVIEWERS.
Sure, console should never be treated as a secure env, but I still fucking hate this.
My book, Accessibility For Everyone, is now free and online as a website.
accessibilityforeveryone.site
The book was first published by A Book Apart in 2017 but it holds up! It covers web accessibility for designers, developers, content folks, and really everyone who works in tech.
Firefox 147 just landed & it's pretty huge in terms of web features:
π CSS anchor positioning
π The navigation API
π View transition types
π Brotli support in Compression/DecompressionStream
π CSS module imports
And more!
https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/147
We just published 6 CVEs identifying security vulnerabilities in React Router and Remix v2
We recommend updating to the latest appropriate versions:
React Router v7 -- 7.12.0
React Router v6 -- 6.30.3
Remix v2 -- 2.17.2
Details, links, and package ranges are listed below
π₯³ TypeSlayer is out! celebrate by posting what your type graph looks like! it legit has an actual leaderboard now: so bonus points if you win lol ππ
run: `npx typeslayer`
source: github.com/dimitropoulo...
βοΈintroducing TypeSlayerβοΈ A #typescript type performance benchmarking and analysis tool. A summation of everything learned from the benchmarking required to make the Doom project happen.
It's got MCP support, Perfetto, Speedscope, Treemap, duplicate package detection, and more.
Researchers have found two new vulnerabilities in React Server Components while attempting to exploit the patches last week.
These are new issues, separate from the critical CVE last week. The patch for React2Shell remains effective for the Remote Code Execution exploit.
There is critical vulnerability in React Server Components disclosed as CVE-2025-55182 that impacts React 19 and frameworks that use it.
A fix has been published in React versions 19.0.1, 19.1.2, and 19.2.1. We recommend upgrading immediately.
react.dev/blog/2025/12...
We've got some updates on TypeScript 7! The new native port
- can type-check any project
- supports --build and --incremental
- has rich editor features implemented
- is still 10x faster
and is ready for you to try today!
devblogs.microsoft.com/typescript/p...
It's December 1st, which means that throughout the entire month you should reserve 5-10 minutes every day to read a fantastic article about HTML. β€οΈβπ₯
Check out what's hidden behind the first door.
htmhell.dev/adventcalendar
The State of React 2025 survey just opened!
Iβll be very keen to see what the community thinks of some of the newer features like Actions, now that theyβve been available for a while.
Take it here:
survey.devographics.com/en-US/survey...
Type stripping is now stable.
Enjoy π
Same in German. I hate it... Especially since the translations are pretty much always auto-translated and mostly vary between slightly off and awfully wrong. Especially on YouTube, it's horrible...
Yes, some (especially from Google) are buggy... Sadly, I can recommend the Google Search Fixer addon. I fear, not many developers test in Firefox for Android...
As an experiment, we (the Firefox team) wanted to try a new way to get feedback on which Interop proposals matter most.
So, here's a web app where you can rank the proposals you care about, giving us data we can use when reviewing which ones to champion.
interop-rank.jakearchibald.com
βA threat model for accessibility on the webβ
alice.boxhall.au/articles/a-t...
A deep, well-researched & cited piece detailing systemic failures down the web stack (standards bodies, browsers vendors, etc) which marginalize #accessibility and its voices β but with proposed solutions.
#a11y
React 19.2 is now available!
This release includes Activity, useEffectEvent, React Performance Tracks, partial pre-rendering, and more:
react.dev/blog/2025/10...
So far I've received 11 submissions for this year's #HTMHellAdventCalendar. They look fantastic, but, you know, I need at least 24.
You can write about anything you want related to HTML. There's no βtoo basicβ; we need more fundamental HTML knowledge out there because we suck at the basics. 1/2
Yay! It's the first Firefox release since I've joined the team, so let's take a look at some of the new developer-facing features in Firefox 142β¦ π§΅
Interop 2026 is now open for proposals!
This is your chance to tell browser-makers which well-defined, well-tested features you wish had better support across browsers.
β¬οΈ Here's how β¬οΈ
github.com/web-platform...
Oh, it's September already. Time for the HTMHell Advent calendar Call for Papers! π€
docs.google.com/forms/d/e/1F...
Sounds like the perfect element for slide shows in the browser: A large view for the audience and a smaller version for the speaker on another screen
I made a quiz about the JS Date parser is. It's very easy and you will score very high.
jsdate.wtf
Maybe another option is using a service like www.mifaz.de (no English version apparently) or www.blablacar.co.uk (when switching to English, it switches the entire domain... kinda weird...) if you're up to that. I wish there were a better option but I don't see one :/
It looks like there is no such option in Bayern. And no option that combines the two. Then there is the Interrail German Rail Pass (www.interrail.eu/en/interrail...) which is quite expensive and rather intended for travelling the entire country with all possible trains
Hm... depending on the distances, buying one-way tickets might be the cheapest option. That should be possible everywhere. I've tried to find a suitable ticket but there doesn't seem to be a good solution... If you're travelling far distances in Baden-WΓΌrttemberg, maybe the "bweinfach" ticket works
There are still the local tickets, though. So depending on where you want to go, using one of these might be the only option. Of course, this means you will have all the issues with German transportation honeycomb structures (sometimes it's just ridiculous) that the Deutschlandticket solves...
Without a smartphone, it actually might be impossible to use it... I do have a chip card for my Deutschlandticket but I also live in Germany and I wouldn't be surprised if sending the chip card via post to another country isn't possible with German bureaucracy...
More details (in English): int.bahn.de/en/offers/re.... There are also other sale channels through local transport companies but I guess it's the same for them (only limited or no availability when buying on site)
It's complicated... First of all: It's now a 58β¬ ticket with a subscription. You can buy one in a DB Reisezentrum (travel center from the German railway) if your destination happens to have one. But you can also buy it online (not sure if that's possible from outside of Germany though)