Tim Kraut

Tim Kraut

@timkraut.de

Senior Frontend Developer, working for AWESOME! Software

68 followers259 following34 posts

Tim Kraut reposted

Firefox 159 has landed! This is a pretty big one for web dev stuff: 🎉 CSS scroll-driven animations, both scroll() and view(). 🎉 Scoped custom element registries. 🎉 Streaming sanitization of HTML. And more! developer.mozilla.org/en-US/docs/M...

developer.mozilla.orgFirefox 159 release notes for developers (Stable) - Mozilla | MDNThis article provides information about the changes in Firefox 159 that affect developers. Firefox 159 was released on October 27, 2026.

Tim Kraut reposted

Introducing the Accessible Components Library! Common components with accessibility requirements, test scenarios, and automated tests. • Free to use and adapt • Human-readable tests in Gherkin • Mapped to WCAG 2.2, levels A to AAA Dig in! #Accessibility #OpenSource #WCAG #AccessibleComponents

tetralogical.comIntroducing the Accessible Components Library - TetraLogicalWe've open-sourced our Accessible Components Library, and, as you might expect, this includes the HTML, CSS, and JavaScript code. But, we thought, "Why stop there?" So, we've also published ...

Tim Kraut reposted

"Most of the 2024 patterns are still there. The 2026 patterns are worse." A new @mozilla.org blog highlights how Microsoft continues to play the system, respecting people’s choices only when it’s legally required. PC users deserve better. Read more: bit.ly/3UbDxoQ

bit.ly100 Days Later: Microsoft still undermines browser choice | The Mozilla BlogOne hundred days ago, Mozilla released Over The Edge 2.0, the second independent report from leading experts on deceptive design Dr. Harry Brignull and Cen

Tim Kraut reposted

The web has changed a lot over the last few years, and we've been changing with it. Our new Firefox design ships September 29 with FX 157. If you haven’t tried it out on Nightly yet, here’s what you can expect 🔽 1/4

Tim Kraut reposted

Tim Kraut reposted

Die Spitzen von CDU, CSU und SPD wollen das Informationsfreiheitsgesetz abschaffen – einen Grundpfeiler unserer Demokratie. 2025 haben wir den Angriff der Union aufs IFG gemeinsam abgewehrt. Das schaffen wir auch heute – unterzeichnet jetzt unsere WeAct-Petition! weact.campact.de/petitions/sp...

weact.campact.deSPD, stoppt den Frontalangriff auf die Informationsfreiheit!Wir alle haben das Recht auf staatliche Informationen. Seit 2006 müssen Behörden auf Antrag nach dem Informationsfreiheitsgesetz (IFG) Dokumente herausgeben – seien es Verträge, interne Weisungen oder...

Tim Kraut reposted

13 years ago today I made the first commit to the ESLint Git repo. It’s hard to believe that this project I cobbled together in my spare time over a couple of weeks is still going strong. I’ve been doing a lot of reflecting over these years and the journey it’s been. A thread.

Tim Kraut reposted

📢 We released Babel 8 last week! Babel now targets modern browsers by default, is now ESM-only, and ships TypeScript types for all of its packages. We waited a week before announcing it to catch any last minute regressions, but now it's time for you to update your Babel version 😄

babeljs.ioReleasing Babel 8 today: ESM-only, drop ES5 default, and a smooth migration path · BabelToday we are releasing Babel 8. It's been 8 years since we released Babel 7. And that's not without reason.

Tim Kraut reposted

Tim Kraut reposted

I built an interactive guide on how Shazam (the music identification app) works! This is the next installment in my newly coined "How The Heck?" series, where we explore everyday tech that can feel like magic (QR Codes, GPS, and now this one). Hope you enjoy it! perthirtysix.com/how-the-heck...

Tim Kraut reposted

Firefox 149 is out now, and adds bunch of new web platform features, like 🎉 The CloseWatcher API 🎉 popover=hint (although I'm concerned about the spec'd behaviour) 🎉 hasUAVisualTransition on PopStateEvent 🎉 font-family: math 🎉 The CSP reporting API And more! developer.mozilla.org/en-US/docs/M...

developer.mozilla.orgFirefox 149 release notes for developers (Stable) - Mozilla | MDNThis article provides information about the changes in Firefox 149 that affect developers. Firefox 149 was released on March 24, 2026.

Tim Kraut reposted

TypeScript 6.0 is out 🎉 🔶 Temporal 🔶 Map#getOrInsert 🔶 RegExp.escape 🔶 #/ prefix for Package Imports New defaults! 🔶 --target=ES2025 🔶 "use strict" 🔷 --strict Deprecations! 🗑️ baseUrl, outFile 🗑️ import assertions 🗑️ `module` namespaces 🗑️ module: amd 🗑️ moduleResolution: node 🗑️ target: ES5

TypeScript@typescriptlang.org

TypeScript 6.0 is now available! This release brings better type-checking for methods, new standard library features, new module features for Node.js, and more! But most important, this release brings us one step closer to the upcoming native-speed 7.0! devblogs.microsoft.com/typescript/a...

Tim Kraut reposted

TypeScript 6.0 is now available! This release brings better type-checking for methods, new standard library features, new module features for Node.js, and more! But most important, this release brings us one step closer to the upcoming native-speed 7.0! devblogs.microsoft.com/typescript/a...

devblogs.microsoft.comAnnouncing TypeScript 6.0 - TypeScriptTypeScript 6.0 is now available! TypeScript 6 is a stepping-stone release, aligning with the upcoming native-speed 7.0 release.

Tim Kraut reposted

Yesterday was my last day at Deno. It's rare you get to work with so many highly skilled peers in one place, but I'll be now cheering from the sidelines. Not sure yet what comes yet. I'm officially looking for a job now!

Tim Kraut reposted

ECMAScript Euphoria! 🎉 We don't always post when a single proposal advances, but when we do, it's Temporal -> Stage 4. Just days shy of 9 years from Stage 1, a herculean effort on the part of many champions, delegates, invited experts, and contributors, past and present. Thank you all! 🙌

Tim Kraut reposted

Please note that Chrome pushed an update, and YOUR DEV CONSOLE (history) MAY BE READ BY HUMAN REVIEWERS. Sure, console should never be treated as a secure env, but I still fucking hate this.