How we build forms in LiveView and LiveSvelte | Hacker News Reader