Edmund Hung's Avatar

Edmund Hung

@edmundhung.bsky.social

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

94 Followers  |  29 Following  |  10 Posts  |  Joined: 10.05.2023  |  1.6082

Latest posts by edmundhung.bsky.social on Bluesky

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 β€” πŸ‘ 17    πŸ” 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

@edmundhung is following 20 prominent accounts