TopPodcast.com
Menu
  • Home
  • Top Charts
  • Top Networks
  • Top Apps
  • Top Independents
  • Top Podfluencers
  • Top Picks
    • Top Business Podcasts
    • Top True Crime Podcasts
    • Top Finance Podcasts
    • Top Comedy Podcasts
    • Top Music Podcasts
    • Top Womens Podcasts
    • Top Kids Podcasts
    • Top Sports Podcasts
    • Top News Podcasts
    • Top Tech Podcasts
    • Top Crypto Podcasts
    • Top Entrepreneurial Podcasts
    • Top Fantasy Sports Podcasts
    • Top Political Podcasts
    • Top Science Podcasts
    • Top Self Help Podcasts
    • Top Sports Betting Podcasts
    • Top Stocks Podcasts
  • Podcast News
  • About Us
  • Podcast Advertising
  • Contact
Not in our directory?
Add Show Here
Podcast Equipment
Center

toppodcastlogoOur TOPPODCAST Picks

  • Comedy
  • Crypto
  • Sports
  • News
  • Politics
  • True Crime
  • Business
  • Finance

Follow Us

toppodcastlogoStay Connected

    View Top 200 Chart
    Back to Rankings Page
    News

    Syntax – Tasty Web Development Treats

    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.

    Advertise
    • Apple Podcasts
    • Google Play
    • Spotify

    Latest Episodes:
    749: Coding Shopify with Anne and Trudy of Design Packs Mar 29, 2024
    Show notes

    Scott and Wes are joined by special guests Trudy MacNabb and Anne Thomas from Design Packs, diving into the nitty-gritty of Shopify design. Tune in as they dissect the pros and cons, challenges, and unveil their daily toolkit for crafting stunning Shopify websites.

    Show Notes
    • 00:00 Welcome to Syntax!
    • 00:59 Who is Anne Thomas?
    • 02:30 Who is Trudy MacNabb?
    • 04:06 Shopify themes, how does one build a theme?
    • 05:34 Do you have enough control with LiquidJS?
    • 07:52 Changing components of a liquid template.
    • 08:58 LiquidJS improving their dev tools.
    • 09:29 LiquidJS email marketing.
    • 10:32 Can you make your own LiquidJS methods?
    • Too Many Tabs
    • 11:34 How would you create a theme from scratch using modern tools?
    • 13:30 What about local dev and live reload?
    • Shopify Tools CLI
    • 15:17 Is Shopify improving?
    • 17:13 What do you hate about Shopify themes?
    • Shopify Tools Theme Kit
    • 18:59 Have you used Hydrogen?
    • Shopify Hydrogen
    • 20:09 Headless has sacrifices.
    • 22:02 Are people building full websites in Shopify?
    • 23:56 Apps and integrations.
    • 25:56 Are people creating businesses around these integrations?
    • 29:16 What are design packs?
    • 31:26 Do you run your own servers?
    • 31:57 How does billing work with clients?
    • 33:18 Apps being ‘Sherlocked’.
    • ‘Sherlocking’ Explained
    • 35:21 Where is the data stored?
    • 36:35 Can you make a custom UI?
    • 38:40 What are the downsides of building apps on Shopify?
    • 39:17 Are you expected to maintain versions?
    • 40:46 Do you manage all the support independently?
    • 42:01 How do you match with their existing themes?
    • 43:54 What are the most popular blocks?
    • 45:17 Does Shopify provide bundlers or compilers?
    • 46:47 Shopify moving to blocks.
    • 47:38 Living as a digital nomad.
    • Syntax Episode 586 on Nomad Developing
    • 49:48 A new app Anne and Trudy launched.
    • 51:35 Limited by block size.
    • 54:08 Sick Picks + Shameless Plugs.
    Sick Picks
    • Trudy: Bar of Shampoo
    • Anne: Alie Ward Ologies Podcast
    Shameless Plugs
    • Trudy: 25% off using SYNTAX25 at Design Packs
    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


    748: Fitness Will Make You a Better Developer Mar 27, 2024
    Show notes

    Level up your coding game -and your gains! Today, Scott and Wes weigh in on the importance of physical fitness for developers, covering motivation, diet, lifting basics, routines, and swole-inducing supplements.

    Show Notes
    • 00:00 Welcome to Syntax!
    • 01:14 Brought to you by Sentry.io.
    • 03:10 A very quick disclaimer.
    • 03:32 A brief view of our fitness history.
    • 06:19 Why is fitness important for developers?
    • 09:12 Setting your goals.
    • 13:06 Getting started with fitness.
      • 13:13 Body-weight.
      • 13:58 Stretching.
      • 16:47 Fun activities that don’t feel like workouts.
      • 17:48 Lifting weights.
      • Stronglifts
      • StartingStrength
    • 25:47 Home gym gear.
    • Rogue Stall Bar
    • 37:14 Fitness programs.
    • 40:53 I guess we have to talk about diet.
    • MacroFactorApp
    • 46:37 Motivation.
    • 47:42 Supplements.
    • BulkSupplements.com Creatine
    • 51:23 Sick Picks.
    Sick Picks
    • Wes: Wikday Pull Up Bands
    • Scott: Booty Bands
    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


    747: Middleware Explained Mar 25, 2024
    Show notes

    Join Wes and Scott for a hasty episode of Syntax as they unpack the power of middleware for developers, covering caching, authentication, A/B testing, error handling, and user redirection in a quick, punchy rundown to supercharge your backend skills!

    Show Notes
    • 00:00 Welcome to Syntax!
    • 00:41 Syntax on YouTube.
    • 01:28 What is middleware?
    • 05:04 Some real-world examples of middleware.
      • 05:10 Authentication.
      • 07:44 Redirecting users to a specific instance.
      • 08:28 Logging + statistics.
      • 09:41 Debugging.
      • 10:00 Timers.
      • 10:46 A/B testing.
      • 11:59 Error handling + logging.
      • 12:23 Caching.
      • 13:02 Multi-tenant applications.
    • 15:08 Where does it run?
    • 18:07 What are the limitations?
    • 21:52 Next.js middleware is one file only.
    • NextJS Middleware
    • 23:35 Sveltekit solution.
    • Sveltekit Hooks
    • 24:31 Connect style.
    • Fastify Express
    • Fastify Middle
    • 25:28 One last thing, NPM Installing.
    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


    746: Infrastructure for TS Devs: Kubernetes, WASM and Containers with David Flanagan Mar 22, 2024
    Show notes

    Deploy your own tech stack: Wes and Scott are joined by Kubernetes expert David Flanagan to be schooled on how Kubernetes, Docker and even WASM containers work.

    Show Notes
    • 00:00 Welcome to Syntax!
    • 01:55 Should developers know how to run their own servers?
    • 04:57 What is “bare metal”?
    • 11:49 What the hell is Kubernetes?
    • 12:25 Why would somebody need Kubernetes?
    • 15:37 Using Kubernetes to spin up different instances on cloud providers.
    • etcd
    • 16:43 Kubernetes managing traffic spikes.
    • 18:46 How much downtime can you handle?
    • 22:11 What exactly is a container?
    • 24:06 What containers do you prefer?
    • Docker
    • Containerd
    • 25:28 Some additional terminology.
    • OCI Open Container Initiative
    • 26:43 What about WASM?
    • WASM WebAssembly
    • 29:31 Building a Docker container.
    • 31:11 Why would someone want to use a WebAssembly container?
    • 32:12 Are people shipping this technology?
    • 33:36 What functions would you put in WASM?
    • 36:57 How does someone make a WASM image?
    • 39:22 A little more about Spin.
    • Fermyon Spin
    • 39:56 What type of processors are used in these servers?
    • 42:27 What are home servers running on?
    • Turing Pi 2
    • Daniel Mangum
    • Universal Blue
    • 46:40 How should someone get started with Kubernetes?
    • Kubernetes.io
    • Rawkode YouTube
    • Kubesimplify
    • Learnk8s
    • 48:51 Infrastructure as code.
    • CDK for Terraform
    • GraalVM
    • 55:19 Sick Picks & Shameless Plugs.
    Sick Picks
    • David:
      • Golem.cloud
      • Restate.dev
    Shameless Plugs
    • David:
      • Rawkode YouTube
    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


    745: Modern JS Toolchains (Biome, Oxc + More) Mar 20, 2024
    Show notes

    Wes and Scott dive deep into the world of JavaScript toolchains, exploring everything from linters and compilers to transpilers and formatters. Tune in as they shed light on cutting-edge technologies like Biome, UnJS, and Ezno that are shaping the future for developers.

    Show Notes
    • 00:00 Welcome to Syntax!
    • 01:37 Syntax is on YouTube.
    • 02:09 Do we really need tooling?
    • 04:02 Popular tools are predominantly plug and play.
    • 06:15 What can tooling do for us?
    • 07:16 The tools in today’s workflow.
      • 07:21 Linters.
      • 11:29 Compilers and transpilers.
      • 13:30 Formatters.
      • 16:18 Tokenizers and Parsers.
      • 16:46 Bundlers.
      • 17:59 Macros.
    • 20:26 The new tools in the space.
      • 20:47 Biome, one toolchain for your web project.
      • 28:27 Oxc, the JavaScript oxidation compiler.
      • 33:01 Deno, code formatting.
      • 34:13 ESBuild, an extremely fast bundler for the web.
      • 34:37 Rolldown, fast Rust-based bundler for JavaScript.
      • 38:34 Ezno, TypeScript type checker.
      • 40:24 UnJS, Unleash JavaScript’s Potential.
      • 41:45 Lightning CSS, CSS parser, transformer, bundler, and minifier.
    • 42:31 Is JavaScript good enough to handle these tools?
    • 43:26 Sick Picks + Shameless Plugs.
    Sick Picks
    • Scott: Shinobi-Geddon: The 1980s Ninja Craze
    • Wes: Bachans Japanese Barbecue Sauce
    Shameless Plugs
    • Scott: Syntax on YouTube
    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


    744: Docker For Developers Mar 18, 2024
    Show notes

    Join Scott and CJ on a rapid-fire journey through Docker. From unraveling containerization to practical advice on incorporating Docker into your workflow, this quick-paced episode has everything you need to navigate the world of container technology.

    Show Notes
    • 00:00 Welcome to Syntax!
    • 01:19 Brought to you by Sentry.io.
    • 02:20 Easily reproducible environments.
    • 02:57 Containerization technology.
    • Containerization
    • OS-level Virtualization
    • 04:42 Docker is brand name containerization, there are others.
      • Podman
      • Containerd
      • Buildah
      • LXD
    • 05:26 Why would a web developer want to use Docker?
    • 08:19 How do you get started with Docker?
      • Download Docker Desktop
      • Start With Docs
      • Docker 101
    • 09:14 How does Docker work?
    • Docker Sentry
    • Docker Registry
    • Docker Layers
    • 16:46 Adding Docker to an existing project.
    • SvelteKit Dockerfile
    • Node.js / Express
    • CLI Runner Twitchbot
    • Development PHP / Mongodb Dockerfile
    • 21:37 What is Docker Compose?
    • Docker Compose
    • 22:50 What are some ‘gotchas’ or things to look out for when setting up a project?
    • Coding Garden Example
    Hit us up on Socials!

    Syntax: X Instagram Tiktok LinkedIn Threads

    Wes: X Instagram Tiktok LinkedIn Threads

    Scott:X Instagram Tiktok LinkedIn Threads

    CJ: X Instagram Tiktok TwitchTV YouTube

    Randy: X Instagram YouTube Threads


    743: JavaScript Figma Plugins & Working at GitHub With Cameron McEfee Mar 15, 2024
    Show notes

    Wes and Scott welcome Cameron McEfee, a seasoned creative director whose journey spans GitHub, Sentry.io, and the innovative realm of JavaScript plugins with his creation, GuideGuide. Cameron explores plugin building, iterating on the iconic Octocat for GitHub, and shedding light on the multifaceted roles of a creative director.

    Show Notes
    • 00:00 Welcome to Syntax!
    • 01:06 Who is Cameron McEfee?
    • 03:00 What does a Creative Director do?
    • 09:47 In a creative and collaborative field, how do you deal with hurt feelings?
    • 12:32 Experiences at GitHub (404/500 pages).
    • 15:35 Who is responsible for all the Octocat variations?
    • GitHub Octodex
    • 17:18 Did you ever get in trouble for using famous IP?
    • 21:07 Working at Sentry.io.
    • 25:08 What is your illustration process?
    • 27:04 What is GuideGuide?
    • GuideGuide
    • Moo Tokenizer/Lexer
    • 33:13 Grid Notation.
    • 36:10 Can ‘good colors’ be calculated, can good design be math’d?
    • 40:46 What was the process of building your own plugin?
    • 43:37 Adding guides with JavaScript APIs.
    • 44:44 Recreating application UIs within plugins.
    • GoodHertz
    • 50:22 How are you architecting these plugins?
    • 52:44 Sick Picks & Shameless Plugs.
    Sick Picks
    • Cameron:
    • Ember Mug
    • Waterparks Spotify
    • Execute Program
    Shameless Plugs
    • Cameron: GuideGuide 50% off
    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


    742: Potluck: Migrating to Typescript, Semver Explained, Accurate Timers and Countdowns Mar 13, 2024
    Show notes

    Scott and CJ dive into a potluck of developer queries, from their favorite tech reads to essential web dev fundamentals. Tune in as they dish out expert advice on migrating React projects to TypeScript, crafting precise timers for countdown apps, and navigating the world of free-tier plans.

    Show Notes
    • 00:00 Welcome to Syntax!
    • 01:20 Brought to you by Sentry.io.
    • 02:16 What book changed your life?
      • Whatever you think, think the opposite
      • It’s not how good you are, it’s how good you want to be
      • Crucial Conversations thanks @benvinegar
    • 04:58 What are the web development fundamentals for beginners?
      • Command Line Power User
    • 08:39 What are your thoughts on Chris Coyer’s post on his sale of CSS-Tricks?
      • Chris Coyer’s Post
    • 11:51 Advice for migrating an existing React project to TypeScript.
    • 20:38 Countdown apps, performance vs accuracy.
    • 25:19 Are you listening to podcasts? Which ones?
    • 31:46 With AI on the rise, will free-tier plans become a thing of the past?
      • Coolify
      • Syntax 730: Own Your Own Paas
    • 35:59 What is SemVer anyway?
      • semver.org
      • npmjs
      • TypeScript on Semantic Versioning
    • 40:14 A question on ergonomics, home office aesthetics and productivity.
    • 47:59 Do you ever stop to consider VueJS in 2024? Why or why not?
      • unjs.io
    • 52:12 Sick Picks + Shameless Plugs.
    Sick Picks
    • Scott: Ellenos Yogurt
    • CJ: Flat Iron Pepper
    Shameless Plugs
    • Syntax.fm YouTube
    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


    741: TypeScript Interview Questions - STUMP’d Mar 11, 2024
    Show notes

    Wes and Scott tackle TypeScript trivia, from combining string literal types to unraveling the mystery of d.ts files. Join them as they challenge each other on conditional types, interfaces, triple-slash directives, and TypeScript records.

    Show Notes
    • 00:00 Welcome to Syntax!
    • TypeScript
    • 01:05 Brought to you by Sentry.io.
    • 03:20 How do you combine string literal types?
    • Template Literal Types
    • 06:34 What is a TypeScript Generic and why would you use one?
    • TypeScript Generics
    • 08:12 How do you write a conditional type?
    • TypeScript Conditional Types
    • 09:58 Generating TypeScript type from a function.
    • Stricter Generators
    • 14:09 How do d.ts files work?
    • Module .d.ts
    • 16:25 Name one difference between a type and an interface.
    • Types vs Interfaces
    • 19:15 What is a tripple-slash directive and why would you use them?
    • Tripple-Slash Directives
    • 20:52 What is a TypeScript record and what is it used for?
    • Utility Types
    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


    740: Local AI Models in JavaScript - Machine Learning Deep Dive With Xenova Mar 08, 2024
    Show notes

    Scott and Wes are joined by special guest Xenova to explore local AI models in JavaScript. From Hugging Face to Transformers.js and practical applications like real-time speech recognition and object detection, this episode dives deep into the world of machine learning.

    Show Notes
    • 00:00 Welcome to Syntax!
    • 00:41 Brought to you by Sentry.io
    • 01:05 Who is Xenova?
    • 02:08 What is Hugging Face?
    • 03:29 What is Transformers.js?
    • 06:16 How was the library developed?
    • SponsorBlock
    • 09:04 How is it able to run?
    • 10:09 Do they have to run in Python and how does Onnx work?
    • Onnx.ai
    • Hugging Face Optimum
    • 14:19 What are some things you can do with this tech?
    • 16:15 Vision tools.
    • 17:38 This is actually running locally.
    • 18:35 Doodle Dash
    • 21:09 They currently run on CPU, what is required to make it run on GPU?
    • 24:44 Can you run in JavaScript?
    • 28:32 How it works with image vectors.
    • 34:23 Why would people want to run it in another language?
    • 35:55 Resizing images in the browser instead of on the server.
    • 38:55 Applications distributed on the web vs running locally.
    • 43:54 Electron has Node and Chrome, where would you run Transformers.js?
    • 44:32 The API of Transformers.js
    • 46:30 Object Detection.
    • Semantic Image Search Client
    • Real-Time Object Detection
    • Background Removal Tool
    • 48:33 What is the easiest way to get started?
    • 51:26 Real-time speech recognition on the horizon?
    • 52:08 Will we ever be able to run Stable Diffusion via JavaScript?
    • 56:10 The Web LLM.
    • 57:22 Practical applications for YouTube.
    • 59:39 What we want to build for Syntax.fm.
    • 01:06:43 Mean pooling, why it’s necessary.
    • 01:09:30 Stopping YouTube spam comments.
    • 01:10:34 K-Means Clustering.
    • Text Clustering
    • 01:13:49 Quantization.
    • 01:17:35 Sick Picks + Shameless Plugs.
    Sick Picks
    • Xeonva: WebGPU
    Shameless Plugs
    • Xenova: Xenova on X
    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


    Previous 1 29 30 31 32 33 105 Next

    Related Podcasts

    Inside Strategic Coach: Connecting Entrepreneurs With What Really Matters

    1

    Inside Strategic Coach: Connecting Entrepreneurs With What Really Matters Business
    WSJ Your Money Briefing

    2

    WSJ Your Money Briefing Business
    FORTUNE Unfiltered with Aaron Task

    3

    FORTUNE Unfiltered with Aaron Task Business
    FORTUNE OnStage Presents: The Most Powerful Women

    4

    FORTUNE OnStage Presents: The Most Powerful Women Business
    Slate Money

    5

    Slate Money Business
    In The Dark – The New Yorker

    6

    In The Dark – The New Yorker Business News
    footer-logo

    Contact Us

    Toll Free: 844-670-7747

    Links

    • Home
    • Top Charts
    • Networks
    • Apps
    • Independents Podcasts
    • Podcast Advertising
    • Podcast News
    • Contact Us
    • About Us
    • Analytics & Insights

    Stay Connected

      Privacy, Terms of Use & Our Code of Ethics Protecting Content Creators Copyrights