Mateusz Kadlubowski

@xeho91.dev

I am 🇵🇱 software developer living in the southernmost part of 🇹🇼 (Hengchun Peninsula). Currently, I'm on the mission of improving the #DX of the #OSS tools used for the @Svelte.dev ecosystem. I code with #javascript / @typescriptlang.org, or #rust.

🧵 THREAD: People keep saying Svelte is "too magical" - but Svelte 5 just changed the game completely. Let me show you why Svelte 5's "magic" is actually just syntactic sugar over patterns you already know from React, Solid, and Angular.

I’ve made Sveltest a thing 🫣 sveltest.dev This is documentation for getting started using vitest-browser-svelte in your projects I’m currently going through the docs sveltest.dev/docs/getting-started comparing with what me and my team are doing “real-world” and validating Contributions welcome

Sveltest - Comprehensive Testing Suite for Svelte

A comprehensive collection of testing patterns and examples for modern Svelte applications

sveltest.dev

📢 Heads up to all @svelte.dev 5 users of @storybook.js.org: We've published a new prerelease version of the Svelte CSF addon, that contains some breaking changes. If you're using @storybook/addon-svelte-csf with Svelte 5, you should take a look at the release notes. @sveltesociety.dev

Release v5.0.0-next.29 · storybookjs/addon-svelte-csf

Release Notes Breaking: Add support for render in defineMeta, replacing setTemplate-function (#295) setTemplate-function removed in favor of render in defineMeta The setTemplate-function has been r...

github.com

ECMAScript excitement 😉 TypeScript's @chronicles.org is pitching enum in JS 🎉 It's the good parts of TS enum + enhancements: 🔶 More datatypes: Symbols etc 🔶 Iterable 🔶 Immutable 🔶 Null prototype 🔶 No declaration merging 🔶 Compatible with Node type-stripping 👍 github.com/rbuckton/pro...

GitHub - rbuckton/proposal-enum: Proposal for ECMAScript enums

Proposal for ECMAScript enums. Contribute to rbuckton/proposal-enum development by creating an account on GitHub.

github.com

It's official! I'm speaking at Svelte Summit, come see me in Barcelona in May! Can't wait to meet you all in person! I'll be diving into @svelte.dev with @storybook.js.org, and how you can use it to write delicious Component Tests! 🚀 Might also include a surprise collab... 🙊

Svelte Society@sveltesociety.dev · 2y ago

Now that speakers have been selected we want to share with you our line-up for Svelte Summit Spring 2025! We will host 16 talks across different topics during the two day conference. In addition, @mainmatter.com will also host a workshop. More details on www.sveltesummit.com

In a previous post I explained why passing a Svelte rune to functions doesn't update the value but here's how you can wrap or box a value which can be passed and updated using a couple of lines of code. 😎

Bild

Many thanks for those blog posts. I've always loved how much attention you're putting into making examples as practical as possible. TIL about #TypeDoc `{@includeCode}` - super handy!

Axel Rauschmayer (also on 🦣)@dr-axel.de · 2y ago

Interested in #TypeScript? I have written 10 new blog posts about TypeScript in 2025 that you can read here: 2ality.com Topics: tsconfig.json, enum patterns, template literal types, infer, satisfies, and more. 🦋 Reposts appreciated!