Syntax - Tasty Web Development Treats cover image

Syntax - Tasty Web Development Treats

Latest episodes

undefined
10 snips
Mar 18, 2024 • 26min

744: Docker For Developers

CJ Reynolds, a web developer specializing in Docker and containerization, shares his insights alongside host Scott. They dive into the advantages of Docker for web developers, stressing reproducible environments over traditional virtual machines. The discussion includes practical steps to get started with Docker, understanding images and Dockerfiles, and managing multi-service architectures using Docker Compose. They also tackle common pitfalls and provide resources for beginners to navigate their Docker journey with confidence.
undefined
19 snips
Mar 15, 2024 • 57min

743: JavaScript Figma Plugins & Working at GitHub With Cameron McEfee

Cameron McEfee, a creative director with a rich background at GitHub and Sentry.io, shares his journey through the tech world. He discusses the intricacies of building JavaScript plugins, including his popular GuideGuide. Cameron dives into the evolution of the iconic Octocat, recounting humorous design challenges and IP considerations. He also reveals his workflow transitioning from sketches to digital illustrations and explains the architectural challenges of JavaScript development. Tune in for insights on creativity and teamwork in tech!
undefined
Mar 13, 2024 • 57min

742: Potluck: Migrating to Typescript, Semver Explained, Accurate Timers and Countdowns

Scott and CJ serve up a mix of developer insights, starting with tips on migrating React projects to TypeScript. They dissect the art of crafting accurate countdown timers and delve into the impact of AI on free-tier cloud plans. The discussion also touches on the importance of web development fundamentals and stories of influential books. Alongside practical tech advice, there's a sprinkling of personal anecdotes and podcast recommendations to keep tech aficionados engaged.
undefined
Mar 11, 2024 • 25min

741: TypeScript Interview Questions - STUMP’d

Wes and Scott dive into TypeScript trivia with a playful quiz that reveals its complexities. They discuss unique features like string literal types and d.ts files, demystifying their functions. Conditional types and the differences between types and interfaces are put under the spotlight. The conversation also highlights the utility of generics and TypeScript records for flexible object definition. Plus, they explore the role of tools like Sentry in analyzing user experience and improving web performance.
undefined
12 snips
Mar 8, 2024 • 1h 20min

740: Local AI Models in JavaScript - Machine Learning Deep Dive With Xenova

Xenova, the creator of Transformers.js, joins to unravel the world of local AI models in JavaScript. They discuss how Transformers.js integrates machine learning into web apps seamlessly, making advanced functionalities like real-time speech recognition and object detection accessible. The impact of Hugging Face and the potential of projects like Doodle Dash highlight the efficiency of running AI tasks directly in the browser. Plus, they touch on the promise of WebGPU technology and quantization to enhance performance in machine learning.
undefined
7 snips
Mar 6, 2024 • 52min

739: The LoFi Movement: Building Local First Apps

Dive into the fascinating world of local-first web development! Discover the seven ideals that prioritize offline functionality and user control. Learn about the power of CRDTs for real-time collaboration and the intricacies of data synchronization with tools like YJS and WebSockets. The hosts share personal insights and practical examples, such as a habit tracker app, showcasing the benefits of adopting local-first technologies. Plus, enjoy some light-hearted high school anecdotes that add a nostalgic twist to the tech talk!
undefined
Mar 4, 2024 • 23min

738: Little Scripts: Coding for your Co-workers

Discover how coding can transform mundane tasks into efficient workflows. The hosts delve into using FFmpeg for video processing and AI tools for automation. They explore practical scripting solutions for non-developers and share real-world examples that enhance productivity. Learn about packaging tools for easy use, as well as new techniques that make automation fun and engaging. Plus, enjoy light-hearted anecdotes that celebrate the creativity behind coding!
undefined
12 snips
Mar 1, 2024 • 59min

737: JSR: The New TypeScript Package Registry (NPM Killer)

In this discussion, Luca Casonato, a software engineer at Deno and contributor to the JSR package registry, shares insights on the innovative features of JSR. He explains why another package registry is necessary and how it enhances developer experience. Topics include the integration of auto-documentation, flexibility in publishing various file types like CSS and WASM, and the challenges of TypeScript performance. Casonato also teases some secret features and discusses community moderation strategies to keep the JSR secure and decentralized.
undefined
Feb 28, 2024 • 57min

736: CJ Reynolds is Joining Syntax

CJ Reynolds, a Senior Content Producer and host of Coding Garden, dives into his journey from childhood coding to full-stack web development. He shares his balance of personal interests like skateboarding with his professional growth, and discusses his current tech obsessions, including frameworks like Hono and TypeScript. The conversation highlights his philosophy on teaching and the significance of experimenting with new technologies. Plus, insights on ergonomics in workspaces and a lighthearted chat about quirky household gadgets make for an entertaining listen!
undefined
Feb 26, 2024 • 15min

735: The Taliban Stole My Domain

Wes shares a shocking tale of how the Taliban seized his .af domain, highlighting the perils of domain ownership in unstable regions. The duo dives into the complexities of country-specific domain registrations, revealing the intricacies of TLDs and personal experiences with challenges. They also discuss Notion's struggles with its .so domain and explore various unique TLD options. The conversation blends humor and cautionary advice, emphasizing the importance of securing valuable domain names swiftly.

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