Nmn
nmn.sh
Nmn
@nmn.sh
Reposted by Nmn
Google Cloud’s customer chief returns to Microsoft as head of security. Hayete Gallot previously spent nearly 16 years at Microsoft. She's taking over from Charlie Bell, who Satya Nadella has asked to take on a new role. Details 👇 www.theverge.com/news/873930/...
Google Cloud’s customer chief returns to Microsoft as head of security
Hayete Gallot previously spent nearly 16 years at Microsoft in senior leadership roles across engineering and sales.
www.theverge.com
February 4, 2026 at 5:29 PM
I wrote about what I think is wrong or missing with the web component APIs.

There’s probably many more nice-to-haves that could be added, but I wanted to focus on what feels like the most obvious issues.

nmn.sh/blog/2026-02...
February 2, 2026 at 5:04 AM
The web component APIs are some of the worst web APIs added within the last decade. Sharp edges. Surprising behaviour. You can tell them were rushed.

Maybe I’ll write an article with a list of changes I think could make them usable without significant downsides.
2026 and Web Components still have a fouc?
I've been trying to think of a way to reduce the flash of unstyled content (FOUC) when using #WebComponents with something I could add to my #CSS reset and not need #JavaScript.

Here's what I came up with:
February 1, 2026 at 9:49 PM
Reposted by Nmn
"who cares if it's slop it works code doesn't matter" isn't a good way to sell ai

im producing cleaner codebases than ever because of ai

now i can actually refactor everything when we find a better way of doing something

before shitty code just lingered forever
February 1, 2026 at 8:00 PM
Reposted by Nmn
Still the greatest video ever made. Sorry. I don't make the rules...
January 29, 2026 at 10:19 PM
“Agentic Web” is a BS term. It’s just agents using the web. It’s not some new kind of web.
January 29, 2026 at 11:07 PM
“Ugliest of all”
I recently updated my Apple devices to the new (and ugliest of all) OS version, 26.2, and I noticed a weird issue on a website I am working on: the hero section was suddenly not centered. I found a solution, but I probably discovered a Safari CSS calculation.

www.silvestar.codes/articles/wei...
Weird issues with CSS calculations in Safari 26.2 ✣ S.Bistrović
I found a solution to a CSS issue, but I probably discovered a Safari CSS calculation bug along the way.
www.silvestar.codes
January 29, 2026 at 5:44 PM
Reposted by Nmn
Police Repeatedly Shoot Tim Cook After Mistaking iPhone For Gun https://theonion.com/police-repeatedly-shoot-tim-cook-after-mistaking-iphone-1824184361/
January 25, 2026 at 10:00 PM
I thought this API supported highlighting (with colors), text within textareas but it doesn’t. So I think this API is pretty pointless
January 22, 2026 at 9:35 PM
Chrome finally addressed one of the biggest reasons I prefer using Safari for browsing!
HUZZAH 🎉
overscroll effects for ALL scrollers in Chrome 145+
nerdy.dev/overscroll-e...
January 22, 2026 at 1:57 AM
I’ve seen this comment so widely and yet it’s an extreme mischaracterization to say that Sadella was “begging people to use AI”.

He literally just made statements about hypotheticals.

Be better at argument your points.
I was present for the birth of the web, the explosion of personal sites, and the blogging revolution, and you know what we never had to do? Beg people to use our shit.
AI boom could falter without wider adoption, Microsoft chief Satya Nadella warns
Big tech boss tells delegates at Davos that broader global use is essential if technology is to deliver lasting growth
www.irishtimes.com
January 22, 2026 at 1:50 AM
Reposted by Nmn
Wrote this quickly from my phone but I think this is what I’d like to see. gist.github.com/chaance/fb2f...
Better Radix Radio
Better Radix Radio. GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
January 21, 2026 at 11:47 PM
Make a PR someone?
Fixing this in Radix is near the top of my priority list. Sadly I just have very little time to look at the list 😭
January 20, 2026 at 6:17 PM
There is nothing in React itself that prevents using normal radio inputs.

The problem is Radix-UI which for better or worse became a standard because of shadcn.

Worth checking what react-aria and base-UI are doing.

—-

Also, maybe have an open mind and consider the div soup may exist for a reason
This article provides the perfect view into React brain worms:

Instead of a native HTML input radio element

It’s somehow easier to import hundreds of lines of code, and implement a faux radio button (that’s actually a button with svg to LOOK LIKE A RADIO), and ARIA rules (to WORK LIKE A RADIO)
The Incredible Overcomplexity of the Shadcn Radio Button

👉 paulmakeswebsites.com/writing/shad...

#react #webdev
January 20, 2026 at 12:12 AM
Reposted by Nmn
remember how before ai you had all these ideas you kinda would get started on but lose steam quickly and then move onto something else

ai isn't fixing this, it's pushing you even deeper into this cycle
January 18, 2026 at 8:45 PM
“We use Rollup to bundle…”

Only the source moved to ESM. They continue to ship a standalone file for script tags.

And you can now import using ESM if you use NPM. It’s not a big ESM in the browser thing.
January 19, 2026 at 7:29 PM
More people need to watch Breaking Bad.
January 18, 2026 at 6:17 AM
Reposted by Nmn
pretty sure he meant the other thing, grok, but very cool that those are your two things
January 16, 2026 at 4:55 PM
I tried to use the same trick for a swipe-able sidebar and its actually pretty annoying on iOS (haven’t tested Android)

The main problem is that it is far too easy to accidentally open the sidebar when you’re trying to just scroll down.

Is there a solution for that problem @una.im ?
You know that annoying experience on mobile websites where you need to find the little close button and can't swipe a menu closed?

The solution is simpler than you think.

With basic CSS scroll APIs, you can get built-in interruptible swipe gestures 🥳
January 18, 2026 at 6:04 AM
Reposted by Nmn
This is just blatant theft. They were already paying the least of the streaming services, and they give millions to people like Rogan.
In April 2024, Spotify implemented a new scheme: songs with less than 1k streams per year would no longer receive royalties.

The data for 2025 was just released via Luminate, and 88% of songs have been demonetized.

Read it again: 88% of songs on Spotify have been demonetized.
January 16, 2026 at 12:54 PM
Reposted by Nmn
“If you put the Apple icons in reverse it looks like the portfolio of someone getting really really good at icon design”

(Source: mastodon.social/@heliographe...)
January 14, 2026 at 2:10 AM
Reposted by Nmn
they skeeted it here as well! witchsky.app/profile/did:... but here's a version with alt text: witchsky.app/profile/did:...
“If you put the Apple icons in reverse it looks like the portfolio of someone getting really really good at icon design”

(Source: mastodon.social/@heliographe...)
January 18, 2026 at 3:56 AM
Accurate. Liquid Glass is ass on all platforms but the larger the screen the more ass it becomes.

It being ass has very little to do with the “glass” material.
got the macos and ios liquid ass update

even with reduced transparency and increased contrast: dogshit
January 18, 2026 at 5:10 AM
This one post says so so much.
January 18, 2026 at 2:46 AM
This is one of the best researched articles about StyleX in recent months. It’s not a tutorial, but it does convey the state of things as of today very well.
January 15, 2026 at 6:47 PM