Shorebird with Eric Seidel
Welcome to another episode of Flying High with Flutter! In this episode, we have Eric Seidel, the co-founder of the Flutter project and former lead of Flutter and Dart at Google, as our guest. Eric shares his journey from leading the Flutter and Dart teams at Google to starting his company, Shorebird, which aims to solve real challenges for Flutter developers.We dive into the details of CodePush, Shorebird's flagship product, and how it enables seamless updates for Flutter apps. Eric also discusses the evolution of Flutter, the Dart language, and how Shorebird is building tools to enhance the Flutter ecosystem.📌 Key Topics and Timecodes:0:00 - Introduction2:00 - Eric’s background: From Google to Shorebird5:00 - How Flutter began10:00 - Why Dart became the foundation for Flutter20:00 - Introducing CodePush: Solving app update challenges30:00 - Overcoming iOS and Android compliance hurdles40:00 - Shorebird’s vision for empowering Flutter developers50:00 - Future of Flutter1:05:00 - Expanding to Harmony OS and others1:10:00 - Closing thoughtsOn the Show:🎙️ Guest: Eric Seidel • https://twitter.com/_eseidel🎙️ Host: Allen Wyma • https://x.com/allenwymaLinks and Resources:🌐 Shorebird: https://shorebird.dev🎥 Shorebird Demos on YouTube: @shorebird Don’t forget to like, comment, and subscribe for more Flutter insights and interviews with industry experts. Share this episode with your fellow developers to spread the word about Shorebird and CodePush!
Mastering API Design with Arnaud Lauret
Join Allen Wyma and Arnaud Lauret, author of The Design of Web APIs, Second Edition, as they discuss creating user-friendly, secure, and efficient APIs. 📚 Get Arnaud's book:https://www.manning.com/books/the-design-of-web-apis-second-editionGet 45% off with code flutter45📌 Timecodes:0:00 - Introduction1:39 - Arnaud’s background and journey to API expertise6:24 - API security: Permissions, sensitive data, and scope15:52 - First steps in designing APIs22:17 - REST vs. GraphQL: Choosing the right API style33:35 - Handling breaking changes and API versioning50:53 - Nonces, caching, and performance optimization59:53 - Arnaud’s parting advice on API design🔗 Follow Arnaud Lauret:LinkedIn: https://www.linkedin.com/in/arnaudlauret/?originalSubdomain=frBlog: https://apihandyman.io/👉 Don’t forget to like, comment, and subscribe for more Flutter and API content!#APIDesign #APISecurity #WebAPI #Flutter
Code Review Best Practices: Lessons from 'Looks Good to Me' Author Adrienne Tacke
Join Allen Wyma and Adrienne Braganza Tacke, author of Looks Good to Me, to explore how to make code reviews meaningful, productive, and team-building. Learn tips to avoid common pitfalls, use AI for reviews, and create team working agreements!📚 Get 45% off Adrienne's book!Use code FHWFbraganza at https://mng.bz/6eKo⏱️ Timecodes:0:00 - Intro to Adrienne & her journey3:08 - Why code reviews matter8:06 - Common code review pitfalls14:09 - Avoiding “rubber-stamping” PRs19:08 - Pair/mob programming vs. code reviews24:25 - PR author vs. reviewer responsibilities30:36 - Why PR templates are essential39:07 - Team working agreements45:36 - How AI is reshaping code reviews🔗 Follow Adrienne on X: https://x.com/AdrienneTacke📖 Learn more about her book: https://www.manning.com/books/looks-good-to-me👉 Don’t forget to like, comment, and subscribe!#Flutter #SoftwareDevelopment #AI
Data-Driven Cybersecurity with Mariano Mattei
Join us as we chat with Mariano Mattei, visionary CIO, CISO, AI strategist, and author of the newly titled Data-Driven Cybersecurity (formerly Security Metrics). In this episode, Mariano shares his expert insights on cybersecurity metrics, integrating AI into threat detection, and building secure apps from the ground up.📚 Check out his book, Data-Driven Cybersecurity: https://www.manning.com/books/data-driven-cybersecurityOn the show:🎙️ Host: Allen Wyma https://x.com/allenwyma🎙️ Guest: Mariano Mattei https://x.com/mariano215🎥 Timecodes:0:00 - Introduction to Mariano Mattei and his journey5:30 - Why cybersecurity is often an afterthought and how to change that10:15 - Top metrics for assessing cybersecurity in any company18:40 - Using AI for threat detection and penetration testing25:30 - Governance, permissions, and securing sensitive data35:15 - Scams, deepfakes, and real-world cybersecurity tips45:00 - Data privacy and how to avoid accidental data leaks55:00 - Final thoughts and key takeaways👉 Don’t forget to like, comment, and subscribe for more Flutter and tech content!#Cybersecurity #DataDrivenCybersecurity #AI #FlutterApps #MarianoMattei
Think Distributed Systems with Dominik Tornow
In this episode of Flying High with Flutter, we’re joined by Dominik Tornow, principal engineer and author of Thinking in Distributed Systems. Dominik shares his journey into distributed systems, breaks down complex concepts like the CAP theorem, liveness vs. safety, and item potency, and offers practical tips for building reliable and scalable systems.On the show:🎙️ Guest: Dominik Tornow • https://x.com/dominiktornow🎙️ Host: Allen Wyma • https://x.com/allenwyma📚 Check out Dominik's book Think Distributed Systems: https://mng.bz/YDaA🔥 Exclusive Discount for Podcast Listeners 🔥Use code FHWFtornow3 to get 45% off—no expiration date!Timecodes:0:00 - Meet Dominik Tornow: His journey into distributed systems6:45 - Why every modern application is a distributed system14:20 - The office building analogy for distributed systems21:30 - Demystifying the CAP theorem: Myths and realities31:45 - Safety vs. liveness in distributed systems40:10 - Message passing, item potency, and ensuring reliability47:20 - Practical tips for designing robust distributed systems54:00 - Balancing user experience with system reliability🚀 Subscribe for more Flutter and tech insights!Don't forget to like, comment, and share the episode if you enjoyed it.