
Syntax - Tasty Web Development Treats
977: We built a CSS Challenge platform
Montag, 9. Februar 2026 · 41 min
Kapitelklicken springt direkt hin
Shownotes
Scott and Wes break down how they built SynHax, the real-time CSS Battle app powering the upcoming Mad CSS tournament. From SvelteKit and Zero to diffing algorithms, sync conflicts, and a last-minute hackweek glow-up, this one’s a deep dive into shipping ambitious web apps fast.
Show Notes
•
Welcome to Syntax!
•
March Mad CSS (madcss.com) Tournament.
•
Brought to you by Sentry.io (sentry.io/syntax).
•
What the heck is a CSS Battle?
•
The tech stack.
•
Svelte Kit.
•
Zero Sync.
• Zero Docs (zero.rocicorp.dev)
•
Zero Svelte (github.com/stolinski/zero-svelte).
•
Drizzle (orm.drizzle.team/docs/overview).
•
Supabase (supabase.com).
•
Graffiti (graffiti-ui.com).
•
Sync Server.
•
Cloudflare Workers.
•
Local File System.
•
How Zero Works.
•
Zero Sync Client.
•
API server.
•
Dealing with states and conflicts.
•
The Hackweek Project.
•
The Diffing Algorithm.
•
The bugs.
Hit us up on Socials!
Syntax: X (twitter.com/syntaxfm) Instagram (instagram.com/syntax_fm) Tiktok (tiktok.com/@syntaxfm) LinkedIn (linkedin.com/company/96077407/admin/feed/posts) Threads (threads.net/@syntax_fm)
Wes: X (twitter.com/wesbos) Instagram (instagram.com/wesbos) Tiktok (tiktok.com/@wesbos) LinkedIn (linkedin.com/in/wesbos) Threads (threads.net/@wesbos)
Scott: X (twitter.com/stolinski) Instagram (instagram.com/stolinski) Tiktok (tiktok.com/@stolinski) LinkedIn (linkedin.com/in/stolinski) Threads (threads.net/@stolinski)
Randy: X (twitter.com/randyrektor) Instagram (instagram.com/randyrektor) YouTube (youtube.com/@randyrektor) Threads (threads.net/@randyrektor)