Advertisement Β· 728 Γ— 90

Posts by Mateusz Kadlubowski

The Three Pillars of JavaScript Bloat A brief look at the three main causes of bloat in our JavaScript dependency trees, and how we can start to address them.

new post on my personal blog.

i think these three areas often go unexplained, so hopefully this explains why some of these packages exist. these are fine to exist but the majority of developers shouldn't have to pay the cost for them.

3 weeks ago 150 45 12 2

Monopoly must be protected at all costs πŸ™„

2 months ago 3 0 0 0

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

2 months ago 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...

2 months ago 70 10 5 1

Ahh, thanks for clarifying!

3 months ago 1 0 0 0

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

3 months ago 0 0 1 0

πŸŽ„Christmas wishlist & new year resolution:

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

3 months ago 1 0 0 0

This!

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

3 months ago 3 0 0 0

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

4 months ago 28 6 0 0
Advertisement

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

4 months ago 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

4 months ago 29 6 0 0

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

5 months ago 2 0 1 0

Why is this rare though? 😳

5 months ago 0 0 1 0

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

6 months ago 2 0 0 0

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

6 months ago 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

7 months ago 2 0 1 0
Advertisement

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.

7 months ago 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.

7 months ago 0 0 1 0

JSON schema to valibot

7 months ago 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.

7 months ago 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 πŸ₯²

9 months ago 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.

9 months ago 33 7 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...

10 months ago 1 0 1 0

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

10 months ago 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

10 months ago 62 10 2 2
Advertisement

Source?

10 months ago 0 0 1 0

Context? πŸ€”

10 months ago 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! ❀️

10 months ago 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.

10 months ago 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...

10 months ago 23 5 0 5