Mateusz Kadlubowski's Avatar

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.

113
Followers
525
Following
137
Posts
10.09.2023
Joined
Posts Following

Latest posts by Mateusz Kadlubowski @xeho91.dev

Monopoly must be protected at all costs πŸ™„

12.02.2026 11:18 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Wow, we no longer need to split E2E/integration/unit tests by filename?

22.01.2026 13:49 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Vitest Next generation testing framework powered by Vite

Test tags are coming to Vitest 4.1 (beta)! And they are powerful πŸ’ͺ

main.vitest.dev/guide/test-t...

22.01.2026 10:57 πŸ‘ 70 πŸ” 10 πŸ’¬ 5 πŸ“Œ 1

Ahh, thanks for clarifying!

22.12.2025 11:08 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

What changed in @pnpm.io v10 that is not supported? (This version was not listed)

22.12.2025 10:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

πŸŽ„Christmas wishlist & new year resolution:

Get more time I can justify to get more involved with OSS projects... πŸ™

22.12.2025 10:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This!

You don't owe anyone anything, enjoy the break πŸŽ„

17.12.2025 16:39 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Something is moving regarding svelte custom renderers...help us bring this to the finish line! 🧑

26.11.2025 14:02 πŸ‘ 27 πŸ” 6 πŸ’¬ 0 πŸ“Œ 0

Louder for the people in the back πŸ“£

Managing infra, hosting accounts, supporting user issues, dealing with incidents and outages, software updates, security updates, dna cost, server cost, etc. is the unpaid, undervalued, and underacknowledged labor of this community

23.11.2025 18:27 πŸ‘ 77 πŸ” 6 πŸ’¬ 4 πŸ“Œ 1

Nowadays, we can do better:

```
box-shadow: 0 1px 2px
rgb(from currentcolor r g b/ .65)
```

Cross-browser since September 2024.

#tinyCSStip #CSS

22.11.2025 15:25 πŸ‘ 29 πŸ” 6 πŸ’¬ 0 πŸ“Œ 0

Ah, sounds like they nailed it when they found you πŸ˜‰

27.10.2025 12:51 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Why is this rare though? 😳

27.10.2025 12:24 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Wait, you haven't been a star yet? 😳

01.10.2025 12:18 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Amen to that. Misdirected collateral damage is completely meaningless and doesn't help solve the problem, at all.

30.09.2025 18:14 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

On the second thought... no, I don't see any benefit.

I can see now that Valibot is designed to be for static validation. Meaning that dynamic schema generation would contradict and not give any advantages.

Thank you for the food for thought! β™₯️
And please ignore my request

13.09.2025 07:11 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

There's an alternative approach to solve our problem: we can use `ajv.compile()`.

Not sure if that's within the Valibot goals, but I'd love to have the same functionality.

12.09.2025 12:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

At runtime.

We have an API endpoint that returns a generic JSON Schema based for inputs.
We have a generic form builder based on received inputs schema.

For now, we're doing manual mapping from JSON Schema object to v.object.

12.09.2025 09:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

JSON schema to valibot

11.09.2025 20:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I finally cracked embedded formatting in @biomejs.dev !

Soon we'll be able to land proper formatting for HTML, Vue, Svelte and Astro.

Angular requires some more plumbing, but we're there.

11.09.2025 09:12 πŸ‘ 44 πŸ” 4 πŸ’¬ 5 πŸ“Œ 2

I scored 15/28 on jsdate.wtf and all I got was this lousy text to share on social media.

Too high, I was shooting randomly...

Now, can the progress on Temporal API be sped up, a little bit, please?

Just so I can forget this quiz quickly πŸ₯²

12.07.2025 08:13 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

🧡 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.

28.06.2025 08:51 πŸ‘ 32 πŸ” 6 πŸ’¬ 1 πŸ“Œ 0

Happened to me too.

Indeed, very surreal how easily people jump to the conclusion that whatever I wrote (I am a typography nerd too), they thought it was written by AI. Because they spotted em dashes...

It worries me where this is going...

13.06.2025 13:58 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I think you forgot to add link to the blog post?

08.06.2025 11:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Sveltest - Comprehensive Testing Suite for Svelte A comprehensive collection of testing patterns and examples for modern Svelte applications

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

07.06.2025 19:36 πŸ‘ 62 πŸ” 10 πŸ’¬ 2 πŸ“Œ 2

Source?

06.06.2025 06:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Context? πŸ€”

06.06.2025 06:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Storybook Has Evolved w/ Jeppe Reinhold - Syntax #908

I had an absolute blast on the @syntax.fm podcast with @tolin.ski and @wesbos.com, talking about how @storybook.js.org has evolved, what you can expect from Storybook 9, and what we're thinking about Component Testing!!

Thanks for having me! ❀️

04.06.2025 15:39 πŸ‘ 56 πŸ” 5 πŸ’¬ 6 πŸ“Œ 0

This is huge! But don't take my word for it. Go try for yourself.

Congratulations on an amazing release to @reinhold.is, @xeho91.dev and the whole storybook team.

03.06.2025 19:32 πŸ‘ 12 πŸ” 3 πŸ’¬ 0 πŸ“Œ 1
Testing, 1 2 3 4, Dominik G. β€” Svelte Summit Spring 2025
Testing, 1 2 3 4, Dominik G. β€” Svelte Summit Spring 2025 YouTube video by Svelte Society

In today's released talk from Svelte Summit Spring 2025 @dominikg.dev talks extensively about testing your Svelte applications with Vitest and Playwright β€” Testing, 1 2 3 4.
www.youtube.com/watch?v=ljmU...

29.05.2025 09:30 πŸ‘ 23 πŸ” 5 πŸ’¬ 0 πŸ“Œ 4

It was fantastic to give this talk and share all the cool stuff we've been working on.

Check it out to see what we've been cooking in Storybook for Svelte and/or Component Testing. πŸŽ‰

30.05.2025 09:35 πŸ‘ 10 πŸ” 2 πŸ’¬ 1 πŸ“Œ 1