Syntax - Tasty Web Development Treats cover image

Syntax - Tasty Web Development Treats

Latest episodes

undefined
Jun 15, 2020 • 22min

Hasty Treat - Scott Goes Linux with Pop OS

Scott shares his adventure switching from a Mac to a System76 laptop running Pop! OS. He discusses the pros and cons of Linux, including the challenge of mastering the command line. While he appreciates the functionality and app availability, there are some missing tools and experiences, like trackpad gestures. The frustrations with certain applications, like ScreenFlow, are also highlighted, along with tips on syncing Visual Studio Code settings across devices. Overall, it's a deep dive into the user experience of Linux.
undefined
Jun 10, 2020 • 55min

WebRTC and Peer-to-Peer Video Calling with Ian Ramzy

In this conversation, Ian Ramzy, a Computer Science student and creator of ZipCall.io, shares his journey of building a peer-to-peer video calling app. He reveals the technical challenges he faced, including the complexities of WebRTC and setting up STUN and TURN servers for connection stability. Ian emphasizes the importance of simplicity in coding with minimal libraries for maintainability. He also discusses user engagement strategies and the rapid evolution of web technologies, offering a fresh perspective on real-time data transfer and video streaming.
undefined
Jun 8, 2020 • 19min

Hasty Treat - Slow Connections Part 2

Scott and Wes dive into the nitty-gritty of web development for slow internet connections. They discuss optimizing images, including resizing and compression techniques. Discover tips for adaptive video and strategies for saving form states during interruptions. The duo also tackles service workers, enhancing speed with local caching, and font-loading best practices. Plus, get insights on tackling connection issues and personal stories about dealing with internet throttling. It's all about making the web faster, regardless of connection speed!
undefined
Jun 3, 2020 • 1h 2min

Headless CMS Break Down & Roundup

Discover the world of headless content management systems! The hosts dive into what makes a headless CMS appealing, discussing features like API options and user interfaces. They humorously compare popular platforms like Drupal and WordPress, highlighting their strengths and weaknesses. You'll also learn about selecting the right CMS, from functionality to pricing. Plus, there's a fun personal twist as the hosts share DIY woodworking adventures. Get ready for a blend of technical insights and relatable stories!
undefined
Jun 1, 2020 • 16min

Hasty Treat - Developing for Slow and Spotty Connections

Scott and Wes dive into the challenges of developing for slow and spotty internet connections. They discuss the impact of latency and upload/download issues on user experience. Strategies like displaying loading indicators and using service workers are explored to enhance engagement during sluggish moments. The duo emphasizes the significance of feedback mechanisms, such as 'still working' timeouts, to keep users informed. Their insights shed light on creating seamless web experiences, even in the face of connectivity hurdles.
undefined
May 27, 2020 • 1h 5min

Potluck - Courses for Kids × Sub-Components × Recursion × DB Hosting × Frameworks × Data Structures & Algorithms × More!

Scott and Wes dive into the exciting world of coding for kids, discussing engaging ways to spark their interest. They tackle the debate between Selenium and Cypress for testing, with a focus on effective code presentation. The importance of refactoring in React is highlighted, alongside tips for utilizing tools to enhance coding education. They also explore diverse database hosting options and the significance of secure authentication solutions, while humorously touching on unique naming conventions and battery-powered lawn care.
undefined
May 25, 2020 • 15min

Hasty Treat - Should You Support IE11?

The hosts dive into the relevance of Internet Explorer 11, discussing whether developers should continue supporting it. They analyze trends and suggest data-driven decisions for browser support. Modern CSS features like Flexbox and Grid are highlighted as benefits of moving away from IE11. The episode addresses strategies for partial support, including progressive enhancement and polyfills. Testing methods on Mac using VirtualBox are also explored, showcasing how much easier testing has become with modern tools.
undefined
May 20, 2020 • 51min

Scott Teaches Wes Svelte and Sapper

Dive into the world of Svelte and Sapper as Scott introduces Wes to their innovative features! Learn how Svelte compiles down to efficient code, easing the development process. Discover the unique reactivity model that simplifies state management and component styling. The duo also explores Sapper's strengths in server-side rendering and routing. Plus, stay tuned for clever tech picks and insights on outdoor solar lighting and lawn care that add a fun twist to the tech talk!
undefined
May 18, 2020 • 15min

Hasty Treat - Scott's New Personal Website

Discover the journey of building a new personal website with a relaxed, pragmatic approach. The concept of a 'digital garden' is introduced as a flexible space for creativity and experimentation. Using Svelte for smooth animations, Scott crafts a playground for ideas without the formality of traditional blogging. The discussion highlights the ease of adding content through markdown, allowing developers to stay focused on creativity rather than rigidity. It's a refreshing take on modern web development!
undefined
May 13, 2020 • 48min

What's New in Javascript

Scott and Wes dive into the latest JavaScript features like Array.flatMap() and Optional Chaining, which streamline coding processes. They humorously compare tech frustrations to everyday mishaps while exploring advanced topics such as BigInt and the Navigator.share API. The discussion also highlights new string methods and the pipeline operator for code clarity. They even touch on practical tools like LogRocket that help track user sessions. Expect insights on web development's evolving landscape alongside personal anecdotes!

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app