Pinned
New camera? My Lumix GX9 is getting a little long in the tooth. Sadly, Lumix seems to have gone AWOL. OM Systems is tempting, but what are the options? #lumix #mft #photography #camera #lens #fujifilm #sony dutchcelt.nl/posts/lumix-...
Egor Kloos
@dutchcelt.com
The Web, food & drink, photography, music, travel. Curiosity is everything. Posts are my own - he/him - Gen X - 🇳🇱🇮🇪 Blog: dutchcelt.nl For the full web nerd: @dutchcelt@mastodon.social
593 followers356 following222 posts
Pinned
New camera? My Lumix GX9 is getting a little long in the tooth. Sadly, Lumix seems to have gone AWOL. OM Systems is tempting, but what are the options? #lumix #mft #photography #camera #lens #fujifilm #sony dutchcelt.nl/posts/lumix-...
Narcissists v institutions. This should go as well as one could expect. www.telegraph.co.uk/tennis/2026/...
Egor Kloos reposted
Egor Kloos reposted
Heydon doing very cool things with Web Audio API and custom elements #fronteersDarkMode @heydon
Egor Kloos reposted
Replying to @janeori.propjockey.io
Staff Software Engineer, great with: SQL, Node, Accessibility, Web Assembly, CSS, React, 3D Experience with: Firebase, PHP, Python, C, C#, C++, Java, Native Wii Homebrew Known for: CSS hacking & inventions, tech writing, (offline) game hacking, and many published OS packages
I tried out shooting with long lens recently. Its been a while. Still not my thing. fotofed.nl/p/dutchcelt/...
Egor Kloos reposted
📝 When and how CSS custom properties are calculated might not be what you expect, and it has a big impact on your styles. Here's how it works: jakearchibald.com/2026/css-cus...
Egor Kloos reposted
Can someone who's an expert in Web Components and CEM help me make sense of these download numbers? AFAIK web-component-analyzer is the old one, and @custom-elements-manifest/analyzer is the new one, but the old one is taking off, even with no new releases for 3 years? npmx.dev/compare?pack...
Egor Kloos reposted
+++ Speaker Spotlight: Heydon Pickering +++ Can HTML make music? Heydon Pickering takes us down a fascinating rabbit hole, exploring how a tiny custom element can turn HTML into a surprisingly expressive musical instrument. Fronteers Dark Mode Oct 2nd in Dordrecht 🇳🇱 🎟️ fronteersconf.org
Egor Kloos reposted
The HTML cat is out of the Web Audio bag. I've finally released HYPERBLAM. It’s my system for sampling, processing, and sequencing sound and music directly in HTML. hyperblam.how
Egor Kloos reposted
📝 New post: A workaround for `:host(:has([slot]))` in Chromium using `@scope` #webcomponents daverupert.com/2026/06/fix-...
Egor Kloos reposted
Prop For That 📣 An a-la-carte #JS library for #CSS developers that writes meaningful realtime CSS variables to an element: - value of an input - pointer position - size of scrollbar(s) - colors in an image/video - element's visibility - tons more… nerdy.dev/prop-for-that
Egor Kloos reposted
some interesting takeaways here Chained CSS custom properties are faster than you think (here’s why) https://medium.com/patternfly/chained-css-custom-properties-are-faster-than-you-think-heres-why-a007ee53292c #CSS #WebDev #WebDesign #WebPerf
The web and deskilling of its practitioners is odd to say the least. Front-end, what is that? That's a pre-AI thingy, right? #frontend #DesignEngineering #AI #deskilling dutchcelt.nl/posts/front-...
Egor Kloos reposted
If you want to learn all about web components from a human then check this out: Web Components Demystified online course is $10 this week (it'll go back to the usual $25 deal after that). It's 8 hours of video lessons, or 4 if you listen at 2x, which wouldn't offend me at all. Use the code Just10.
Egor Kloos reposted
Egor Kloos reposted
aww!! this site legitimately shaped my career. around 2005, I decided responsive CSS-based layouts were the future of web design and weaned myself off of tabular layouts thanks to Zen Garden's examples 🫶
Happy 23rd Birthday CSS Zen Garden! In May 2003 the Canadian web designer Dave Shea launched a community gallery of websites called CSS Zen Garden. #WebDesignHistory
Egor Kloos reposted
I love that #WebComponents are so fast!!!
Most framework benchmarks are TodoMVC. Can Litro keep up with Next.js & Nuxt on a real app? We built the same HN clone across 3 full-stack frameworks & 5 client libraries (React, Vue, Lit, FAST, Elena). litro.dev/blog/five-hn... #webcomponents #webperf #nitro #nextjs #nuxt
Egor Kloos reposted
I’m excited to share a new project from Adobe Spectrum Web Eng that tracks support for #CSS features within and across the shadow DOM. The goal is to provide visibility into feature parity and outstanding issues. We hope you find it useful - open to contributions! shadow-dom-css.adobe.com
Egor Kloos reposted
Want to learn all about web components this week? My 8-hour online course, Web Components Demystified, is on sale for $10 through March 13th. Use the code JUST10 scottjehl.com/learn/webcom...
Egor Kloos reposted
there ARE a couple really big gotchas to be aware of, nice recap from @chriscoyier.net here
The Big Gotcha of Anchor Positioning As it stands, you have to think about the layout engine and whether an element is "fully laid out" before an anchor is allowed to apply to it. Boooooo.
Egor Kloos reposted
Egor Kloos reposted
*web frameworks klaxon* If you work on a web framework then there is a w3c proposed community group: the Web Frameworks Community Group, a place for framework folk to feedback to browser vendors about what they want to see! If you want this it needs your support! www.w3.org/community/gr...
Egor Kloos reposted
Do you have ideas about what kind of default lint rules a css linter should check by default? I'd love to hear ideas in github.com/csskit/csski....
Do you want a dynamic, responsive navigation? What if you want zero config, no DOM manipulation, no attributes popping up? Well, slot assignment, popovers, and anchor positioning, you can get it done. Okay, that's a lot. But, doable. #CSS #webcomponents #customelements codepen.io/dutchcelt/fu...
Egor Kloos reposted
The inaugural edition of The CSS Selection is out! Super interesting look into how the top 100k sites use CSS. I very happily sponsored Barts work on this, go check it out!
Announcing The CSS Selection! 📰 www.projectwallace.com/the-css-sele... 📚 100,000 websites ⏱️ 100+ metrics 🔖 7 chapters The biggest deep-dive ever into real-world use of CSS across the globe. Dive in and find out some hidden gems. Also, see how much of 'the new CSS' is actually used!
Egor Kloos reposted
Understanding the fundamentals of CSS layout When devs say that CSS is hard, they're usually talking about CSS layout. What often gets omitted is that developers are assumed to understand and effectively use CSS without being taught how it works in the first place. polypane.app/blog/underst...
Egor Kloos reposted
Replying to @saron.bsky.social
Here are a bunch - it's out of date, I need to fix it up so it keeps building regularly again: rs.sjoy.lol
Egor Kloos reposted
Egor Kloos reposted
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