Modern Web cover image

Modern Web

Latest episodes

undefined
Jan 8, 2025 • 34min

“Security as Code” with Arcjet for Modern Applications

In this episode of the Modern Web Podcast, host Danny Thompson sits down with David Mytton, founder and CEO of Arcjet and creator of the console.dev DevTools newsletter. They explore what makes a truly successful developer tool, the importance of great documentation, and how Arcjet is redefining "security as code" for modern applications. David shares insights into open-source strategies, balancing speed and innovation in startups, and the evolving role of AI in developer tools. Chapters 0:00 - 1:41 Episode Introduction 1:42 - 2:55 David Mitten’s Background & Dev Tools Expertise 2:56 - 4:17 The Importance of Great Documentation 4:18 - 6:43 Challenges in Keeping Documentation Updated 6:44 - 9:20 Simplistic vs. Over-Stylized Docs 9:21 - 11:19 Why Arcjet Stands Out 11:20 - 13:01 Developer Security & Perceptions 13:02 - 15:07 Layered Security & Best Practices 15:08 - 16:46 Encouraging Developers to Prioritize Security 16:47 - 18:48 Dependency Management Challenges 18:49 - 20:30 Evolving Dev Tools Over Time 20:31 - 22:54 Modern Code Editors & Terminal Innovation 22:55 - 25:41 AI’s Role in Dev Tools 25:42 - 27:08 Benchmark Reliability in Dev Tools 27:09 - 30:57 Open Source Contributions & Strategy 30:58 - 32:54 Shipping Fast as a Small Team 32:55 - 34:06 Closing Remarks Follow David Mytton on Social Media Twitter: https://x.com/davidmytton Linkedin: https://www.linkedin.com/in/davidmytton/ Website: https://davidmytton.blog/ Github: https://github.com/davidmytton Sponsored by This Dot: thisdot.co
undefined
Jan 7, 2025 • 35min

Why SQLite is Perfect for the Web

In this discussion, Gláuber Costa, founder and CEO of Turso, brings his deep expertise in databases and Linux to the table. He explains the resurgence of SQLite and its role in modern architectures, particularly for offline-capable databases. The conversation dives into the advantages of local-first design and how Turso's innovations enhance database synchronization. Gláuber also touches on the shifting landscape from NoSQL back to SQL, showcasing real-world examples that highlight SQLite's efficiency and future in edge computing and mobile applications.
undefined
Jan 7, 2025 • 59min

DOUBLE your speed with Single Flight Mutations and Solid.js with Ryan Carniato

In this fascinating discussion, Ryan Carniato, the creator of SolidJS and a pioneer in performance-focused web frameworks, delves into the complexities of client-server interactions. He highlights the power of single-flight mutations, which enhance app efficiency by reducing server-client trips. Ryan discusses the evolution of routes in SolidJS and shares insights into reactive systems, focusing on async models that facilitate precise state updates. Tune in for an engaging exploration of how innovation shapes modern web development!
undefined
Dec 18, 2024 • 38min

Next.js and Makeswift for Dynamic Web Experiences with James Q. Quick

Join James Q. Quick, Head of Developer Experience at Makeswift, as he bridges the gap between no-code and full-code development. He shares insights on the seamless integration of Makeswift with Next.js, making dynamic web experiences accessible for both marketers and developers. The discussion dives into the latest innovations from Next.conf, including caching APIs and server components, while touching on the challenges of learning Next.js in today's rapidly evolving landscape. If you're looking to enhance your web development skills, this is a must-listen!
undefined
Dec 16, 2024 • 28min

The Problem with Open Source and How to Fix It with Max Howell, Founder of Tea Protocol

In this engaging conversation, Max Howell, the founder of Tea Protocol and creator of Homebrew, discusses his journey in open source development. He highlights the financial and emotional struggles that maintainers face, arguing for sustainable funding models. Max introduces Tea Protocol, a unique system using tokenomics to support developers while preserving open source values. They explore the implications of losing open source and reflect on the sacrifices made by dedicated contributors, offering valuable advice for aspiring developers.
undefined
9 snips
Dec 6, 2024 • 27min

The Ethical Dilemma of Unethical UX Design with Bermon Painter

Join Bermon Painter, Composable Platforms Leader at Slalom and an expert in behavioral economics and ethical UX design, as he dives into the intricate relationship between user experience and ethics. He discusses real-world applications, including how continuous glucose monitors can improve health outcomes. Bermon also tackles the ethical challenges posed by dark patterns and emphasizes the importance of transparency in design. Plus, he shares insights on fostering global UX that respects cultural differences and his unique open office hours for aspiring designers.
undefined
Dec 5, 2024 • 34min

Leverage Multiple Database Models in One Platform with SurrealDB ft. Tobie Morgan Hitchcock

Tobie Morgan Hitchcock, co-founder and CEO of SurrealDB, dives into the world of modern database solutions. He discusses the innovative multi-model approach of SurrealDB, which combines relational, graph, and document models into one platform, simplifying data management. Tobie highlights the fascinating 'time travel' feature for retrieving historical data and shares insights on the challenges of building a new database from scratch. He emphasizes the enthusiastic response from developers and the need for education around these new tools.
undefined
Dec 4, 2024 • 27min

Transforming Data with MongoDB: Jesse Hall on Document and Vector Databases

Jesse Hall, Staff Developer Advocate at MongoDB, dives into the future of databases and development. He discusses MongoDB's latest innovations, emphasizing the shift toward document and vector databases. The conversation covers the integration of AI for data retrieval and how it's reshaping developer tools. They explore current front-end frameworks like Svelte and Next.js, highlighting a trend towards financial motivations over community-driven projects. Jesse emphasizes the need for developers to adapt to AI advancements, embracing low-code solutions to stay relevant.
undefined
Nov 27, 2024 • 22min

Reducing Fatigue for On-Call SWEs with AI, Mentorship, & More with Dr. Sally Wabha

Dr. Sally Wahba, a Principal Software Engineer at Splunk, tackles the pressing issue of on-call fatigue for software engineers. She shares innovative strategies for reducing burnout through automation and effective communication. Dr. Wahba also highlights the significance of mentorship and continuous learning for junior engineers. The discussion dives into optimizing observability to enhance system performance and addresses the growing skills gap in tech talent, emphasizing the need for supportive environments for newcomers.
undefined
Nov 20, 2024 • 38min

How Nuxt Studio is Redefining Developer and User Experience with Baptiste Leproux & Ferdinand Coumauith

In this episode of the Modern Web Podcast, Danny Thompson sits down with Ferdinand Como and Baptiste Leproux from Nuxt Labs to uncover the story behind Nuxt Studio, a tool that's transforming how developers and non-technical users interact with Nuxt applications. Ferdinand and Baptiste share how Nuxt Studio bridges the gap between developer customization and user-friendly content management. Built to empower agencies, freelancers, and their clients, Nuxt Studio combines powerful features like live previews, Vue component integration, and schema-driven forms to make managing content seamless. The conversation also explores the broader mission of Nuxt Labs—building sustainable open-source tools that enhance developer experience and meet real-world needs. With insights into the future of Nuxt Studio and its potential to scale for larger organizations, this episode is a must-listen for anyone passionate about innovation in web development. Chapters 1. Introduction and Setting the Stage (00:00:00)   2. The Vision Behind Nuxt Studio (00:03:10)   3. Nuxt Studio’s Core Features (00:08:45)   4. Challenges in Building Nuxt Studio (00:16:20)   5. Target Audience and Use Cases (00:22:35)   6. Sustainability in Open Source (00:29:00)   7. The Future of Nuxt Studio (00:35:10)   8. Nuxt Studio’s Role in the Nuxt Ecosystem (00:42:30)   9. Closing Thoughts and What’s Next (00:48:00)   10. Sponsor Shoutout and Wrap-Up (00:53:20)   Follow Baptiste Leproux and Ferdinand Coumau Baptiste Twitter: https://x.com/_larbish Ferdinand Twitter: https://x.com/CoumauFerdinand Baptiste Linkedin: https://www.linkedin.com/in/baptiste-leproux-618842b0/Ferdinand Linkedin:  https://www.linkedin.com/in/ferdinand-coumau-nuxt/ Sponsored by This Dot: thisdot.co

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