Profile avatar
keichinger.dev
He/Him. Senior Software Engineer at 21TORR GmbH. I love technology and gaming. 📍Stuttgart, Germany
79 posts 142 followers 1,097 following
Regular Contributor
Active Commenter

🔒 Batten-down the hatches, Astro 5.9 is here. Get ready to lock in: 🛡️ Experimental Content Security Policy support 📄 Render Markdown in content loaders 🖼️ Disable default styles in responsive images ... and more! ✨ astro.build/blog/astro-5...

Storybook 9 is here! ▶️ Interaction tests ♿ Accessibility tests 👁️ Visual tests 🛡️ Coverage reports 🚥 Test widget 🪶 48% Leaner ✍️ Story generation 🏷️ Tag-based organization 🌐 Story globals 🏗️ Major updates for Svelte, Next.js, React Native, and more! Let’s dive in!

🍋2️⃣👀

Signals now support new `watched` and `unwatched` options. You can consider watched a lazy subscription, when the signal is first accessed it will trigger. When the last subscription is removed, unwatched will trigger.

We’re about to take C# to the next level! #dotnet #csharp

FrankenPHP 1.6 is out! Thread autoscaling, glibc-based static binaries, Debian/Ubuntu and RedHat Packages, Caddy 2.10… Learn what's new in the announcement: dunglas.dev/2025/05/fran...

So proud to announce that the Windows Subsystem for Linux is now open source! blogs.windows.com/windowsdevel...

I recently came across a project that used separate .NET projects for every architectural layer. But that wasn’t all—it also had technical folders like “Entities,” “Repositories,” “Interfaces,” and “Mappers” scattered (cont’d)

Must-read for everyone working with React Server Components, trying to truly understand the inner workings and concepts. Really well written post, as always, by Dan.

Do people starting an email with "Hey St√©phanie Walter" really expect me to reply? 2025 and you still can't encode my name properly? Why should I even bother? So, here we go again: hello my name is St�phanie – a talk on “special characters”, inclusive design and user experience

ECMAScript excitement 😉 TC39 will consider these JS proposals for stage movement at this week's meeting 🎉 2️⃣.7️⃣ Immutable ArrayBuffer 2️⃣ Upsert 🗑️ Record & Tuple 0️⃣ Compare strings by codepoint 0️⃣ Composite Keys 0️⃣ Disposable AsyncContext 0️⃣ Enum 0️⃣ Non-extensible applies to private 0️⃣ Object.propertyCount

✍️ I shared a few thoughts about Item Flow, the new syntax that the CSS working group is discussing. In short, I'm excited. Check it out for more details: ishadeed.com/article/item...

Next.js 15.3 • Turbopack for builds (alpha) • Community support for Rspack (experimental) • Client Instrumentation hook • Navigation hooks • TypeScript plugin improvements nextjs.org/15-3

Hello? Do you use #CSS grid? Ever wanted to have separators in between grid areas? Have you resorted to weird background gradient, box-shadow & more hackarounds to solve this? Then check out this gap decorations proposal blogs.windows.com/msedgedev/20...

🛠️ ✍️ New Interactive Article: CSS Relative Colors I explored how CSS relative colors work, the problem they solve, along with many practical examples. ishadeed.com/article/css-...

Today we're thrilled to announce our effort to port the TypeScript compiler and language service to native code, gaining a 10x speed boost in build times and editor responsiveness! devblogs.microsoft.com/typescript/t...

The next big thing in framework design, brought to your by @tanstack.com

After 2+ years, it's finally time to announce @TanStack.com Form v1! ✅ Type Safe 🚀 Framework Agnostic 🎭 Headless 🔄 Isomorphic 🛡️ Advanced Validation 📜 Standard Schema ➕ More!

Doom now runs in @typescriptlang.org types. What a journey this one's been.

CSS @​​function + CSS if() = 🤯 I combined them to build a custom --light-dark() that behaves just like the built-in light-dark() but that is not limited to only <color> values. 🔗 Blog Post + Demo: www.bram.us/2025/02/18/c... 👨‍🔬 Chrome Canary + Experimental Web Platform Features

🤩 Scroll-Driven Animations got switched on by default in WebKit! github.com/WebKit/WebKi... This means that the next Safari Technolgy Preview release should have it, and that a stable release might follow soon 🤤 ℹ️ Learn all about SDA over at scroll-driven-animations.style

Very excited to see oxvg, a Rust-based alternative to SVGO powered by Lightning CSS and other browser-grade components from Servo! Has the potential to be not just faster, but also optimize better. ⚡️ github.com/noahbald/oxvg

The release candidate (RC) for TypeScript 5.8 is now published! Read up more on our release notes and try it today! devblogs.microsoft.com/typescript/a...