Passionate front-end engineer • 📋 @hookform core contributor • React ♥️ Always eager to learn and experiment 🤓👨🏼‍💻

Lyon
Joined March 2015
Did you know React Hook Form has a <FormState /> component? 👀 It lets you subscribe to form state declaratively, with isolated re-renders and less boilerplate. react-hook-form.com/docs/use… Here's a quick example 👇
1
8
108
3,423
🚀 Introducing the redesigned React Hook Form docs! Huge thanks to all our contributors and sponsors for being part of this journey. ❤️ Open source wouldn't be possible without you! Check it out 👇 react-hook-form.com
1
10
1
118
5,888
Zod 4 support megathread! all major ecosystem libraries that support Zod 4 if I'm missing anything, link it in the replies 👇
10
20
1
415
35,861
🌞 Great news! @hookform/resolvers 5.1.0 now supports Zod v4, Zod v4 mini, and Zod v3! 🚀🎉 Big thanks to @craviottoalex for starting the effort 🙏 and to @colinhacks for bringing it to the finish line! 🛠️💪
10
39
5
491
31,093
🚀 @hookform/resolvers v5 is out! Highly requested & finally here! Now with type inference from your schema—no more manual typing! 🎯 Try it with Zod, @arktypeio, @valibot and more! Big thanks to @kotarella1110, @lukedeentaylor, and @bluebill1049 for the help! 🙌
2
11
1
134
14,829
🎉 hookform/resolvers v4.0.0 released github.com/react-hook-form/r… - TS: values infer from schema - Support for names option - fluentvalidation-ts resolver - Standard-schema resolver - Upgrade to effect v3 Huge update, massive thanks to @_jorisre❤️
6
38
450
22,376
Migrating to Next.js App Router: the good, bad, and ugly Last year we rebuilt the @Flightcontrolhq dashboard with App Router 🙂 In this post, I share our perspective on it after using it for a significant production app flightcontrol.dev/blog/nextj…
37
54
26
374
246,981
🎁 Day 2... Tailwind CSS v3.4 is out! 🥳 🍬 Dynamic viewport units 🍩 `:has()` support 🧁 Direct children variant 🍰 New `size-*` utilities 🍪 Balancing with `text-wrap` 🍭 Subgrid utilities ...and more ✨ tailwindcss.com/blog/tailwin…
82
401
102
2,784
269,137
Vitest 1.0 is here! - easier to read snapshots (say goodbye to \\") - improved coverage support - improved typechecking support - performance optimizations - --project option for workspaces - a lot of bug fixes! github.com/vitest-dev/vitest…
8
274
23
1,370
134,365
Remix v2.3.0 just shipped 🚢 * Stabilized useBlocker * New unstable_flushSync API * Over a dozen bug fixes and improvements for the Vite plugin See the full changelog here 👉 github.com/remix-run/remix/b…
3
53
4
374
56,455
New Episode! 🎉 Exploring Pending and Optimistic UI in Remix Today's episode will cover: ◆ Busy Indicators ◆ Optimistic UI ◆ Skeleton Fallbacks The series is free and for the community, support will be much appreciated. Hope you find today's episode insightful! 🙌
13
54
2
338
47,882
🚀 The October issue of readmoulton.com is out and we're featuring Remix Utils v7 - now fully updated to v2 - esm only - cool new utils like useDebounceFetcher and CSRF tokens - utils can be imported individually Great work @sergiodxa! github.com/sergiodxa/remix-u…
10
1
37
8,565
I get asked about this a lot (especially since the launch of Epic Web), so I've written it down. Here's why I won't use Next.js: epicweb.dev/why-i-wont-use-n…
155
278
118
1,765
793,286
My professional opinion is that you should build new apps with Remix instead of Next.js It feels like next.js has become too complex to manage. Made extra challenging that it’s not directly driving revenue, so hard to justify the investment it really needs. This is after having rebuilt our entire dashboard with Next.js App Router. Next’s features are good enough, but the execution and quality is too low to bear. P.S. individuals on the nextjs team have been excellent to work with, this is not shade at them. And I’m not trying to blame anyone. All I know is what it’s like using it day to day.
What is this you ask? It's the built-in @nextjs "take a break" screen that happens about every 20 minutes while developing. 😥 The app router dev speed is certainly faster than old pages router now, but you still get dumb stuff like this. This is latest nextjs + node v20
114
63
44
775
665,888
Ok, it's not polished by any means, but it's a decent functional example and you can work with the AI to design components. Give it a clone and play with it yourself. Contributions welcome. github.com/jacob-ebey/ai-com…
4
5
32
6,508
This is a really big deal. Opening up the compiler has been a big ask since the beginning, and we're finally able to start delivering thanks to @pcattori and @markdalgleish's amazing work! Read more about the decision and work in the official RFC 👉 github.com/remix-run/remix/d…
👀 remix.run/docs/en/dev/future… Unstable Vite support has officially landed in the @remix_run repo! 🎉 Still early and have to land support for runtimes and custom servers before stable, but dang does it feel good to say: Remix runs on @vite_js 🔥
5
19
158
42,501
🚀 Version 7.46.0 Published - feat: support disabled prop for `useController` - feat: trigger passed names to construct resolver options - Bug fixes github.com/react-hook-form/r…
6
98
9,759