Build To Succeed: Digital Experience Design & Product Development; Flutter, AI & Tech Leadership

Build To Succeed: Digital Experience Design & Product Development; Flutter, AI & Tech Leadership

By Very Good VenturesTechnology
Download on the App Store

Build To Succeed: Digital Experience Design & Product Development; Flutter, AI & Tech Leadership episodes

  • Steven Stamps — Leadership Lessons
for Modern Engineering Teams

    What does it take to lead engineering teams through decades of change—from mainframes to modern mobile?

    In this episode of Build to Succeed, VGV CEO David DeRemer sits down with Steven Stamps to explore:

    • Why most tech transformations fail
    • The concept of fearless refactoring
    • How aviation principles apply to software teams
    • Why Flutter is a business strategy—not just a framework
    • The real role of leadership in driving innovation

    This is a must-watch for engineers, product leaders, and executives navigating modern software development, organizational change, and technology strategy.

    Chapters:

    00:00 Introduction

    05:32 Aviation & Engineering Parallels

    12:32 Evolution of Software

    16:37 Organizational Change & Resistance

    23:26 Innovation vs Operations

    27:17 Flutter & Mobile Strategy

    33:36 Building High-Performance Teams

    41:45 Flutter as a Business Imperative

    49:25 Leadership & People

    Key Quotes:

    • “Confessing problems early can save the project.”
    • “A backlog of refactorings is a strategic asset.”
    • “Politics often hinder technological progress.”

    Connect with Steven:

    https://www.linkedin.com/in/stevendstamps/

    Learn more about Flutter:

    https://flutter.dev

    54 min
  • Abdallah Shaban, Google — Fluttering Forward: Innovation and Community in Tech

    In the dynamic landscape of technology, product management plays a crucial role in bridging the gap between innovation and user needs. In a recent podcast, Abdallah Shaban, an Outbound Product Manager at Google, shared his journey and insights into the world of product management, particularly within the realms of open-source frameworks like Flutter and Dart. His experiences provide valuable lessons for aspiring product managers and tech enthusiasts alike.

    Understanding the Role of an Outbound Product Manager

    Abdallah's journey into product management is both inspiring and enlightening. Initially working with the Flutter and Go teams, he has recently expanded his role to include the Genkit team, focusing on open-source products at Google. Abdallah describes the Outbound Product Manager role as unique, emphasizing three main pillars: gathering customer insights, collaborating with product and marketing teams, and actively engaging with the community. This holistic approach not only enhances product development but also ensures that user feedback is integral to the process.

    Keeping a Well-Rounded Life: Music and Dance

    Beyond the professional realm, Abdallah emphasizes the importance of a well-rounded life. As a musician who plays guitar and keyboards, and a dancer who has embraced Latin dance, he finds that his hobbies contribute significantly to his work. Abdallah notes that both music and dance require a blend of technical skill and improvisation, paralleling the adaptability necessary in product management.

    A Journey Through Technology and Innovation

    Abdallah's career journey began in Jordan, where he launched the first 4G network in the country. His desire for a broader perspective led him to California, where he pursued an MBA and became the first product manager at Petco. His subsequent roles at Amazon and Y Combinator further honed his skills, particularly in developer tooling and community engagement. Abdallah's passion for Flutter, which he has followed since its inception, drove him to advocate for Dart SDKs at Amazon and later at Google, solidifying his expertise in the field.

    The Importance of Community Engagement

    One of Abdallah's key insights is the value of community engagement in product management. He stresses the importance of being an advocate for both the product and the users, ensuring that the narrative remains cohesive across different platforms, highlighting the necessity of a unified message in today's fast-paced tech environment.

    Key Takeaways

    Abdallah Shaban's journey through product management showcases the significance of adaptability, community engagement, and a well-rounded life in achieving success. Aspiring product managers should take note of his approach, which emphasizes the importance of understanding user needs, fostering community relationships, and embracing diverse interests that enhance professional growth.

    49 min
  • Lucas Josefiak, Widgetbook — Role of Design Systems in Software Development

    In the fast-paced world of Flutter development, effective design collaboration is key to success. In this episode of Build to Succeed, we sit down with Lucas Josefiak, the founder of Widgetbook, to explore how his innovative platform is transforming the way Flutter teams work together. Join us as we dive into the competitive spirit that drives Lucas and the significant impact of developer tooling on modern design systems.

    The Birth of Widgetbook

    Lucas Josefiak founded Widgetbook with a vision to enhance design collaboration for Flutter teams. His journey reflects a deep understanding of the challenges faced by developers and designers alike. By leveraging his competitive nature, Lucas has been able to rapidly evolve his company, ensuring it meets the growing demands of the industry.

    Scalable Design Collaboration

    At the heart of Widgetbook is its capability to facilitate scalable design collaboration. This is crucial for Flutter teams looking to streamline their workflows. Lucas explains how his platform allows teams to align on design systems effectively, thus reducing friction and enhancing productivity. By providing tools that simplify communication and design sharing, Widgetbook empowers teams to focus on creating outstanding user experiences.

    The ROI of Developer Tooling

    In the podcast, Lucas emphasizes the return on investment (ROI) that comes from investing in developer tooling. He discusses how organizations can save time and resources by using effective tools that streamline the development process. For instance, by shifting left in the development cycle, teams can identify UI bugs earlier, which not only speeds up the development process but also improves the overall quality of the product.

    Importance of Design Systems

    Design systems play a pivotal role in ensuring consistency across applications. Lucas highlights how Widgetbook supports the implementation of robust design systems, making it easier for teams to maintain a cohesive look and feel in their apps. This consistency not only enhances user satisfaction but also strengthens brand identity.

    Shifting Left: Finding UI Bugs Faster

    One of the key strategies Lucas advocates for is "shifting left" in the development process. This approach involves addressing potential issues earlier in the workflow, particularly when it comes to UI bugs. By integrating testing and feedback loops early on, teams can significantly reduce the chances of encountering major issues later in the development cycle, leading to smoother launches and happier users.

    Key Takeaways

    Lucas Josefiak's insights into design collaboration and developer tooling provide valuable lessons for Flutter teams. The evolution of Widgetbook showcases the importance of investing in tools that enhance collaboration and streamline workflows. By focusing on scalable design systems and shifting left to catch UI bugs early, teams can achieve greater efficiency and deliver exceptional products. As the Flutter landscape continues to evolve, embracing these principles will be crucial for success.

    56 min
  • Viktor Lidholt, Serverpod — Streamlining Full-Stack Dart for Faster Engineering Teams

    On today's episode, we're joined by Viktor Lidholt, Founder of Serverpod, whose previous roles include CTO at JoinBuzz, founder and CEO at Newstech, and senior software engineer on the Flutter team at Google. Viktor is currently building Serverpod, a full-stack Dart framework transforming how Flutter teams approach backend development.

    We explore Viktor's journey from game development to startup founder, his early work shaping Flutter, and the technical insights behind Serverpod's architecture.

    Key Takeaways:

    (00:00) Introduction.

    (04:26) Community events expand Serverpod's reach and create connections.

    (12:20) Frustrations with Python pushed Viktor to rebuild his backend in Dart.

    (15:02) Serverpod auto-syncs server methods to the client for a seamless API.

    (20:16) Built-in streaming over a single WebSocket simplifies real-time workflows.

    (24:58) Conferences show more teams adopting Serverpod.

    (31:01) Viktor stresses hiring strong engineers for Serverpod's complexity.

    (40:19) Splitting Material and Cupertino enables stronger community UI packages.

    (42:34) The core lesson: development work should always be fun.

    Resources Mentioned:

    Serverpod website

    Serverpod Academy

    Flutter

    PostgreSQL

    44 min
  • Kody Peterson, Foresight Sports — Rebuilding Mobile Architecture With Flutter and 3D Innovation

    On today's episode, we're joined by Kody Peterson, whose previous roles include work on large-scale systems at Walt Disney Company, leadership at multiple startups, and mobile product development in the golf technology space. He is currently Director of Software Engineering for Digital Studio at Foresight Sports, where he leads teams building high-performance software experiences for athletes and coaches. Kody discusses engineering leadership, cross-platform development, and pushing the boundaries of 3D and data-driven visualization. We also explore how Kody blends hardware, software, and user experience to create precise, intuitive tools for golfers; why Flutter became foundational to their mobile strategy; and how Kody's team brought fully interactive 3D models into their app.

    Key Takeaways:

    (00:00) Introduction.

    (02:48) Kody entered tech through an education job, learning large-scale systems.

    (10:36) Foresight tracks ball and clubhead data, visualizing it to support learning.

    (16:20) The team shifts from React Native to Flutter for better performance and control.

    (23:00) React Native provides easier hiring, since many engineers transition easily.

    (27:20) Add-to-app complexities slow development versus starting in Flutter.

    (35:52) Club View introduces 3D perspectives, letting golfers see exact impact points.

    (41:32) The team plans to open-source their messaging layer for multi-layered systems.

    (49:31) A personal motto of ownership guides decisions in leadership and daily life.

    Resources Mentioned:

    Kody Peterson

    Foresight SportsForesight SportsBabylon.js

    Pigeon

    Unity

    GraphQL

    Apache Cordova

    52 min
  • Phil Rabin, SoFi — Enterprise-Scale Flutter

    On this episode, we're joined by Phil Rabin, whose previous roles include Senior Engineering positions at Uber, where he spent a decade scaling one of the most demanding mobile organizations in the world. He is currently Director of Engineering, Mobile, at SoFi. Phil discusses what it takes to lead one of the largest Flutter engineering teams in production, and how to scale systems and people.

    Key Takeaways:

    (00:00) Introduction.

    (01:29) Phil began coding at 15 and later built early digital products at CBC.

    (05:08) How Uber optimized every step to make the ride experience as fast as possible.

    (10:16) A mobile-first growth story and super-app vision made SoFi the right fit.

    (14:07) Flutter removed the heavy burden of maintaining two separate native apps.

    (16:53) Scaling requires strong documentation because teams constantly change.

    (19:34) A "WikiLink only" rule keeps documentation clear and consistent.

    (21:09) Success depends more on aligned, energized teams than on writing code.

    (30:51) Early Uber faced similar single-package bottlenecks as SoFi during scaling.

    (34:23) Radical candor shapes Phil's leadership.

    (40:00) Treating people right and aligning work keeps teams motivated.

    Resources Mentioned:

    Phil Rabin

    SoFiSoFiUber

    Flutter

    Cursor

    Claude

    42 min
  • Martin Remmelgas, Codemagic — The Power of Community in Scaling DevOps and CI/CD for Flutter

    On this episode, we're joined by Martin Remmelgas, whose previous roles include Industrial Placement in Singapore and Consultant at Ernst & Young. He is currently CEO at Codemagic, a company deeply embedded in the Flutter ecosystem. Martin discusses his journey from chemistry to technology, how Codemagic became a key player in the Flutter community, and what it takes to scale developer tools from startups to enterprise-level adoption.

    Key Takeaways:

    (00:00) Introduction.

    (02:01) Martin shifts from chemistry to tech for its speed and ease.

    (06:00) Codemagic started as an internal DevOps project at Nevercode.

    (11:34) Turning to the Flutter community becomes the key to growing Codemagic.

    (15:06) Early community work evolves into measurable marketing ROI.

    (18:50) Community feedback drives Codemagic to clarify pricing and build trust.

    (21:33) Conference ROI is clear, but real value comes from community ties.

    (26:34) SOC 2 certification boosts Codemagic's enterprise credibility.

    (30:09) Codemagic's new feature simplifies app testing and collaboration.

    (34:21) Flutter's small team powers vast developer opportunities.

    (38:59) Competition drives Codemagic to keep innovating.

    Resources Mentioned:

    Martin Remmelgas

    CodemagicCodemagicFlutter

    Google

    41 min
  • Frank van Puffelen, Puf — Low-Code, No Fear: Building the Future of Apps With Flutter and LLMs

    On this episode, we sit down with Frank van Puffelen  -  more commonly known as puf  -  an industry veteran, ex-Googler (2015-2024),  and one of the most influential voices in the Firebase and Flutter communities. He shares his journey from software engineering to developer advocacy, offering insights into the changing role of developer relations, the rise of low-code tools, and the impact of AI on how software is built.

    Key Takeaways:

    (00:00) Introduction.

    (01:39) Frank (puf) started coding in the eight-bit era.

    (10:06) Joining Firebase after the acquisition, shifting from user to team member.

    (15:57) Public speaking brings self-doubt, but you turn mistakes into learning.

    (20:18) Engineers have the knowledge  -  they just need help shaping it into a story.

    (24:57) Involving the audience in spotting typos keeps demos engaging.

    (29:10) Testing explanations on non-technical audiences ensures clarity.

    (35:00) LLMs are tools  -  like a new hammer  -  built to enhance what's possible.

    (40:13) Non-traditional developers validate AI output by adding tests.

    (45:49) Publicly available information is easily summarized by LLMs.

    (51:38) Developers are moving questions to Reddit, reducing Stack Overflow use.

    Resources Mentioned:

    Frank van Puffelen

    FlutterFlowFirebase

    Stack Overflow

    Google I/O

    54 min
  • Michael Harker, Ritchie Bros – AI, Customer Empathy & Scaling Legacy Enterprises

    On today's episode, we're joined by Michael Harker, whose previous roles include Director of Product Management at Comcast and Director of Corporate and Business Development at SAP. He is currently Vice President of Product Management at Ritchie Bros., the world's largest marketplace for used commercial equipment. Michael discusses product leadership, customer empathy, and driving digital transformation in a 70-year-old company. Michael also unpacks his journey from startups to enterprise roles and highlights the nuances of serving a diverse customer base ranging from farmers with flip phones to global financial institutions.

    Key Takeaways:

    (00:00) Introduction.

    (01:19) Ironman shows how consistency and small steps drive progress.

    (09:11) A customer-first culture builds loyalty but challenges standardization.

    (15:31) Framing tech debt as customer problems makes change actionable.

    (20:50) The North Star was speed  -  rebuild fast and avoid delays.

    (24:58) Building digital products is tough when customers lack email or internet.

    (30:28) Strong partners adapt products to meet needs, easing our roadmap.

    (35:40) Clear principles and communication make alignment easier.

    (41:02) Small changes can create a big impact in transforming companies.

    Resources Mentioned:

    Michael Harker

    ComcastComcastSAPSAPRitchie Bros.Ritchie Bros.ChatGPT

    Claude

    Figma

    43 min
  • Andrew Brogdon, Google — Developer Relations in the Agentic Era

    On today's episode, we're joined by Andrew Brogdon, whose background spans creative writing, software engineering, and developer advocacy. Before joining Google, he held roles in advertising technology and has built a reputation as one of the early champions of Flutter. He is currently Staff Developer Relations Engineer at Google, leading efforts that connect the Flutter SDK with its global developer community. Andrew discusses how creative storytelling shapes developer relations, the evolving definition of DevRel in an AI-powered world, and the role of agents in shaping future user experiences.

    Key Takeaways:

    (00:00) Introduction

    (00:54) Andrew began his career as a poet with two degrees in creative writing.

    (06:38) Andrew aimed to work at Google to teach developers on YouTube.

    (10:01) Leadership can provide insight, but reduce technical depth.

    (15:33) DevRel work is similar, but Google's tools and studio quality have improved.

    (20:14) AI raises quality demands, so Flutter supports adaptability.

    (26:28) Flutter is rethinking resources to improve service for both humans and AI.

    (29:13) As AI writes more code, Dart may prioritize readability over terseness.

    (36:42) An agent combines an LLM, tools, and a goal to power agentic apps.

    (41:24) AI should measurably improve user experience, not be added for hype.

    (44:38) Empathy and knowing your team increases smarter, stronger leadership.

    Resources Mentioned:

    Andrew Brogdon

    GoogleGoogleFlutter

    Dart

    Gemini

    Firebase Studio

    Flutter Cookbook

    48 min

About Build To Succeed: Digital Experience Design & Product Development; Flutter, AI & Tech Leadership

From the publisher's feed

"Build To Succeed" explores the world of building successful tech products by dissecting the experiences of leaders who have brought ideas to life and nurtured them into long-term successes. The…