Log in

goodpods headphones icon

To access all our features

Open the Goodpods app
Close icon
headphones
Syntax - Tasty Web Development Treats

Syntax - Tasty Web Development Treats

Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

1 Creator

1 Creator

Full Stack Developers Wes Bos and Scott Tolinski dive deep into web development topics, explaining how they work and talking about their own experiences. They cover from JavaScript frameworks like React, to the latest advancements in CSS to simplifying web tooling.
profile image
profile image

13 Listeners

bookmark
Share icon

All episodes

Best episodes

Top 10 Syntax - Tasty Web Development Treats Episodes

Goodpods has curated a list of the 10 best Syntax - Tasty Web Development Treats episodes, ranked by the number of listens and likes each episode have garnered from our listeners. If you are listening to Syntax - Tasty Web Development Treats for the first time, there's no better place to start than with one of these standout episodes. If you are a fan of the show, vote for your favorite Syntax - Tasty Web Development Treats episode by adding your comments to the episode page.

Syntax - Tasty Web Development Treats - Hasty Treat - Things You Should Know About Javascript Events
play

05/04/20 • 13 min

In this Hasty Treat, Scott and Wes talk about javascript events, and how to avoid some common pitfalls!

Prismic - Sponsor

Prismic is a Headless CMS that makes it easy to build website pages as a set of components. Break pages into sections of components using React, Vue, or whatever you like. Make corresponding Slices in Prismic. Start building pages dynamically in minutes. Get started at prismic.io/syntax.

Show Notes

02:23 - Event bubbling

  • Some events bubble, some don’t
  • Clicks bubble
  • Mouseevents bubble
  • Focus doesn’t bubble

04:10 - Event capturing

  • Capture: down, bubble up
  • Canceling: prevent default
  • target` vs currentTarget
  • currentTarget is what got clicked
  • target is what you listened for the click on
  • event.isTrusted
  • addEventListener once: true
Links Tweet us your tasty treats!
profile image
profile image

2 Listeners

bookmark
plus icon
share episode
Syntax - Tasty Web Development Treats - 835: How to Pick a JavaScript Framework

835: How to Pick a JavaScript Framework

Syntax - Tasty Web Development Treats

play

10/16/24 • 58 min

Do you really need a framework? Scott and Wes bring on CJ to break down when frameworks like Vue, Svelte, and Astro are worth it—and when they might just add complexity. They dive into everything from rendering strategies to auth solutions, deployment options, and how to choose the right tool for the job.

Show Notes Sick Picks Shameless Plugs 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

profile image
profile image

2 Listeners

bookmark
plus icon
share episode
Syntax - Tasty Web Development Treats - 825: Syntax Assistant Desktop App

825: Syntax Assistant Desktop App

Syntax - Tasty Web Development Treats

play

09/23/24 • 28 min

Scott walks Wes through the new Syntax Production Assistant Desktop App, designed to streamline and automate their complex publishing process. From tech stack choices like Svelte5 and Rust to AI-driven features, they dive into how this tool keeps everything consistent.

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

profile image
profile image

2 Listeners

bookmark
plus icon
share episode
Syntax - Tasty Web Development Treats - 829: 14 Web Development Tips I Wish I Knew Sooner

829: 14 Web Development Tips I Wish I Knew Sooner

Syntax - Tasty Web Development Treats

play

10/02/24 • 50 min

Scott and Wes share 14 game-changing tips they wish they’d known earlier in their web dev careers. From embracing tools to learning by doing, these insights will help you level up your skills faster!

Show Notes
  • 00:00 Welcome to Syntax!
  • 02:09 Brought to you by Sentry.io.
  • 03:45 13 Web Development Tips I Wish I Knew Sooner.
  • 03:49 Number 1 - No one is all-knowing.
  • 05:39 Number 2 - People with extremely strong opinions.
  • 11:13 Number 3 - Using tools to help you isn’t a bad thing.
  • 12:34 Number 4 - Approach new technology with a mixed dose of skepticism and open-mindedness.
  • 16:05 Number 5 - Things make more sense the more you actually use them.
  • 18:40 Number 6 - Willingness to change your mind is a strong skill.
  • 20:06 Number 7 - Doing is better than reading or watching.
  • 22:29 Number 8 - Asking questions is good.
  • 26:45 Number 9 - Everyone doesn’t learn the same.
  • 30:41 Number 10 - You don’t need a SAAS for everything.
  • 35:53 Number 11 - You don’t need to worry about scale.
  • 37:49 Number 12 - Learning the fundamentals will always pay off.
  • 40:07 Number 13 - Working in public will make you more hireable.
  • 42:48 Number 14 - You can interview without accepting a job offer.
  • 45:29 Sick Picks & Shameless Plugs.
Sick Picks Shameless Plugs 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

profile image

1 Listener

bookmark
plus icon
share episode
Syntax - Tasty Web Development Treats - 864: Durable Objects × Tab State Hacks × Headless CMS Choices + More
play

01/01/25 • 52 min

Scott and Wes ring in the new year, answering listener questions on the rise of durable objects, handling tricky tab state in e-commerce apps, and their top picks for headless CMS. They also chat about the future of CSS, deployment platforms, and whether Syntax beanies might finally be a thing!

Show Notes Sick Picks Shameless Plugs 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

profile image

1 Listener

bookmark
plus icon
share episode
Syntax - Tasty Web Development Treats - Our Web Dev Wish List

Our Web Dev Wish List

Syntax - Tasty Web Development Treats

play

08/03/22 • 54 min

In this episode of Syntax, Wes and Scott talk through their web dev wish list of things they want to just work already!

Linode - Sponsor

Whether you’re working on a personal project or managing enterprise infrastructure, you deserve simple, affordable, and accessible cloud computing solutions that allow you to take your project to the next level. Simplify your cloud infrastructure with Linode’s Linux virtual machines and develop, deploy, and scale your modern applications faster and easier. Get started on Linode today with a $100 in free credit for listeners of Syntax. You can find all the details at linode.com/syntax. Linode has 11 global data centers and provides 24/7/365 human support with no tiers or hand-offs regardless of your plan size. In addition to shared and dedicated compute instances, you can use your $100 in credit on S3-compatible object storage, Managed Kubernetes, and more. Visit linode.com/syntax and click on the “Create Free Account” button to get started.

Sentry - Sponsor

If you want to know what’s happening with your code, track errors and monitor performance with Sentry. Sentry’s Application Monitoring platform helps developers see performance issues, fix errors faster, and optimize their code health. Cut your time on error resolution from hours to minutes. It works with any language and integrates with dozens of other services. Syntax listeners new to Sentry can get two months for free by visiting Sentry.io and using the coupon code TASTYTREAT during sign up.

Freshbooks - Sponsor

Get a 30 day free trial of Freshbooks at freshbooks.com/syntax

Show Notes
  • 00:11 Welcome
  • 02:20 Write Custom animation transitions
  • 03:32 date input translate to JavaScript date
  • 06:48 Smooth and animated drag and drop
  • 08:35 TypeScript Interfaces are faster than Types
  • 10:35 Request animation frame
  • 12:52 Custom Elements / Web Components
  • 13:52 Authentication
  • Web Authentication API
  • 16:12 Sponsor: Linode
  • 17:48 useIsomporphic vs useLayoutEffect
  • 19:48 useEffect dependency array
  • 21:27 fragments without fragments
  • 24:46 Overflow hidden without hiding shadows
  • 27:11 Fluid text
  • 28:52 Sponsor: Sentry
  • 29:34 translate3d vs translate
  • 30:59 Gradient borders
  • 33:33 Independent transforms
  • 36:16 animate height auto
  • 38:40 Sponsor: Freshbooks
  • 39:02 Auto synced deps when changing package file
  • 40:36 Peer dependencies
  • 42:32 VS Code Reload after plugins install is kinda annoying
  • 43:04 Safari updates
  • 44:20 Apps checking for passwords
  • 45:02 File name casing as changes
  • 45:56 Better sounding commit names
  • 46:33 Test runner that is the same and just works
  • 47:32 SIIIIICK ××× PIIIICKS ×××
××× SIIIIICK ××× PIIIICKS ××× Shameless Plugs Tweet us your tasty treats
Syntax - Tasty Web Development Treats - 823: Is Cursor AI the VS Code Killer?

823: Is Cursor AI the VS Code Killer?

Syntax - Tasty Web Development Treats

play

09/18/24 • 50 min

Scott and Wes serve up a discussion on AI coding assistants with a deep look at Cursor AI, exploring its unique features like multi-line auto-complete and Smart Rewrites. They also discuss why Cursor’s intuitive UI stands out and tackle the big question: is it worth the investment?

Show Notes Sick Picks Shameless Plugs 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

1 Listener

bookmark
plus icon
share episode
Syntax - Tasty Web Development Treats - Creator of Wordle - Josh Wardle

Creator of Wordle - Josh Wardle

Syntax - Tasty Web Development Treats

play

02/09/22 • 64 min

In this episode of Syntax, Wes and Scott talk with the creator of Wordle, Josh Wardle. What's the tech stack for Wordle? Does he care about the clones of Wordle? And how did selling Wordle work?

Sentry - Sponsor

If you want to know what’s happening with your code, track errors and monitor performance with Sentry. Sentry’s Application Monitoring platform helps developers see performance issues, fix errors faster, and optimize their code health. Cut your time on error resolution from hours to minutes. It works with any language and integrates with dozens of other services. Syntax listeners new to Sentry can get two months for free by visiting Sentry.io and using the coupon code TASTYTREAT during sign up.

Sanity - Sponsor

Sanity.io is a real-time headless CMS with a fully customizable Content Studio built in React. Get a Sanity powered site up and running in minutes at sanity.io/create. Get an awesome supercharged free developer plan on sanity.io/syntax.

Freshbooks - Sponsor

Get a 30 day free trial of Freshbooks at freshbooks.com/syntax.

Show Notes
Syntax - Tasty Web Development Treats - 781: Potluck - The Value of TypeScript × Vue vs Svelte × Leetcode
play

06/12/24 • 61 min

In this potluck episode of Syntax, Scott and CJ serve up a variety of community questions, from the nuances of beginner vs. advanced TypeScript to the pros and cons of SvelteKit. They also discuss falling out of love with React, shipping private packages via NPM, and the eternal struggle of always starting but never finishing projects.

Show Notes Sick Picks Shameless Plugs 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

profile image

1 Listener

bookmark
plus icon
share episode

In this potluck episode of Syntax, Wes and Scott answer your questions about the future of JavaScript frameworks, building custom authentication systems, limiting API access, using Caddy server proxy for local development, component props in JSX, structuring a relational database, and more!

Show Notes Sick Picks Shameless Plugs 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

profile image

1 Listener

bookmark
plus icon
share episode

Show more best episodes

Toggle view more icon

FAQ

How many episodes does Syntax - Tasty Web Development Treats have?

Syntax - Tasty Web Development Treats currently has 869 episodes available.

What topics does Syntax - Tasty Web Development Treats cover?

The podcast is about News, Javascript, Html5, Css, Tech News, Podcasts and Technology.

What is the most popular episode on Syntax - Tasty Web Development Treats?

The episode title '825: Syntax Assistant Desktop App' is the most popular.

What is the average episode length on Syntax - Tasty Web Development Treats?

The average episode length on Syntax - Tasty Web Development Treats is 45 minutes.

How often are episodes of Syntax - Tasty Web Development Treats released?

Episodes of Syntax - Tasty Web Development Treats are typically released every 2 days.

When was the first episode of Syntax - Tasty Web Development Treats?

The first episode of Syntax - Tasty Web Development Treats was released on Jun 27, 2017.

Show more FAQ

Toggle view more icon

Comments