Audio Commons
a free spoken-word hub
Cover: Syntax

Syntax

Syntax with Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers. 1052 episodes in the official feed, 802 hr 11 min of listening. Free official feed published by the creator.

Details

Length
1052 episodes · 802 hr 11 min
Episodes
1052
Language
English
Level
Lifelong
Feed
RSS
Source
Podcast
Rights
Free official feed published by the creator

Episodes

  1. 1052: Github Universe Keynote Recap 39:04
  2. 1051: Mourning the Death of Code 58:06
  3. 1050 - Everyone Is Hacking Their TV 1:19:50
  4. 1049: WTF is a Software Factory? 57:33
  5. 1048: Deno Is Dead 1:40:09
  6. 1047: Adobe has a big problem 35:08
  7. 1046: The Pi Updates are insane 1:40:08
  8. 1045: Who can actually max out 5 AI subscriptions? 52:18
  9. 1044: Ruby on Rails is Dead 1:20:41
  10. 1043: I’m Using GPUI For Everything 32:43
  11. 1042: Is the Jev Hype Overblown? 1:22:03
  12. 1041: What are normies using AI for? 47:21
  13. 1040: Developing for the iPhone Duo 1:33:32
  14. 1039: Should You Quit Your Job? 1:00:37
  15. 1038: OpenAI Releases GPT 6 Astra 1:25:20
  16. 1037: WebMCP is here (and you should care) 56:30
  17. 1036: Cursor & OpenAI Break Up 1:12:19
  18. 1035: Why everyone is moving to Stylex? 26:36
  19. 1034: Omarchy Quattro Release 1:15:47
  20. 1033: 8 New CSS, JS and HTML Features You Should Know 18:36
  21. 1032: Stripe Buys OpenRouter for $7B 1:07:28
  22. 1031: My Coding Skills Are Atrophying 57:03
  23. 1030: AI Assistant Hacks Gym 1:24:03
  24. 1029: The Workflow of the Future With Zed 59:37
  25. 1028: Cloudflare Wallets 1:18:57
  26. 1027: The Rise of the Design Engineer 1:03:20
  27. 1026: OpenAI Agent Hacks Hugging Face 1:36:58
  28. 1025: The Open Web's second chance (w/ Dan Abramov) 1:00:42
  29. 1024: Open Models Replace Big AI 1:07:14
  30. 1023: Mosh, Caddy & Tailscale: A Remote Dev Deep Dive 48:46
  31. 1022: Bun re-written in Rust, Zig team big mad 1:15:16
  32. 1021: We got addicted to an AI model we can't talk about 51:07
  33. 1020: Do You Read The Code? 1:27:48
  34. 1019: LGTM, Ship It: The AI Code Review Problem 39:20
  35. 1018: Google fires Workspace CLI Creator 1:17:07
  36. 1017, We need to stop calling it “AI” 56:44
  37. 1016: More Bots Than Humans 1:23:07
  38. 1015: Browsers and UIs are dead. Everything is chat 17:57
  39. 1014: Anthropic doesn’t use AI 1:32:00
  40. 1013: Cloudflare Acquires VoidZero 14:41
  41. 1012: Who Decides What Ships on the Web? 1:09:00
  42. 1011: tmux + Terminal Maxxing with Ben Vinegar 1:05:51
  43. 1010: No one cares anymore? 56:06
  44. 1009: 54% AI-Generated and Climbing — State of AI 54:32
  45. 1008: Diffs, Trees, and VS Code 2.0 59:56
  46. 1007: 8 Tech Choices to Lock In Before Agentmaxxing 17:01
  47. 1006: Can AI Make Good Design? 35:04
  48. 1005: Programatic and Skill based Video Creation with Remotion 43:33
  49. 1004: TanHacked 23:16
  50. 1003: Skills Skills Skills 25:34
  51. 1002: The Real Pricing of LLMs 52:39
  52. 1001: Managing Deadlines + Stress 33:18
  53. 1000: Syntax Episode 1,000! 1:12:50
  54. 999: Writing Maintainable CSS 50:08
  55. 998: How to Fix Vibe Coding 44:35
  56. 997: Rating and Roasting Your Projects 53:45
  57. 996: 10 New CSS and HTML APIs 31:20
  58. 995: Next.js Vendor Lock-in No More 1:04:18
  59. 994: AI Sucks At CSS 1:00:16
  60. 993: It’s Been A Hell Of Week 38:12
  61. 992: Migrating Legacy Code Just Got Easier 29:07
  62. 991: Vite’s bet on Cloudflare (VOID Framework) 38:38
  63. 990: Vite Is Taking Over (Vite+) 33:33
  64. 989: State of JS 2025 1:04:04
  65. 988: Cloudflare’s Next.js Slop Fork 47:12
  66. 987: Remote Coding Agents 47:15
  67. 986: Does Code Quality Matter Anymore? 58:39
  68. 985: Stop putting secrets in .env 47:08
  69. 984: How to Make a DOM Library Render Anything w/ Paolo Ricciuti 49:08
  70. 983: Why I Chose Electron Over Native (And I’d Do It Again) 37:40
  71. 982: Bots Are Ruining the Internet 49:14
  72. 981: Browsers Are Finally Catching Up (Interop 2026) 51:25
  73. 980: AI Coding Explained 52:13
  74. 979: WebMCP: New Standard to Expose Your Apps to AI 16:44
  75. 978: Should A New Coder Use AI? 1:02:18
  76. 977: We built a CSS Challenge platform 41:06
  77. 976: Pi - The AI Harness That Powers OpenClaw W/ Armin Ronacher & Mario Zechner 57:59
  78. 975: What’s Missing From the Web Platform? 50:58
  79. 974: Clawdbot (Moltbot), Agents and the Age of Personal Software 46:11
  80. 973: The Web’s Next Form: MCP UI (with Kent C. Dodds) 48:59
  81. 972: These Things Make Your App Feel Like Crap on Mobile 38:29
  82. 971: Stackoverflow and Firefox are Dead? 46:27
  83. 970: Why Did Anthropic Buy Bun? 45:10
  84. 969: This guy is nuts (TypeScript Doom) 55:04
  85. 968: Habits and Changes We Want to Make in 2026 33:36
  86. 967: What’s Going to Happen in Web Dev During 2026 48:09
  87. 966: A Look Back at Web Dev in 2025 56:26
  88. 965: Baseline 2025 Features web gained in 2025 26:26
  89. 964: Markdown as a CMS is a bad idea 1:03:05
  90. 963: Hardware Hacking with Matt Brown 58:02
  91. 962: The Home Server / Synology Show 35:20
  92. 961: Keeping Up With The Fast and Furious Web 28:02
  93. 960: Reacting to the Weird + Creative Corners of the Web 27:33
  94. 959: TypeScript on the GPU with TypeGPU creator Iwo Plaza 25:36
  95. 958: 2025 Holiday Gift Guide 1:05:29
  96. 957: CSS: Advanced and Obscure 37:50
  97. 956: Should I Keep Using WordPress? 50:10
  98. 955: SvelteKit has solved data loading 36:16
  99. 954: Fullstack TanStack! The Scoop with Tanner Linsley 18:05
  100. 953: Why v0 creator left Vercel to fix GitHub (GOAT Jared Palmer) 16:50
  101. 952: VS Code, GitHub & Copilot - UNIVERSE 25 Announcements + Reactions 35:54
  102. 951: A first look at Remix 3 47:41
  103. 950: Even SCARIER Web Dev Nightmares (Spooky Stories Pt. 2) 57:57
  104. 949: Web Dev HORROR Stories + Spooky Trivia! (Spooky Stories Pt. 1) 40:51
  105. 948: Zed is Ready For Primetime 53:08
  106. 947: S-Tier MCP Servers for Developers 32:55
  107. 946: We Got Roasted for Our Websites — Fair 57:35
  108. 945: Chrome Dev Tools MCP Server 29:14
  109. 944: Is Coinbase Really Writing Half Their Code With AI? 49:06
  110. 943: Modern React with Ricky Hanlon (React Core Dev) 38:36
  111. 942: Mental Health Q&A w/ Dr. Courtney Tolinski 57:44
  112. 941: Is Responsible AI Possible? with Dr. Sarah Bird of Microsoft 22:51
  113. 940: Picking a Fullstack Stack, Is Next.js Too Complex? Services vs Self-Hosted + More 1:05:45
  114. 939: Creator of Vite: Evan You 54:10
  115. 938: Hot Takes + Bike Shedding 27:53
  116. 937: Is The Omarchy Hype Real? 48:21
  117. 936: Realtime LED Wall With React + Websockets (I Let Strangers Control It) 47:12
  118. 935: CJ Made A Sega Game In 2025 52:29
  119. 934: We Built a Real-Time, Local-Data, Competitive Coding Game 37:07
  120. 933: Hackweek Overview - What Is It, What Did We Build 32:05
  121. 932: Vibe Coding’s Huge Problem 22:57
  122. 931: Project Init - How to Make Good Choices When Starting a New Coding Project 30:46
  123. 930: Text Editor Keybindings, WASM Replacing Docker, LLM apathy and hosting mini apps 55:37
  124. 929: Cloudflare Blocks AI Crawlers × Debugging Local Data × Raising Kids with Healthy Digital Habits and More 53:58
  125. 928: State of Devs 2025 Results 51:40
  126. 927: AI Browsers, 100X Build Speed, Massive Svelte Update - Web Dev News 51:07
  127. 926: RSS Is NOT Dead 29:47
  128. 925: Scott & CJ’s Fave Productivity Apps & Web Apps 51:42
  129. 924: Sync Engines and Local Data 46:11
  130. 923: Getting the Most Out of AI Coding 26:56
  131. 922: Pre-commit Hooks, requestAnimationFrame, Code Reviews, and More 58:47
  132. 921: AI Coding Roadmap for Newbies (And Skeptics) 48:58
  133. 920: How to Build MCP Servers 37:49
  134. 919: Better Auth with Better Auth 26:58
  135. 918: Extreme Native Perf on the Web with Superhuman 48:54
  136. 917: AI Tools You Should Know 37:48
  137. 916: I got fired, what should I focus on? 58:24
  138. 915: $200mo Background Agents, CLI Tooling and “Max Mode” 33:37
  139. 914: 5 Upcoming + Next Gen JavaScript Features 33:44
  140. 913: NEWS: Remix drops React, Safari 26 CSS + mega fast Vite and TypeSCript 50:11
  141. 912: Why did Figma buy a CMS? 26:16
  142. 911: Browsers in 2025: Whats up with Arc, Dia, Firefox, Chrome and Opera GX? 47:06
  143. 910: If Statements in CSS? 24:38
  144. 909: Handling and Throwing Errors 39:06
  145. 908: Storybook Has Evolved w/ Jeppe Reinhold 50:13
  146. 907: Wes’ New Site: Gatsby → React Server Components 44:39
  147. 906: Tech Startups and Raising Money with Dan Levine (Vercel, Sentry, Mux…) 56:58
  148. 905: You Should Learn Nuxt! 27:37
  149. 904: React vs Svelte × Windsurf Worth $3B × Typescript as Const × Layout Shift Tricks × More 51:14
  150. 903: Fork Yeah! Microsoft open sourcing Copilot 57:42
  151. 902: Fullstack Cloudflare with React and Vite (Redwood SDK) 46:53
  152. 901: JS News: New React & Svelte APIs, RSC Updates, Redwood and Storybook 38:43
  153. 900: 13 New CSS Features You Can Start Using Today 57:40
  154. 899: GSAP: Killer Web Animations With Cassie Evans 57:02
  155. 898: Every Developer Needs a 3D Printer 1:05:14
  156. 897: Making Your App Feel Faster Than It Really Is 35:03
  157. 896: Do I Still Need To Know JS/CSS/HTML with AI? × How To Sell An App × Is React Context Bad? × More 53:56
  158. 895: React Server Components: Where are we at? 30:43
  159. 894: Open Source Matters w/ Chad Whitacre 1:01:14
  160. 893: Everyone Is Talking About MCP 33:58
  161. 892: The History of Syntax 55:05
  162. 891: Light and Dark Mode 27:27
  163. 890: Accepting Money on the Internet in 2025 46:26
  164. 889: Planning A Build 29:46
  165. 888: You Need a Monorepo × Client Only React × TanStack + More 52:45
  166. 887: Vibe Coding Is a Problem 16:46
  167. 886: AWS and IAC for Dummies with SST 39:45
  168. 885: CSS Fonts Fallbacks, Variable and Trimming 23:09
  169. 884: Typescript Just Got 10x Faster 1:08:43
  170. 883: Web Vitals Explained 22:32
  171. 882: Aaron Francis is putting PHP in Your JS Files 54:09
  172. 881: What Happened to Remix. Worth Using Axios? Client Only Next.js? 1:07:49
  173. 880: Creator of Home Assistant: Web Components, Self Hosting and Home Hacking 58:33
  174. 879: Fullstack Cloudflare 58:29
  175. 878: You Are Sleeping On Nuxt, Nitro and Vue w/ Daniel Roe 58:26
  176. 877: Tailwind 4 25:10
  177. 876: MIDI & Music in the Browser 48:59
  178. 875: JavaScript Signals Explained 16:26
  179. 874: Fast Apps - Easy Perf Wins 54:49
  180. 873: Standard Schema: The Universal JavaScript Data Interface 13:30
  181. 872: Too much AI × Disappointed in Firefox × Planning New Projects × Hard Truths 57:42
  182. 871: Coding Agents Cursor + Windsurf Tips 27:04
  183. 870: Windsurf forked VS Code to compete with Cursor. Talking the future of AI + Coding 57:53
  184. 869: Node + TypeScript in 2025 18:23
  185. 868: The State of JavaScript 1:02:49
  186. 867: Zero Sync is the Future of Data Loading 29:05
  187. 866: 2025 Web Development Predictions 52:47
  188. 865: CSS Performance × Rate Limiting × Array Sort Behavior - STUMP'd 35:55
  189. 864: Durable Objects × Tab State Hacks × Headless CMS Choices + More 52:21
  190. 863: 2024: A Year in Review 1:08:59
  191. 862: Svelte 5 Is Here! 1:00:44
  192. 861: Local Data: Sqlite, LocalStorage, Session, Cookies and IndexDB 24:57
  193. 860: Module Federation Microfrontends with ByteDance’s Zack Jackson 1:10:37
  194. 859: Streaming Video in 2025 51:21
  195. 858: How to Go Deeper With Your Learning 24:29
  196. 857: How to Look and Sound Good at $10, $100 and $1000 With Producer Randy 58:52
  197. 856: Loading UIs, Rust Webpack, New Cookie Types, Conference Talks + More 56:00
  198. 855: Fast Websites: The New Speculation Rules API 24:09
  199. 854: Animating the Web With Matt Perry: Exploring motion.dev 50:13
  200. 853: The State of Frontend 1:00:55
  201. 852: Cloudflare Tunnels 19:00
  202. 851: The Future of VS Code and Copilot 42:11
  203. 850: Manage State in JavaScript Like a Pro! 1:01:59
  204. 849: How to Pick a JS Package 22:17
  205. 848: Web Components Can’t Save Us with Scott Jehl 51:18
  206. 847: Syntax Holiday Gift Guide 1:03:40
  207. 846: Talking EVs: Range Anxiety, Charging, and Tech 44:05
  208. 845: Are companies hiring? State of the dev job market with Taylor Desseyn 57:04
  209. 844: TypeScript, Branded Types, Streaming vs Polling + More 56:21
  210. 843: Copilot Kills Cursor? Reacting to Github Universe Keynote 55:06
  211. 842: There's Python in my JavaScript! with Andrea Giammarchi 53:44
  212. 841: Spooky Web Dev Horror Stories - PART 2 58:04
  213. 840: Spooky Web Dev Horror Stories - PART 1 17:16
  214. 839: Prisma ORM: Local First, Typed SQL Queries and Serverless with Søren Bramer Schmidt 54:51
  215. 838: Productivity Tools for Web Developers 54:28
  216. 837: You Should Drop Express and Try Hono 29:32
  217. 836: Real Talk on Web Accessibility with Marcy Sutton Todd 1:06:04
  218. 835: How to Pick a JavaScript Framework 58:34
  219. 834: AI Will Improve Your Web Development Workflow 27:09
  220. 833: Next Gen Fullstack React with TanStack 1:02:32
  221. 832: Potluck: When to Use a Framework × Goodbye Webpack × Custom Events in React + More! 1:02:33
  222. 831: Preventing Spam and Fraud 26:40
  223. 830: GitHub and Code Reviews with Sarah Vessels 51:27
  224. 829: 14 Web Development Tips I Wish I Knew Sooner 50:37
  225. 828: Logging in Verification: Magic Links, 2FA, SMS Codes 15:20
  226. 827: Career Development with Topher Martini 56:10
  227. 826: You Need These 30 Apps - PART 2 56:28
  228. 825: Syntax Assistant Desktop App 28:33
  229. 824: Taylor Otwell's opinions on PHP, React, Laravel and Lamborghini Memes 50:50
  230. 823: Is Cursor AI the VS Code Killer? 50:38
  231. 822: Receipt Printer with JavaScript 20:13
  232. 821: Is Tauri the Electron Killer? 54:33
  233. 820: Potluck: 8000 ESLint Errors × HTML Time Tag × 7 Meg React Bundle × CSS Modules 56:04
  234. 819: Fun & Profitable Side Projects for Developers 28:03
  235. 818: CJ × Hosting Meetups - Lunch and Learn 50:34
  236. 817: You Need These 30 Apps - PART 1 57:08
  237. 816: Why Your CSS Sucks 28:00
  238. 815: Deno 2 with Ryan Dahl 44:31
  239. 814: Fundamentals: HTML 55:13
  240. 813: CSS: Scroll Driven Animations 21:31
  241. 812: CSS 4, 5, and 6! With Google’s Una and Adam 1:02:54
  242. 811: NodeJS Evolves 55:45
  243. 810: Effortless Light and Dark Mode × Theme Styling 37:51
  244. 809: How To Stay Up To Date with Daily.dev’s Francesco Ciulla 45:16
  245. 808: The Future of JavaScript Frameworks × Building Auth × DB Design Tips, and more! 52:34
  246. 807: CSS Components: Tailwind, Panda, Scoped, Modules, Classes, Variables, CSS-in-JS and Sprinkles! 37:37
  247. 806: The King of Drag and Drop: Alex Reardon 55:29
  248. 805: We React to State of React Survey 56:05
  249. 804: Should Your Website Work Without JavaScript? 31:08
  250. 803: The SQLite Takeover with Turso’s Glauber Costa 1:00:56