
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.
Latest episodes

Sep 16, 2019 • 23min
Hasty Treat - The TLD Game
Join Scott and Wes in a hilarious game where they stump each other with questions about top-level domains! They explore quirky TLDs like .BABY and .BANANAREPUBLIC, revealing their registration costs and origins. The atmosphere is playful, filled with humorous banter and competitive spirit, as the hosts challenge each other's knowledge. Personal anecdotes and nostalgic moments add to the charm, making the quiz both entertaining and informative. They even tease future live games, keeping the excitement rolling!

Sep 11, 2019 • 1h 5min
How We Record, Edit, and Host Our Courses
Discover the secrets behind creating impactful online courses! The hosts dive into their favorite recording tools, like ScreenFlow and high-quality microphones, while sharing humorous stories along the way. They discuss efficient editing tips to keep audience engagement high, and how to effectively host content on platforms like Backblaze and Vimeo. With a mix of technical advice and relatable anecdotes, they make course creation sound both fun and approachable!

Sep 9, 2019 • 18min
Hasty Treat - Moving from PHP to Node
Scott and Wes dive into the transition from PHP to Node, sharing valuable tips and pitfalls to avoid. They discuss the challenges of error management and server crash handling between the two environments. Listeners will learn about file system routing, dependency management, and the asynchronous nature of JavaScript. The conversation also touches on nostalgic reflections about the evolution of programming languages, highlighting the strengths and weaknesses of both PHP and JavaScript.

Sep 4, 2019 • 52min
Building Steam Games with React
Drew Conley, a game and React developer behind 'Danger Crew', dives into the fascinating world of game development. He shares insights on combining JavaScript and React, highlighting techniques like sprite animations and state management with Redux. Drew discusses his creative process, the challenges of publishing on Steam, and how he designed a visual level editor. With a playful nod to developer culture, the conversation also touches on unique art workflows and the fun of integrating community elements into gaming.

Sep 2, 2019 • 16min
Hasty Treat - Stump'd
Dive into a playful battle of wits as the hosts tackle tricky interview questions in a lively game! Discover the quirky differences between 'null' and 'undefined' in JavaScript. Unpack static class properties and learn about the reliability of pure functions. Explore the historical use of JSONP for cross-origin communication. Finally, get a grasp on the CSS box model and its essential components—content, padding, border, and margin. A delightful mix of humor and insights awaits!

Aug 28, 2019 • 46min
How to Build an API
Dive into the world of API development! Understand the differences between REST and GraphQL as the hosts break down how to build an API from scratch. Learn about server setup, endpoint documentation, and essential security measures for protecting your API. Discover the importance of user-friendly naming and versioning while handling errors efficiently with tracking tools. Plus, enjoy some light-hearted stories about solar lights and podcast recommendations to brighten your day!

Aug 26, 2019 • 23min
Hasty Treat - Wes & Scott Look At Svelte 3
Discover the exciting world of Svelte 3 and its unique approach to web development. The hosts explore its minimalist syntax, absence of a virtual DOM, and advantages over React and others. They dive into the Svelte compiler and discuss Sapper's routing and server-side rendering capabilities. The conversation touches on transitioning from React to Svelte, examining the challenges and appeal of this modern framework. Plus, they consider Svelte Native and touch on TypeScript support, highlighting the future of web development.

Aug 21, 2019 • 47min
Potluck - Deploying Applications × Typescript × Live Coding with Twitch × Fullstack Architecture × More!
The hosts dive into captivating topics, discussing the nuances of CSS Grid preferences and best practices for deploying applications on platforms like AWS and Heroku. They explore full-stack development's joys, emphasizing the advantages of TypeScript for bug reduction. Live coding trends are debated, along with the essential security practices for managing API keys. The conversation also offers career insights for developers transitioning to CI/CD and Kubernetes roles, all while balancing personal anecdotes and tech updates.

Aug 19, 2019 • 18min
Hasty Treat - How To Publish A React Component To NPM
Discover the ins and outs of publishing React components to NPM! The hosts dive into documentation libraries, project maintenance, and the ease of using Create React Library. Learn about the importance of proper documentation and how to navigate dependencies with humor and personal anecdotes. Explore strategies for building and sharing your own React component library while engaging with the tech community. Plus, hear about exciting future projects and get inspired to contribute to open-source!

Aug 14, 2019 • 55min
State In React
Discover the ins and outs of state management in React, covering local vs. global states and how to lift state effectively. The hosts offer practical strategies for managing UI status and API data, along with insights on naming conventions to enhance code clarity. They dive into tools like Redux and Mobx for global state management, discussing their complexities and benefits. Additionally, hear about the evolution of state management techniques and some fun personal anecdotes that make the tech talk even more relatable!