Upgrade to Pro — share decks privately, control downloads, hide ads and more …

DevFest2024-Move Fast and Make Things - Going f...

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

DevFest2024-Move Fast and Make Things - Going from idea to MVP and Beyond

This talk explores the journey of taking a product idea from concept to a successful launch. We'll discuss the power of rapid prototyping, leveraging technologies like Flutter and Firebase for cross-platform development. By embracing agility and a data-driven approach, individuals and teams can navigate the challenges of the market and achieve success.
Speaker: Arpit Mathur

Avatar for GDG Philadelphia

GDG Philadelphia

January 23, 2025
Tweet

More Decks by GDG Philadelphia

Other Decks in Technology

Transcript

  1. Move Fast and Make Things Arpit Mathur Comcast Emerging Products

    & Technologies A very opinionated take…
  2. "In the modern era, the big eat the small, but

    fast eats the slow. Speed and agility are the ultimate weapons in product development." – Eric Ries, Author of The Lean Startup "It doesn’t matter how fast you’re going if you’re headed in the wrong direction." – Unknown Setting expectations
  3. Google Project Glass: Official Concept Walkthrough Video, "One Day" https://www.youtube.com/watch?v=5R1snVxGNVs

    Build a concept prototype “If a picture is worth 1000 words, a prototype is worth 1000 meetings.ˮ – Tom & David Kelley Corning: A day of Glass https://www.youtube.com/watch?v=5R1snVxGN Vs Ideo: The future of the book https://www.youtube.com/watch?v=cLSdzGDxq VU
  4. Choosing your tech stack Mature technologies offer reduced risk due

    to their well-tested nature and extensive support resources, leading to faster development cycles New technologies may be better tailored to your problem and may be more engaging to your smartest engineers
  5. Use the Web, Luke Why PWAs? - Install as native

    app - WebAssemby - Push notifications - Native share sheets - Local file processing - Faster iteration cycles - Lower barrier to entry
  6. Choosing Flutter - Cross-Platform Development - Fast Development - Expressive

    and Beautiful UI - Excellent Performance - Large and Growing Community
  7. Tech Stack - Docker - Github Actions - AWS /

    GCP - Firebase - Hosting - Analytics - Remote Config - (Extensions) - Flutter - (AI Agents?)
  8. Minimum viable code Buy over build (Managed platforms are your

    friends) Reject vanity metrics (Test coverage) Build for feedback (analytics) “The best code is no code at all. Every new line of code you willingly bring into the world is code that has to be debugged, code that has to be read and understood, code that has to be supported” – Jeff Atwood
  9. Building consensus “If you want to go fast, go alone,

    if you want to go far, go together” – African Proverb
  10. Carefully embrace the rewrite - Beware blue skies and green

    fields - Beware NIH syndrome - What got you here won’t get you there
  11. Building your team - Create Chaordic organizations - Process vs

    Systems - Support Autonomy, Mastery and Purpose