Fabian Hiller
@fabianhiller.com
1.7K followers 390 following 350 posts
Creator of @valibot.dev, creator of Formisch, co-creator of https://standardschema.dev and engineer at https://usemotion.com
Posts Media Videos Starter Packs
Reposted by Fabian Hiller
handle.invalid
@lgrammel https://x.com/lgrammel/status/1976644942425694511 #x-lgrammel

Latest AI SDK 6 beta supports the following validation libs:

Zod, Valibot, Arktype, Effect Schema

(Zod still needed for AI SDK-internal schemas)
fabianhiller.com
We are part of Vercel's open-source program, which is covering our costs.
fabianhiller.com
Hey everyone! Sorry for the instability of the @valibot.dev docs over the last two weeks. They should be working properly now. Our Vercel bill suddenly increased from a few dollars to over $300, so spent management disabled all services. I am in contact with @vercel.com.
fabianhiller.com
I see. The idea behind my logo is that the field of forms are like little bricks that you can stick together. More over the two bricks also match the fact that Formisch is a modular library. You only import what use use. Everything will be removed in your build step.
fabianhiller.com
Thank you! What do you mean by "more than one type of form"?
fabianhiller.com
What do you think about the new logo I designed for Formisch? 🧱
fabianhiller.com
Thank you for your 8,000 stars on @github.com for @valibot.dev!
fabianhiller.com
Thank you Oluwawunmi for writing it!
fabianhiller.com
This is maybe one of the best articles explaining the philosophy and design decisions of @valibot.dev. It's technical, yet still easy to read and understand! I recommend taking a look, especially if you are currently using other libraries, such as @zod.dev. dev.to/oluwawunmiad...
Understanding Valibot: How it Works and When to Use it
Discover how Valibot uses functional programming to deliver smaller bundles, faster validation, and better TypeScript support vs Zod and other libraries.
dev.to
fabianhiller.com
I guess I shipped on September 18th 🛳️
Reposted by Fabian Hiller
ahrjarrett.bsky.social
Writing tests is hard, and I'm lazy. I'd rather write a few invariants, and let fast-check fuzz test the rest.

That's why I built @​traversable/valibot-test.

Here it is in action:
fabianhiller.com
I look forward to it!
Reposted by Fabian Hiller
sveltesociety.dev
In tomorrow's episode of This Week in Svelte @fabianhiller.com—creator of Valibot—will join the stream to talk about Formisch: www.youtube.com/live/E0xQXa4...
fabianhiller.com
What are "pipelines" in @valibot.dev?

ℹ️ A pipeline is a left-to-right chain of schemas and actions
ℹ️ Each step gets the previous step’s output and can validate and transform
ℹ️ The final schema’s output type is the last step’s output type
fabianhiller.com
Thank you for 2,003,706 downloads in the last 7 days 🙏