Egor Kloos
banner
dutchcelt.com
Egor Kloos
@dutchcelt.com
Web nerd, Photographer, Foodie, Audiophile. All the good things in life should be cherished and savoured. Posts are my own - he/him - Gen X - 🇳🇱🇮🇪

Blog: dutchcelt.nl


For the full web nerd: @dutchcelt@mastodon.social
Reposted by Egor Kloos
30 years ago today (1995-12-04): “Netscape and Sun announce JavaScript, the open, cross-platform object scripting language for enterprise networks and the internet”
web.archive.org/web/20070916...

#JavaScript
Press Release
web.archive.org
December 4, 2025 at 4:26 PM
Reposted by Egor Kloos
New in Chrome DevTools in Chrome 144: we now show the Adopted Style Sheets in the Elements tree.
December 1, 2025 at 2:12 PM
Reposted by Egor Kloos
HTMLHell smashing it out of the park on day one with this article from @5t3ph.bsky.social

Top layer troubles: popover vs. dialog

htmhell.dev/adventcalend...
Top layer troubles: popover vs. dialog - HTMHell
A collection of bad practices in HTML, copied from real websites.
htmhell.dev
December 1, 2025 at 9:21 AM
Reposted by Egor Kloos
Custom Elements Manifest mentioned
692: Killer Feature of Web Components, Skills > MCP, and Streaming HTML?

Dave has famous people blindness, a cologne life hack is dropped, what is the killer feature of web components, MCPs are so done—focus on skills instead, should custom events exist, and thoughts about streaming HMTL.
692: Killer Feature of Web Components, Skills > MCP, and Streaming HTML?
Dave has famous people blindness, a cologne life hack is dropped, what is the killer feature of web components, MCPs are so done—focus on skills instead, should custom events exist, and thoughts about streaming HMTL.
shoptalkshow.com
November 25, 2025 at 7:54 AM
Reposted by Egor Kloos
It's Monday, it's nine o'clock, which means you've got one hour until the latest Design Systems News email will be hitting your inboxes.

Not yet subscribed?

https://news.design.systems

Get a curated slice of the best Design Systems related articles, tutorials, tips, and examples

🙏🖤
November 24, 2025 at 8:50 AM
Ouch. Accidentally grabbed the edge of a very hot stainless steel pan. Nice long blister on thumb. 🤬
October 29, 2025 at 5:16 PM
Reposted by Egor Kloos
solved by modern CSS: section layout

ishadeed.com/article/mode...

love @ishadeed.com's deep dives like this

🙏🖤
Solved By Modern CSS: Section Layout
Building a typical section design with modern CSS.
ishadeed.com
October 28, 2025 at 9:44 AM
Reposted by Egor Kloos
“Design systems that were once static libraries are becoming living ecosystems.”

#designsystems

medium.com/@sayanbanerj...
Design System ROI in the AI Era: From J.A.R.V.I.S. to Vision | Medium
Once upon a time, design and development spoke different languages. Development focused on logic Whereas design was focused on emotions…
medium.com
October 27, 2025 at 3:02 PM
Reposted by Egor Kloos
They say AI will replace the web as we know it, and this time they mean it. Here follows a short list of previous times they also meant it, starting way back in 1997.
Receipts: a brief list of prominent articles proclaiming the death of the web.
They say AI will replace the web as we know it, and this time they mean it. Here follows a short list of previous times they also meant it, starting way back in 1997. Wired: March 1, 1997: “You can kiss your web browser goodbye” – Kevin Kelly and Gary Wolf, The Big Story. 1Inspired by the success of PointCast, a clever application that displayed news headlines as a screensaver, our "Push!" story argued that Web browsers were about to become obsolete. 
zeldman.com
October 25, 2025 at 10:23 AM
Reposted by Egor Kloos
Type-X is back! Easily test your fonts on *any* website with this Chrome extension.

This was originally published about 5 years ago, but stopped working due to browser evolution. Now it's fixed, updated and ready to go!

github.com/arrowtype/ty...
October 22, 2025 at 2:30 PM
Reposted by Egor Kloos
Probably the best thing I’ve ever read about tech recruitment, and happens to be only incidentally about AI (because it’s a data problem)
interviewing.io/blog/why-ai-...
Why AI can’t do hiring
It's not technologically impossible. The training data simply isn't available.
interviewing.io
October 18, 2025 at 11:43 AM
Reposted by Egor Kloos
I'm so depressed. I'm bored. Life? Don’t talk to me about life!🤖

Aquatron VX-33
October 18, 2025 at 5:08 AM
Reposted by Egor Kloos
I'm excited to announce #AI integration for the #WebComponents Language Server!

If you are using a @vscode.dev fork like @cursor.com.web.brid.gy or @windsurfai.bsky.social, the extension provides a local, configurable #MCP server.

#html #css #javascript
wc-toolkit.com/integrations...
October 14, 2025 at 12:54 PM
Reposted by Egor Kloos
Please stop setting `width: 100vw` on the `body`.

It's unnecessary. By default, the `body` stretches horizontally as much as necessary.

It's problematic. Setting `width: 100vw` on it can cause overflow even if you remove the default `margin`... because the page may have a scrollbar.

#CSS
October 11, 2025 at 7:33 PM
Reposted by Egor Kloos
Had a blast over on the Whiskey Web and Whatnot podcast along with @nerdy.dev and @robbiethewagner.dev.

We talked about whether CSS is a programming language, touched on Tailwind, and questioned why AI is still pretty bad at CSS, and nerded out about CSS in general 😊

whiskey.fm/is-css-a-pro...
Is CSS a Programming Language? w/ Kevin Powell - Whiskey Web and Whatnot: Web Development, Neat - Episode 213
This week, Robbie and Adam talk with Kevin Powell about the quirks and complexities of CSS, from Tailwind and Flexbox to AI’s failure to write decent styles. While sipping some Crown Royal Black, they...
whiskey.fm
October 9, 2025 at 2:04 PM
Never hook your (smart) TV up to the Internet. In fact if its functional without the Internet try living without it for a bit.
October 9, 2025 at 9:35 AM
Reposted by Egor Kloos
❌ mobile first
✅ container first
September 21, 2025 at 4:21 PM
Reposted by Egor Kloos
Updated with some progressive enhancement 👍
CSS-only floating focus with anchor positioning

We're using anchor positioning to duplicate our Track Focus debug tool (that shows a floating indicator around focused elements) using purely CSS. Follow the walk-through and check out the demo at the end!

polypane.app/blog/css-onl...
CSS-only floating focus with anchor positioning | Polypane
The Track focus debug tool in Polypane shows a floating outline that follows the keyboard focus around the page. This makes it easier to keep track of where the…
polypane.app
September 16, 2025 at 5:31 PM
Done with work for today.
September 5, 2025 at 3:08 PM
Reposted by Egor Kloos
a very thought provoking article on why we perhaps shouldn't default to or inherit box-sizing: border-box; from @miriam.codes

www.oddbird.net/2025/09/04/b...
Don't Inherit the Box Model
It's time to stop spreading this out-dated practice
www.oddbird.net
September 5, 2025 at 1:21 PM
Reposted by Egor Kloos
Scoped custom element registries pls: github.com/web-platform...
September 5, 2025 at 1:06 PM
Reposted by Egor Kloos
Composition with the Shadow DOM is more powerful than you think. You can do a lot with the default named slot assignment, but manual slot assignment is a pathway to many abilities some consider to be… unnatural.</emperor-palpatine>
An intro to manual slot assignment – Nathan Knowler
knowler.dev
September 3, 2025 at 8:13 PM
Reposted by Egor Kloos
gradient.style has finally
- come out of beta
- offers multiple background editing
- is open source

🎉 nerdy.dev/gradient.sty...
August 28, 2025 at 9:06 PM