logo
episode-header-image
Sep 2023
1h 8m

Supper Club × Shipping ESM with Mark Eri...

Wes Bos & Scott Tolinski - Full Stack Javascript Web Developers
About this episode
In this supper club episode of Syntax, Wes and Scott talk with Mark Erikson about his work in helping others understand shipping ESM, how to deal with permutations, whether default imports are helpful, whether TypeScript has made it easier, and what Mark’s tool stack is for building. Show Notes 00:36 Welcome 01:45 Introducing Shipping ESM with Mark Erik ... Show More
Up next
Yesterday
1023: Mosh, Caddy & Tailscale: A Remote Dev Deep Dive
Running your dev process off your main machine doesn’t have to mean the cloud. Scott and Wes break down how to host projects on a box you can reach from any device, close your laptop mid-build, and keep long-running processes alive. They cover Scott’s stack (Mosh, Caddy, Tailscal ... Show More
48m 46s
Jul 20
1022: Bun re-written in Rust, Zig team big mad
CJ and Scott break down the biggest week in web dev: TypeScript 7 ships with a 10x-faster native port, Bun gets rewritten in Rust (much to the Zig team’s dismay), and Better Auth joins Vercel. Plus GPT-5.6 first impressions, Odin 1.0, Cloudflare’s new Workers cache and drag-and-d ... Show More
1h 15m
Jul 15
1021: We got addicted to an AI model we can't talk about
Dax Raad, co-founder of OpenCode, joins Scott and Wes to talk remote dev servers, OpenCode 2.0, and why his team is “addicted” to AI models they’re not even allowed to name yet. Show Notes 00:00 Intro 00:43 Welcome to Syntax! 01:22 Remote Development Environments and Their Benefi ... Show More
51m 7s
Recommended Episodes
Sep 2023
Modernizing packages to ESM
Mark Erikson (web dev professor/historian, OSS Maintainer & engineer at Replay) joins us to talk about the shift from CommonJS to ESM. We discuss the history of module patterns in JS and the grueling effort to push the world’s biggest developer ecosystem forward. Get ready to go ... Show More
1h 5m
Jun 2022
ESLint and TypeScript
Josh Goldberg joins Nick, Chris & a very nasally-sounding KBall for a fun conversation around TypeScript ESLint. They discuss why we need ESLint when we have TypeScript, some useful rules in typescript-eslint, how it works, and a few hot takes along the way! Discuss on Changelog ... Show More
1h 3m
May 2022
From Kubernetes to PaaS - now what? (Ship It! #51)
Today we talk to Mark Ericksen about all the things that we could be doing on the new platform - this is a follow-up to episode 50. Mark specialises in Elixir, he hosts the Thinking Elixir podcast, and he also helps make Fly.io the best place to run Phoenix apps, such as chang ... Show More
58m 10s
Jul 2024
Going flat with ESLint
Josh Goldberg joins Nick & Chris to discuss the latest updates from ESLint, typescript-eslint & the new flat config format. They also discuss creating reusable configs & project generators before pivoting to talk about a new conference focused on developer tooling. Finally, Chris ... Show More
1h 21m
Apr 2022
Nick's big rewrite (JS Party #223)
Nick rewrote our JS Danger game board app from Dojo to React for his talk at React Global Online Summit about componentizing application state with React and XState. On this episode Jerod, KBall, and Feross chat with Nick about the entire process and what he learned along the ... Show More
50m 56s
Feb 2022
Episode 143 - TypeScript migration - Strict type of cocktails
Software Engineers deal with migrations at some point or another, and there are always a lot of lessons learned afterward. In this episode, we are joined by Sumana Mohan and Joe King from Netflix to talk about their recent migration to TypeScript on the Netflix website signup flo ... Show More
48m 22s
May 2019
Episode 080 - User experience - what if users are drunk?
In this episode, we are joined by Randall Koutnik, a Senior Software Engineer at Slack to talk with us about how we should be thinking about ways to build better user experiences. Guests: Randall Koutnik Panelists: Ryan Burgess - @burgessdryan Augustus Yuan - @augburto Jem Young ... Show More
52m 7s
Dec 2023
Episode 183 - Aged to perfection: crafting your internship experience
In this episode, we are joined by Mark Benliyan to learn about his experiences at tech companies as an intern. Mark shares some interesting insights and provides some useful advice. Items mentioned in the episode: HackerRank, CodeSignal, Byteboard Guests: Mark Benliyan Panelists: ... Show More
56 m
Jun 2022
Ahoy hoy, JSNation & React Summit!
Nick went to Amsterdam for JSNation & React Summit 2022 and he joins Jerod to report on all the goodness! He also sits down with two special guests involved with the confs to talk Jest Preview and GraphQL Cache Discuss on Changelog News Changelog++ members save 4 minutes on this ... Show More
1h 11m