Syntax - Tasty Web Development Treats cover image

Syntax - Tasty Web Development Treats

Latest episodes

undefined
Oct 7, 2024 • 27min

831: Preventing Spam and Fraud

Explore the intricacies of preventing spam and fraud in web applications. Discover the effectiveness of various strategies like CAPTCHA, rate limiting, and shadow banning. Learn about the challenges in managing disposable email addresses and how identity verification can bolster online security. The discussion also delves into alternative methods to enhance user experience while maintaining robust protection against malicious activities.
undefined
Oct 4, 2024 • 51min

830: GitHub and Code Reviews with Sarah Vessels

Join GitHub staff engineer Sarah Vessels as she delves into the art of code reviews, exploring their crucial role in collaborative development. She shares effective strategies for conducting reviews, the importance of feature flags for managing code changes, and the balance between personal relationships and technicalities in feedback. Sarah also emphasizes the need for comprehensive documentation and discusses essential tools and practices for new developers. Plus, discover her love for gaming and GitHub Sponsors!
undefined
Oct 2, 2024 • 51min

829: 14 Web Development Tips I Wish I Knew Sooner

Discover 14 invaluable web development tips that could change your career trajectory! Learn why no one can know it all and the importance of using tools effectively. Embrace skepticism while remaining open to new technologies. Delve into hands-on learning and the significance of personal learning styles. Challenge the reliance on SaaS solutions and focus on mastering fundamentals. Plus, find out how working in public can increase your hireability!
undefined
Sep 30, 2024 • 15min

828: Logging in Verification: Magic Links, 2FA, SMS Codes

Discover the pros and cons of modern authentication methods like magic links, 2FA, and SMS codes. The discussion includes user experience improvements, security risks, and comparisons with traditional logins. Technical insights dive into hashing and salting for password security, alongside email verification techniques. Explore a range of secure login options, emphasizing the importance of user preferences and innovative methods like OAuth. It's a deep dive into enhancing security while keeping users happy!
undefined
Sep 27, 2024 • 56min

827: Career Development with Topher Martini

Topher Martini, a former Engineering Program Manager at Apple with over two decades in tech, shares his incredible journey from intern to innovator behind the iPhone and Vision Pro. He discusses the evolving culture at Apple, what it takes to be a great employee, and the importance of passion in career development. Topher offers insights on navigating agile methodologies and the impact of AI on the tech landscape. He also explores teaching tech to kids and the creative potential of innovations like 3D printing.
undefined
Sep 25, 2024 • 56min

826: You Need These 30 Apps - PART 2

Scott and Wes reveal essential apps that can turbocharge a developer's workflow. From BetterTouchTool for automating tasks to powerful screen recording tools like OBS, they cover it all. DaVinci Resolve makes video editing accessible with its free offerings. They also dive into streamlined database management with DB Engine and ProxyMan. Plus, there's a playful exploration of Magnetic Tiles and a quirky discussion on college football controversies. This episode is a treasure trove for web developers looking to enhance their creative toolkit.
undefined
Sep 23, 2024 • 29min

825: Syntax Assistant Desktop App

Dive into the creation of a desktop app that simplifies podcast publishing! Discover the tech choices, like Svelte5 and Rust, that power this innovative tool. Learn about challenges like OAuth integration and cross-platform complexities. Enjoy insights on AI features for automating tasks, plus clever solutions for debugging and managing dependencies. This behind-the-scenes look reveals how tech and creativity merge to enhance the production process!
undefined
Sep 20, 2024 • 51min

824: Taylor Otwell's opinions on PHP, React, Laravel and Lamborghini Memes

Taylor Otwell, the creator of Laravel, shares his journey from developing Laravel in his free time to leading a thriving community. He discusses the evolution of Laravel, its key features, and the need for stronger JavaScript frameworks. Taylor offers productivity insights, emphasizing minimal management for efficiency. He also touches on PHP's growth, thoughts on aesthetic commenting, and amusing Lamborghini memes. Finally, he introduces Laravel Cloud, a new platform aimed at simplifying PHP deployment, and shares his gaming favorites, including Tiny Glade.
undefined
Sep 18, 2024 • 51min

823: Is Cursor AI the VS Code Killer?

Dive into a lively debate on the innovative features of Cursor AI, exploring its potential to rival established coding tools. Discover how multi-line auto-complete and Smart Rewrites enhance coding efficiency, alongside a chat interface that streamlines workflow. The conversation also tackles skepticism surrounding AI tools while highlighting their ability to support, rather than replace, human creativity. Finally, enjoy some light-hearted anecdotes about kitchen gadgets, rounding off a tech-savvy yet entertaining discussion.
undefined
Sep 16, 2024 • 20min

822: Receipt Printer with JavaScript

Wes discusses his Hack Week project: a thermal printer operated by JavaScript that prints real-time Sentry.io errors. Dive into the details of the ESC/POS protocol and the technical challenges of socket communication. Discover how Transformers.js combats toxic comments and their adventures in printing images with Playwright. The conversation highlights the creativity sparked by Hack Week projects and the integration of QR codes into thermal printing, showcasing the fun and innovation in web development.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode