Jonathan Garbee
garbee.me
Jonathan Garbee
@garbee.me
Software Engineer focusing on the Web Platform and making apps accessible.

Currently working at Deque.
codepen.io/Garbee/pen/V... Here is a functioning example of the implementation too.
Localized language selection sample
...
codepen.io
November 8, 2025 at 1:21 AM
It pretty much has it.

```
const pos = ['en-US', 'fr-FR', 'de-DE', 'es-ES', 'zh-CN', 'ja-JP', 'ko-KR'];
const sup = Intl.DateTimeFormat.supportedLocalesOf(pos);

for (const l of sup) {
const dis = new Intl.DisplayNames([l], { type: 'language' });
console.log(`${l}: ${dis.of(l)}`);
}
```
November 8, 2025 at 1:14 AM
The cost benefit is pretty easy when you just want to ‘cd’ and have the shell switch to the runtime for the nvmrc definition automatically. Less error prone day to day compared to manually switching the versions.

If your org only uses one node version consistently for everything, then it’s no issue
October 31, 2025 at 8:33 AM
When you force an extended government shutdown so no one is there to even try to stop you, everything is legal.
October 26, 2025 at 11:02 AM
So, the ports are what most professionals asked for. These units sold like crazy compared to the previous models.

Confirmed, Apple lost nothing with the redesign. You personally just don’t want them so you’d rather no one did.
October 26, 2025 at 10:57 AM
What’s worse too, I feel most of the people complaining wouldn’t even use it to begin with. They were just mad it was paid at all.

It’s awful that OS has created such a divisive situation with compensation for work.
October 22, 2025 at 6:46 PM
Not according to the blog post. Just GitHub releases for now.
October 20, 2025 at 7:45 PM
Elegance is too subjective to personal opinion. What did they lose?
October 19, 2025 at 9:05 PM
This is a paypal problem with how it’s configured. As others have already said. Kofi can’t mask it because they are trying to not be an intermediary. They would need to take a cut of the transaction if they became that.
October 14, 2025 at 9:28 PM
I did this a few weeks ago… whoopsie. At least I caught it before things got too far.
October 12, 2025 at 8:04 PM
This is traditionally buggy in Webkit. It also isn’t always what you want. It’s situational as to whether the content within is mostly text.

It’s an option in the right case, but you make it sound like a new rule to follow for all uses.
October 1, 2025 at 9:20 PM
-checks notes- Justin is correct again.

Either he is pleaded with by Hollywood to remove it, at which point he is benevolent and does so. (After pilfering what he can.) Or, he realizes it can’t work and removes it on his own. At which point, it did its job somehow and isn’t needed.
September 30, 2025 at 7:09 AM
Exactly this. Unless it is transitioning to an existing maintainer, essentially giving them more control, I want the clear indication. Just like Chrome extensions doing bad things after new owners.
September 29, 2025 at 10:58 PM
We know some parts of the App Store (account management), some system settings (Applecare), and others use webviews internally. It’s just masked to appear highly native. It isn’t new that they’ve been doing it. It’s years old.
September 16, 2025 at 4:52 PM
I think the bigger issue is the size of the text at wanting 6 lines on a tag. That’s manual labor and extremely difficult.
September 13, 2025 at 9:18 AM
I think the only two awe pieces, were their custom chips. C1X improving that well, if proven, is solid. I can’t wait for that to come to a MacBook. N1? (The Bluetooth WiFi thing), also a nice surprise. Rumored, but good to see happen and develop.
September 9, 2025 at 11:17 PM
Nginx and HTTP + CSS files. Sprinkle in JS files as-needed for specific functionality.

I’m only quasi joking. Absolute best doesn’t exist except, it does by not getting caught up in fads. 11ty works for static generation. But if you aren’t going static, the tradeoffs on everything are plentiful.
September 9, 2025 at 12:56 PM
127
September 8, 2025 at 10:10 PM
And having the AI spec its own work. You do a sequence of prompts, fill in some holes, then tell it to run the tasks it comes up with to do the thing. Pretty nifty.
September 7, 2025 at 11:39 AM
Yea, I'm kinda in the same camp with `ReferenceTarget`. CSS Modules can be worked around at least, reasonably enough. Scoped registry is also a livable situation. But a11y integration is a key reason that some places don't go with WC's/Shadow DOM. We need to clear that out.
September 5, 2025 at 9:08 PM
Will do. I only stumbled into it the other day. NY trip, so no time to build a sample reproduction case yet. That’s for this weekend.
August 28, 2025 at 2:05 AM