Edmund Hung's Avatar

Edmund Hung

@edmundhung

System Engineer @cloudflare. Building https://Conform.Guide and maintaining https://Remix.Guide. πŸ‡¬πŸ‡§πŸš΄πŸ‡­πŸ‡°

95
Followers
29
Following
10
Posts
10.05.2023
Joined
Posts Following

Latest posts by Edmund Hung @edmundhung

ViteConf 2025 Speaker Card of James Opstad, who is a Systems Engineer at Cloudflare. His talk is about the Vite Environment API and unifying dev and prod runtime through a Vite plugin

ViteConf 2025 Speaker Card of James Opstad, who is a Systems Engineer at Cloudflare. His talk is about the Vite Environment API and unifying dev and prod runtime through a Vite plugin

⚑ Speaker highlight: James Opstad, Engineer at @cloudflare.social

Nobody wants differences in dev and prod!
James will show us how the Cloudflare @vite.dev plugin uses the new Environment API to solve this issue.
Learn how framework and platform plugins work together through a shared contract!

08.09.2025 11:21 πŸ‘ 16 πŸ” 5 πŸ’¬ 0 πŸ“Œ 0

You cant directly override error but you can tweak validation via onValidate with client state.

Custom error have come up a few times. RHF allows it, but those error don’t block submission afaik. Still figuring out if/where it fits here.

04.07.2025 18:16 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It will. I am making some changes to simplify the whole validation flow and you will be able to do async client validation soon.

04.07.2025 15:00 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Integrating Conform with certain UI components can be tricky. What’s your biggest challenge? Any features you’d love to see in useInputControl or useControl?

22.01.2025 11:49 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I think I can finally explain Actions. Actions are functions that are called inside Transitions. It's similar to how events are functions called inside event handlers.

02.12.2024 15:50 πŸ‘ 80 πŸ” 4 πŸ’¬ 8 πŸ“Œ 3
Give me that meme

Give me that meme

13.11.2024 20:33 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Supabase x Remix.run collab meetup!, Thu, Dec 5, 2024, 6:00 PM | Meetup We are super excited to announce that we will be holding the first official Supabase meetup in Bosnia and Herzegovina, and the best part? It's a collab between Remix.run (

I'm super excited to announce a collab meetup between supabase and remix.run happening in December in Sarajevo!

We're looking for speakers if you're interested and the topic will be Supabase + Remix themed. If you can attend reach out!

RSVP here:
www.meetup.com/sarajevo-rem...

12.11.2024 15:57 πŸ‘ 6 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

Happy birthday!

12.11.2024 12:54 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Β―\_(ツ)_/Β―

10.11.2024 22:56 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Seems even trickier if you're trying to auto-save user inputs, as it also resets the cursor position...

09.11.2024 16:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

Trying to support server actions in React 19 properly, but the auto-reset behavior is tricky. We can send values back to update inputs, but… what about file inputs?

08.11.2024 23:51 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

Congrats, Matt!

08.11.2024 17:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Congrats Erick!

21.06.2023 10:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
The Epic Stack Introducing an opinionated project starter that enables web development teams to ship their ideas to production more efficiently.

I'm excited to announce the Epic Stack

https://www.epicweb.dev/epic-stack πŸͺ¨

An opinionated project starter and reference that allows teams to ship their ideas to production faster and on a more stable foundation based on real world experience.

11.05.2023 15:45 πŸ‘ 17 πŸ” 1 πŸ’¬ 3 πŸ“Œ 1