4,127 subscribers
התחל במצב לא מקוון עם האפליקציה Player FM !
904: React vs Svelte × Windsurf Worth $3B × Typescript as Const × Layout Shift Tricks × More
Manage episode 484004621 series 1469447
In this potluck episode of Syntax, Wes and CJ answer your questions about OpenAI’s $3B Windsurf acquisition, the evolving role of UI in an AI-driven world, why good design still matters, React vs. Svelte, and more!
Show Notes- 00:00 Welcome to Syntax!
- 02:35 OpenAI acquires Windsurf for $3B
- 05:20 What is the future of UI now that AI is such a heavy hitter?
- 08:45 Handling spam submissions on websites
- 14:18 Duplicating HTML for desktop and mobile websites?
- 17:03 Is it okay to use a JSON file for simple website data?
- 19:04 How to handle anonymous and duplicate users
- 21:55 Working with TypeScript Object.keys() and “any” vs “@ts-ignore”
- 25:51 Brought to you by Sentry.io
- 26:38 What is the difference between React and Svelte?
- 30:24 How should you name your readme file?
- 31:55 How do you find time to refactor code?
- 35:20 Best practices for testing responsiveness
- 39:19 Avoiding layout shift with progressive enhancement
- 46:56 Sick Picks + Shameless Plugs
- CJ: Portable Chainsaw
- Wes: White Lotus
- CJ: Nuxt
- Wes: Full Stack App Build | Travel Log w/ Nuxt, Vue, Better Auth, Drizzle, Tailwind, DaisyUI, MapLibre
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
921 פרקים
Manage episode 484004621 series 1469447
In this potluck episode of Syntax, Wes and CJ answer your questions about OpenAI’s $3B Windsurf acquisition, the evolving role of UI in an AI-driven world, why good design still matters, React vs. Svelte, and more!
Show Notes- 00:00 Welcome to Syntax!
- 02:35 OpenAI acquires Windsurf for $3B
- 05:20 What is the future of UI now that AI is such a heavy hitter?
- 08:45 Handling spam submissions on websites
- 14:18 Duplicating HTML for desktop and mobile websites?
- 17:03 Is it okay to use a JSON file for simple website data?
- 19:04 How to handle anonymous and duplicate users
- 21:55 Working with TypeScript Object.keys() and “any” vs “@ts-ignore”
- 25:51 Brought to you by Sentry.io
- 26:38 What is the difference between React and Svelte?
- 30:24 How should you name your readme file?
- 31:55 How do you find time to refactor code?
- 35:20 Best practices for testing responsiveness
- 39:19 Avoiding layout shift with progressive enhancement
- 46:56 Sick Picks + Shameless Plugs
- CJ: Portable Chainsaw
- Wes: White Lotus
- CJ: Nuxt
- Wes: Full Stack App Build | Travel Log w/ Nuxt, Vue, Better Auth, Drizzle, Tailwind, DaisyUI, MapLibre
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
921 פרקים
All episodes
×



1 916: I got fired, what should I focus on? 58:24


1 915: $200mo Background Agents, CLI Tooling and “Max Mode” 33:37


1 914: 5 Upcoming + Next Gen JavaScript Features 33:44


1 913: NEWS: Remix drops React, Safari 26 CSS + mega fast Vite and TypeSCript 50:11




1 911: Browsers in 2025: Whats up with Arc, Dia, Firefox, Chrome and Opera GX? 47:06




1 909: Handling and Throwing Errors 39:06


1 908: Storybook Has Evolved w/ Jeppe Reinhold 50:13


1 907: Wes’ New Site: Gatsby → React Server Components 44:39


1 906: Tech Startups and Raising Money with Dan Levine (Vercel, Sentry, Mux…) 56:58




1 904: React vs Svelte × Windsurf Worth $3B × Typescript as Const × Layout Shift Tricks × More 51:14


1 903: Fork Yeah! Microsoft open sourcing Copilot 57:42
ברוכים הבאים אל Player FM!
Player FM סורק את האינטרנט עבור פודקאסטים באיכות גבוהה בשבילכם כדי שתהנו מהם כרגע. זה יישום הפודקאסט הטוב ביותר והוא עובד על אנדרואיד, iPhone ואינטרנט. הירשמו לסנכרון מנויים במכשירים שונים.