loader from loading.io

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

Syntax - Tasty Web Development Treats

Release Date: 06/16/2025

911: Browsers in 2025: Whats up with Arc, Dia, Firefox, Chrome and Opera GX? show art 911: Browsers in 2025: Whats up with Arc, Dia, Firefox, Chrome and Opera GX?

Syntax - Tasty Web Development Treats

Scott and Wes break down the state of web browsers in 2025, from the rise and fall of Arc and the fate of Firefox to hot takes on Opera GX, Raycast, and why power users might not be profitable. They compare rendering engines, rant about dev tools, and reveal what browser stats say about Syntax listeners. Show Notes Welcome to Syntax! Rendering Engines. Arc Browser. Microsoft Edge. Why not Brave? Brought to you by . Google Manifest v2. Opera. . . The death of Browser. ? No revenue from power-users. . Arc’s transition to a new browser. Browser companies...

info_outline
910: If Statements in CSS? show art 910: If Statements in CSS?

Syntax - Tasty Web Development Treats

Wes and Scott talk about the new If statements in CSS, breaking down how they work, why they matter, and when to use them. They explore use cases, syntax quirks, and how this feature pushes CSS closer to true conditional logic—no JavaScript required. Show Notes Welcome to Syntax! Brought to you by CSS If statements in action Advanced examples and the attribute function Mixing If statements with media queries Can’t this be done with classes? The future of CSS: declarative APIs Is CSS now a programming language? Hit us up on Socials! Syntax: ...

info_outline
909: Handling and Throwing Errors show art 909: Handling and Throwing Errors

Syntax - Tasty Web Development Treats

Scott and Wes break down how to properly throw, catch, and log errors in JavaScript and TypeScript. They cover client-side and server-side strategies, using tools like Sentry, and how to handle errors without taking down your whole app. Show Notes Welcome to Syntax! Error terminology. Thrown and catching. What’s in an error. Name and message. Stack. Node system errors. Messages: strings, objects, or custom errors. Throwing errors. Promise errors. Try catch block, .catch(). Using awaited-to. Finally. promise.try() Re-throwing errors. Client-side...

info_outline
908: Storybook Has Evolved w/ Jeppe Reinhold show art 908: Storybook Has Evolved w/ Jeppe Reinhold

Syntax - Tasty Web Development Treats

Wes and Scott talk with Jeppe Reinhold about Storybook 9’s powerful new features—including drastically reduced bloat, seamless Vite integration, and next-level component testing. They dive into visual regression testing, accessibility, performance, and best practices for writing robust, isolated UI components developers can actually enjoy testing and documenting. Show Notes Welcome to Syntax! What is Storybook? How Storybook makes component design easier Vite integration and compatibility with other tools Storybook’s significantly smaller bundle size ...

info_outline
907: Wes’ New Site: Gatsby → React Server Components show art 907: Wes’ New Site: Gatsby → React Server Components

Syntax - Tasty Web Development Treats

Wes rebuilt his personal site from Gatsby to a modern stack using Waku, React Server Components, and Cloudflare Workers — all while keeping the same design. Scott and Wes break down the pain points with Next.js, MDX, image handling, caching, and the custom setup that now powers a blazing-fast blog. Show Notes Welcome to Syntax! Barcelona Conference. Brought to you by . Existing stack, goodbye to Gatsby. New stack, the goals for moving. So what is the new stack? Challenges with NextJS. Problems with plugins. Problems with dynamic imports. Problems with Cloudflare...

info_outline
906: Tech Startups and Raising Money with Dan Levine (Vercel, Sentry, Mux…) show art 906: Tech Startups and Raising Money with Dan Levine (Vercel, Sentry, Mux…)

Syntax - Tasty Web Development Treats

Wes and Scott talk with VC Dan Levine about how developers can raise venture capital, what investors look for in early-stage startups, the realities of bootstrapping vs. fundraising, and why great ideas often start as simple side projects. Show Notes Welcome to Syntax! Dan’s background and career Is it common for tech investors to come from a tech background? How can developers raise money? What investors look for How much funding is enough? Are founders working with multiple investors? What can you use the money for? How much influence do investors have in the business? ...

info_outline
905: You Should Learn Nuxt! show art 905: You Should Learn Nuxt!

Syntax - Tasty Web Development Treats

CJ steps in for Scott and joins Wes to share his experience working with Nuxt, from routing and data fetching to the pros and cons of the framework. They break down the Nuxt ecosystem, directory structure, and how it handles server routes and modules. Show Notes ! Welcome to Syntax The deal with Nuxt. . Why do you like Vue? Brought to you by . Routing with Nuxt. . . Built on Nitro. The Nuxt Ecosystem. API Route Support. Nuxt Directory Structure. Does Nuxt do too much for you? Data fetching in a Nuxt app. RPC, Form Actions, Server Actions? Nuxt Server...

info_outline
904: React vs Svelte × Windsurf Worth $3B × Typescript as Const × Layout Shift Tricks × More show art 904: React vs Svelte × Windsurf Worth $3B × Typescript as Const × Layout Shift Tricks × More

Syntax - Tasty Web Development Treats

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 Welcome to Syntax! OpenAI acquires Windsurf for $3B What is the future of UI now that AI is such a heavy hitter? Handling spam submissions on websites Duplicating HTML for desktop and mobile websites? Is it okay to use a JSON file for simple website data? How to handle anonymous and duplicate users Working with TypeScript...

info_outline
903: Fork Yeah! Microsoft open sourcing Copilot show art 903: Fork Yeah! Microsoft open sourcing Copilot

Syntax - Tasty Web Development Treats

Scott and Wes are joined by Erich Gamma, creator of VS Code, and Kai Maetzel, Copilot Lead, to share some big news about the future of VS Code and Copilot. They discuss what it means for developers, how AI is shaping the future of coding, and why staying open to the community is key. Show Notes Welcome to Syntax! The inception of VS Code. VS Code adoption. Brought to you by . ! The big announcement. The current state of Copilot and VS Code. The challenges with LLMs running outside of the codebase. How to make a business case for AI. The maturing of the AI landscape. The...

info_outline
902: Fullstack Cloudflare with React and Vite (Redwood SDK) show art 902: Fullstack Cloudflare with React and Vite (Redwood SDK)

Syntax - Tasty Web Development Treats

Wes talks with Peter Pistorius about RedwoodSDK, a new React framework built natively for Cloudflare. They dive into real-time React, server components, zero-cost infrastructure, and why RedwoodSDK empowers developers to ship faster with fewer tradeoffs and more control. Show Notes Welcome to Syntax! What is ? Choosing openness over abstraction More setup, more control Why RedwoodSDK only runs on Cloudflare What the database setup looks like Durable Objects explained – Middleware and request flow No built-in client-side router? Integrating routers with defineApp React...

info_outline
 
More Episodes

Scott and Wes break down the state of web browsers in 2025, from the rise and fall of Arc and the fate of Firefox to hot takes on Opera GX, Raycast, and why power users might not be profitable. They compare rendering engines, rant about dev tools, and reveal what browser stats say about Syntax listeners.

Show Notes

Hit us up on Socials!

Syntax: X Instagram Tiktok LinkedIn Threads

Wes: X Instagram Tiktok LinkedIn Threads

Scott: X Instagram Tiktok LinkedIn Threads

Randy: X Instagram YouTube Threads