TopPodcast.com
Menu
  • Home
  • Top Charts
  • Top Networks
  • Top Apps
  • Top Independents
  • Top Podfluencers
  • Top Picks
    • Top Business Podcasts
    • Top True Crime Podcasts
    • Top Finance Podcasts
    • Top Comedy Podcasts
    • Top Music Podcasts
    • Top Womens Podcasts
    • Top Kids Podcasts
    • Top Sports Podcasts
    • Top News Podcasts
    • Top Tech Podcasts
    • Top Crypto Podcasts
    • Top Entrepreneurial Podcasts
    • Top Fantasy Sports Podcasts
    • Top Political Podcasts
    • Top Science Podcasts
    • Top Self Help Podcasts
    • Top Sports Betting Podcasts
    • Top Stocks Podcasts
  • Podcast News
  • About Us
  • Podcast Advertising
  • Contact
Not in our directory?
Add Show Here
Podcast Equipment
Center

toppodcastlogoOur TOPPODCAST Picks

  • Comedy
  • Crypto
  • Sports
  • News
  • Politics
  • True Crime
  • Business
  • Finance

Follow Us

toppodcastlogoStay Connected

    View Top 200 Chart
    Back to Rankings Page
    Podcasting

    Fragmented – AI Developer Podcast

    Fragmented is an AI developer podcast for engineers who want to go beyond vibe coding and ship real software.

    We cover AI-assisted development the way working engineers actually use it: prompting strategies, code review, testing, debugging, workflows, and building production-grade software with AI tools. No hype. No “I shipped a SaaS in a weekend” stories. Just tactics that work.

    Hosted by Kaushik Gopal and Iury Souza โ€” software engineers using AI daily to build and ship real products.

    From vibe coding to software engineering โ€” one episode at a time. Our goal: help you use AI to become a better engineer, not be replaced by one.

    Advertise

    Copyright: ยฉ 2020 Spec Network, Inc.

    • Apple Podcasts
    • Google Play
    • Spotify

    Latest Episodes:
    160: Increase App Engagement with Android Q May 13, 2019
    Show notes

    With the release of Android Q we now have the settings panel and all its glory. This panel, while most likely overlooked as a minor feature, is actually a diamond in the rough.

    Why?

    Simply because it's going to lower the abandonment rate of your app and increase the engagement of your app at the same time. Donn talks about this in depth in this episode.

    Enjoy.

    Shownotes

    • Android Q Features

    Sponsors ๐Ÿ™

    • sentry.io - Your code is broken. Letโ€™s fix it together - https://sentry.io/for/android/

    Contact

    • Discord chat or @fragmentedcast or our Youtube channel
    • @donnfelker and donnfelker (on Instagram)
    • @kaushikgopal and kaushikgopal (on Instagram)

    159: Improve Your App with the Android Material Components (feat. Cameron Ketcham & Connie Shi) May 06, 2019
    Show notes

    In this show, Donn and Kaushik talk to Cameron Ketcham and Connie Shi from the Android Material Components team at Google.

    The Android Material Components are material designed components that you can easily drop into your application with just a few small tweaks. You get a bunch of fully built out material components, from the Android Material team at Google. From Chips, to Cards, to Buttons and much much more ... the goal is to enable you to build your application faster when using these components.

    Donn and Kaushik talk to Cameraon and Connie about the components and how to use them in this episode.

    Enjoy

    Shownotes

    • Material.io Website
    • Android Material Components
    • Material Components GitHub
    • Tasks App
    • Developer Tutorials
    • AndroidDev Summit Talk
    • Material Theme Editor

    Sponsors ๐Ÿ™

    • sentry.io - Your code is broken. Letโ€™s fix it together - https://sentry.io/for/android/

    Contact

    • Contact Cameron and Connit at - GitHub Issues, StackOverflow
    • Donn Felker - @donnfelker (Twitter) and donnfelker (Instagram)
    • Kaushik Gopal - @kaushikgopal (Twitter) and kaushikgopal (Instagram)
    • Fragmented on Twitter: @fragmentedcast
    • Our YouTube channel
    • Join thousands of other developers on our free chat server. Ask questions, answer questions, be part of the community at our The Fragmented Discord chat

    158: Building High Performance Audio on Android Apr 29, 2019
    Show notes

    In this show, Donn and Kaushik talk to Don Turner about how to build high-performance audio apps on Android.

    We dive deep into history of audio on Android, some of the problems that the platform faced. Then look into the tools that we now have to solve those problems so that developers like you can build killer audio apps.

    Enjoy.

    Shownotes

    • Android Midi
    • Oboe
    • Intro to Oboe (Video)
    • Google IO 2019 Talk

    Sponsors ๐Ÿ™

    • sentry.io

    Contact

    • Don Turner - @donturner
    • Donn Felker - @donnfelker (Twitter) and donnfelker (Instagram)
    • Kaushik Gopal - @kaushikgopal (Twitter) and kaushikgopal (Instagram)
    • Fragmented on Twitter: @fragmentedcast
    • Our YouTube channel
    • Join thousands of other developers on our free chat server. Ask questions, answer questions, be part of the community at our The Fragmented Discord chat

    157: Effective Java Item# 20 - Prefer interfaces to abstract classes Apr 01, 2019
    Show notes

    In this episode, Donn talks about Item #20 in the Effective Java book (third series) by Joshua Bloch. He discusses why you should think about using interfaces over abstract classes, how they can add mixin like behavior to retrofit existing classes with new behavior, default methods, skeleton implementations and more.

    Enjoy.

    Sponsors ๐Ÿ™

    • sentry.io - Your code is broken. Letโ€™s fix it together - https://sentry.io/for/android/

    Contact

    • Discord chat or @fragmentedcast or our Youtube channel
    • @donnfelker and donnfelker (on Instagram)
    • @kaushikgopal and kaushikgopal (on Instagram)

    156: Increase App Engagement with Android Q Mar 18, 2019
    Show notes

    With the release of Android Q we now have the settings panel and all its glory. This panel, while most likely overlooked as a minor feature, is actually a diamond in the rough.

    Why?

    Simply because it's going to lower the abandonment rate of your app and increase the engagement of your app at the same time. Donn talks about this in depth in this episode.

    Enjoy.

    Shownotes

    • Android Q Features

    Sponsors ๐Ÿ™

    • sentry.io - Your code is broken. Letโ€™s fix it together - https://sentry.io/for/android/

    Contact

    • Discord chat or @fragmentedcast or our Youtube channel
    • @donnfelker and donnfelker (on Instagram)
    • @kaushikgopal and kaushikgopal (on Instagram)

    155: Naming conventions for RxJava Observables Mar 11, 2019
    Show notes

    The Android community has come to use Rx pretty heavily but surprisingly there hasn't been any one convention that's won, when it comes to how we name our functions that return Observables. getUser(), user(), userUpdates() ? In this mini-episode dutifully does the yak-shaving for you and discusses what some options are and what the community has been gravitating towards.

    Enjoy.

    Shownotes

    • yak-shaving

    Upday's convention:

    • Florina's tweet
    • Upday's blog post - Reactive Frustrations 1

    Options

    // option 1
    fun getUser(): Single
    // yuck
    
    // option 2
    fun user(): Observable
    // but what does this mean?
    
    // option 3
    fun user(): Single
    fun userUpdates(): Observable
    // or
    fun userStream(): Observable
    // this is looking good
    
    // option 4 (upday style)
    fun userOnce(): Single
    fun userStream(): Observable
    fun userOnceAndStream(): Observable
    

    Stay tuned for a future episode, where we discuss more details and more complicated cases to handle (like emitting a list of user, policies for fetching the first user as quickly as possible etc.).

    Also #FinishNotation.

    Sponsors ๐Ÿ™

    • sentry.io - Your code is broken. Letโ€™s fix it together - https://sentry.io/for/android/

    Contact

    • Discord chat or @fragmentedcast or our Youtube channel
    • @donnfelker and donnfelker (on Instagram)
    • @kaushikgopal and kaushikgopal (on Instagram)

    154: Developer Growth: Start Writing Mar 05, 2019
    Show notes

    Growing as a developer is important for you, your career and your future. One of the best ways to grow your career is to start writing.

    Donn recommends starting a blog or contributing to a blog. The process of writing will expose your weak points in your comprehension of a topic. Refining your communication skills through writing and putting thoughts out into the universe via a blog will broaden your skills as a developer.

    Ultimately, writing is about communication and communication is the cornerstone of success in much of anything. In this episode, Donn walks you through why you should start writing to help you grow as a developer.

    Enjoy.

    Sponsors ๐Ÿ™

    • sentry.io - Your code is broken. Letโ€™s fix it together - https://sentry.io/for/android/

    • Instabug -They're giving a special offer for all listeners, go to instabug.com/fragmented, signup, install the SDK, and you will get a free Instabug t-shirt and a 14-day free trial.

    Contact

    • Discord chat or @fragmentedcast or [our Youtube channel][10]
    • @donnfelker and donnfelker (on Instagram)
    • @kaushikgopal and kaushikgopal (on Instagram)

    153: How to be an indie Android developer with Chris Lacy Feb 19, 2019
    Show notes

    Listen to all star Indie developer and friend of the show Chris Lacy. Chris Lacy created the beloved Action Launcher - arguably one of the best Launcher apps on Android. In this epiisode, he talks to us about what it's like being an indie developer, starting on Action Launcher and of course his newest creation - ActionDash.

    Enjoy.

    Shownotes

    • TweetLanes
    • Action Launcher
    • On selling Link Bubble
    • Brave browser

    ActionDash

    • Introducing ActionDash
    • Download on the play store
    • Slick graph library MPAndroidChart
    • Action Launcher is hiring!

    Sponsors ๐Ÿ™

    • sentry.io
    • Nevercode
      • Nevercode - CI/CD for Android, iOS, React Native & Ionic
      • Try Codemagic
      • Join Flutter CI/CD Slack Community

    Contact

    • @chrismlacy or work with him or leave a 5 star reviews on ActionDash :)
    • Discord chat or @fragmentedcast or our Youtube channel
    • @donnfelker and donnfelker (on Instagram)
    • @kaushikgopal and kaushikgopal (on Instagram)

    152: Should I Rewrite My App? with Jeroen Mols Feb 11, 2019
    Show notes

    After you've been working on an app for sometime, the most common quandry one runs into is the need to rewrite the app. We've all been there, there's technical debt, we've improved our understanding, the tools have become better, we've become better. So should you go back and just rewrite the whole app? Jeroen walks us through his thinking.

    Shownotes

    • The big Rewrite - Jeroen's talk
      • Droidcon Italy
      • Slides for the talk with notes
    • Philips Hue
    • Philips Hue API

    Resources

    • The big rewrite - Chad Fowler
    • The big rewrite - Jo Van Eyck
    • Paying technical depth - Jeroen Moons
    • Things you should never do - Joel Spolsky
    • Write awesome unit tests - Jeroen Mols
    • Pro Android Studio - refactoring - Jeroen Mols
    • Why We Decided to Rewrite Uberโ€™s Driver App - Nandhini Ramaswamy and Adam Gluck
    • How to Ship an App Rewrite Without Risking Your Entire Business - James Barr, and Zeyu Li

    Sponsors ๐Ÿ™

    • sentry.io

    Contact

    • @molsjeroen or his blog or his speakerdeck
    • Discord chat or @fragmentedcast or our Youtube channel
    • @donnfelker and donnfelker (on Instagram)
    • @kaushikgopal and kaushikgopal (on Instagram)

    151: Evolving Android architectures (Part 2) Feb 04, 2019
    Show notes

    In this episode, we continue our discussion from episode 148 on evolving android architectures. We collected some of the questions from the community and try to answer them.

    Shownotes

    • Listen to the recap in episode 148
    • LCE: Modeling Data Loading in RxJava
    • Rx example pull from db then network (from KG's presentation)
    • Donn's caster.io episode on the amb operator
    • Akshay's episode on Arch components (specifically Live Data)
    • Jose's cheatseet on Activity lifecycle
    • KG's example of using this architecture

    Sponsors ๐Ÿ™

    • sentry.io
    • Nevercode
      • Try Codemagic - CI/CD for Flutter apps by Nevercode
      • Join Flutter CI/CD Slack Community

    Contact

    • Discord chat or @fragmentedcast or our Youtube channel
    • @donnfelker and donnfelker (on Instagram)
    • @kaushikgopal and kaushikgopal (on Instagram)

    Previous 1 10 11 12 13 14 27 Next

    Related Podcasts

    https://ricochet.com

    1

    https://ricochet.com News
    Kyle Kingsbury Podcast

    2

    Kyle Kingsbury Podcast Fitness
    Exponent

    3

    Exponent Podcasting
    High Resolution

    4

    High Resolution Arts
    The TWIML AI Podcast (formerly This Week in Machine Learning & Artificial Intelligence)

    5

    The TWIML AI Podcast (formerly This Week in Machine Learning & Artificial Intelligence) News
    AWS Podcast

    6

    AWS Podcast News
    footer-logo

    Contact Us

    Toll Free: 844-670-7747

    Links

    • Home
    • Top Charts
    • Networks
    • Apps
    • Independents Podcasts
    • Podcast Advertising
    • Podcast News
    • Contact Us
    • About Us
    • Analytics & Insights

    Stay Connected

      Privacy, Terms of Use & Our Code of Ethics Protecting Content Creators Copyrights