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:
    301 - The AI coding ladder Jan 19, 2026
    Show notes

    Most folks reference "AI coding" like it's one thing. It's really not. In this foundational episode Kaushik & Iury walk through (at least) four paradigms — from super autocomplete to agent orchestration — each with different workflows, expectations, and mental models.

    What do most developers follow today? Where is the frontier? What's coming in the future?

    Listen to the episode and find out!

    Full shownotes at fragmentedpodcast.com.

    Show Notes

    Gen 1: Super autocomplete

    • Intellisense - regular autocomplete
    • Github Copilot
    • Cursor Tab

    Gen 2: Chat Oriented Programming

    • Cursor IDE
    • Firebender

    Gen 3: Agent

    • Nvidia's definition of an Agent
    • ReAct Prompting
    • Chain of Thought was a prompting hack
    • DeepSeek
      • DeepSeek - R1 paper
    • TUI tools (or Harnesses):
      • Claude Code
      • Open Code
      • Codex Cli
      • Gemini Cli
    • IDE style tools
      • Cursor Agent
      • Copilot (MS)
      • Junie - Intellij
      • Antigravity - Google
    • Headless Tools:
      • Jules - Google
      • Claude Code on the Web
      • Codex Web

    Gen 4: Agent Orchestration

    • Git worktrees

    Tips

    • Iury: Transfer between agents using your own
      compact command
    • KG: Ask the agent to clarify your prompt

    Confirm if my requirements are clear. If you have follow up questions, ask me
    first and clarify before executing anything.

    Contact us

    • Newsletter
    • Website
    • Contact us
    • Youtube

    Co-hosts:

    • Kaushik Gopal
    • Iury Souza

    300 - From Vibe coding to Software engineering Jan 12, 2026
    Show notes

    Fragmented is changing. New direction, new cohost. Kaushik explains the pivot
    from Android to AI development and introduces Iury Souza.

    From vibe coding to software engineering — one episode at a time.

    Full shownotes at fragmentedpodcast.com.

    Contact us

    • Newsletter
    • Website
    • Contact us
    • Youtube

    Co-hosts:

    • Kaushik Gopal
    • Iury Souza

    257 - Future of AndroidDev in an AI world with Vinay Gaba Mar 04, 2025
    Show notes

    Join us as we talk with Vinay Gaba, Android GDE and leading voice in Android development, about the future of the field. Vinay shares insights from interviews with top Android devs on their three-year predictions, and offers his own perspective. We cover AI's impact, evolving development roles, and crucial future skills.

    You can find the full shownotes over at fragmentedpodcast.com.

    Show Notes

    • Vinay's personal website
      • Dispatch - Jetpack Compose newsletter
      • Issue #11 - Future of AndroidDev
    • Cursor AI IDE
    • Jetbrains AI assistant
    • Jetbrains Junie - the coding agent

    Pessimists avoid risk, Optimists change the world.

    Contact us

    • fragmentedpodcast.com
    • Contact us
    • Youtube

    Kaushik:

    • kau.sh (links to everything)
    • Threads
    • Bluesky
    • Youtube
    • @kaushikgopal

    256 - Rapid prototyping with Kotlin Feb 24, 2025
    Show notes

    In this episode, we dive into the power of rapid prototyping for Android developers using Kotlin. We explore how this crucial skill can impress stakeholders, accelerate your workflow, and help you stay ahead in today's fast-paced tech landscape. We'll cover use cases across scripting, web development (with Ktor & HTMX), mobile apps (Jetpack Compose), and even touch upon how AI is changing the game!

    You can find the full shownotes over at fragmentedpodcast.com.

    Show Notes

    • Simple scripting
      • State of Kotlin Scripting 2024 - Jetbrains blog
      • Kotlin mini-app repo playground-kt
      • Advent of Code
    • Web sites
      • Hugo static site generator
      • Cloudflare Pages
      • Slashdot effect
      • Fragmented Podcast Website powered by Henry (Kaushik's custom theme)
    • Web apps
      • Ktor
      • HTMX
        • Ajax
        • CSS Transitions
        • Server Sent Events
      • Youtube Video showing Ktor + HTMX
    • Mobile apps
      • Episode 252 talking about playground-android
      • Flutter
      • Kotlin Multiplatform KMP
      • React Native
    • LLM Based apps
      • Streamlit.
        • Snowflake acquires Streamlit
      • Google AI Studio
      • Kotlin AI
    • Vibe coding an AirBnb clone

    Contact us

    • fragmentedpodcast.com
    • Contact us
    • Youtube

    Kaushik:

    • kau.sh (links to everything)
    • Threads
    • Bluesky
    • Youtube
    • @kaushikgopal

    255 - Data Oriented Programming Feb 18, 2025
    Show notes

    In this episode, we dive into the programming paradigm — Data Oriented Programming (DOP) and why making data the star can simplify your code. Learn how well-modeled data reduces defensive logic, prevents invalid states, and keeps your apps stable. We’ll also contrast DOP with Object Oriented Programming (OOP) and Functional Programming (FP), sharing practical examples, tips, and resource links to deepen your understanding.

    The full shownotes with illustrations are on fragmentedpodcast.com.

    Show Notes

    • [announcement] Fragmented has an email newsletter.
    • Programming Paradigms
      • Object Oriented Programming
      • Functional Programming

    Data Oriented Programming (DOP)

    • UUID
      • RFC 4122
      • Kotlin now includes UUID in the standard lib even for kotlin multiplatform.

    Resources

    • Brian Goetz's seminal article on DOP
    • Ties Van de Ven Advanced Kotlin Dev Day in 2022
    • Data Oriented Programming in Java by Chris Kiehl (by Manning Publications)
    • Devoxx talk by Nicolai Parlog on youtube

    Contact us

    • fragmentedpodcast.com
    • Contact us
    • Youtube

    Kaushik:

    • kau.sh (links to everything)
    • Threads
    • Bluesky
    • Youtube
    • @kaushikgopal

    254 - 8× faster 5× memory savings with Dan Rusu’s Immutable Arrays Dec 24, 2024
    Show notes

    In this episode, discover how Dan Rusu’s pods4k Immutable Arrays library can deliver 2–8× speed boosts and 5× lower memory usage in Kotlin/Android apps. We first revisit the fundamentals of autoboxing/unboxing and immutability to understand their impact on performance. Then we hear from Dan himself on his library, motiviations for building it, how the benchmarks were calculated and much much more. Our grand finale episode for 2024. Hope you enjoy it!

    Full Shownotes at https://fragmentedpodcast.com/episodes/254.

    Show Notes

    • Immutable Arrays on github
    • Immutability episode #66 on Immutability with Ryan Harter
    • JMH - Java Microbenchmark Harness
    • Immutable Arrays Benchmarks page for Immutable Arrays (pods4k)
    • Dan's post - Kotlin avoids entire categories of Java defects
    • K2 compiler
    • Dan Rusu
      • Website
      • pods4k github discussions

    Contact us

    • fragmentedpodcast.com
    • Contact us
    • Youtube

    Kaushik:

    • kau.sh (links to everything)
    • Threads
    • Bluesky
    • Youtube
    • @kaushikgopal

    Disclaimer: Links shared might be affiliate links. They help support the production of Fragmented. Thank you for your support.


    253 - logcat - a new look at logging with Piwai from Square Dec 10, 2024
    Show notes

    Kaushik looks at a new logging library from Square called logcat. He starts by seeing how the popular Timber library does it along with the benefits. He then interviews Pierre-Yves Ricau (Piwai) of Square, the creator of logcat, to explore its origins and advantages.

    You can find the full shownotes over at fragmentedpodcast.com.

    Show Notes

    • Timber
    • logcat
      • Motivations in README
      • Compiler plugin issue
      • Playground android app demonstrating logcat
    • bitdrift.io
    • Design of everyday things
    • Previous episode #191 on logging
    • Contact Piwai:
      • Website
      • Bluesky

    Contact

    You can find us on a few places:

    • fragmentedpodcast.com
    • Contact us
    • Youtube

    Kaushik:

    • kau.sh (links to everything)
    • Threads
    • Bluesky
    • Youtube
    • @kaushikgopal

    Disclaimer: Links shared might be affiliate links. They help support the production of Fragmented. Thank you for your support.


    252 - Everyone needs a starter template Nov 26, 2024
    Show notes

    In this episode of Fragmented, Kaushik dives into the importance of creating your own starter template to streamline app development and minimize decision fatigue. He shares insights from his own starter template - Playground Android.

    Looking to the future, JetBrains has an exciting tool called Amper that might make all of this much easier. Kaushik chats with JetBrains’ Márton Braun about Amper, an exciting new tool that could revolutionize Kotlin & Android project setups.

    Tune in to learn how to go from idea to code with less friction!

    You can find the full shownotes over at fragmentedpodcast.com.

    Show Notes

    • Playground Android
    • The Architecture Templates (blog post)
    • Inspiration (Other starter templates):
      • Bloco's starter template what i referenced a lot
      • Donn's project - Jumpstart Android if you care about quickly getting a Rails app integrated with Android in a hybrid experience
      • Now in Android too much functionality for my taste
      • Jake's u2020 for some good times nostalgia
    • Playground Android
      • gradle version catalog - BOM & Bundles (one source of truth)
      • sharing build logic with gradle convention plugin
      • Makefile with common cli commands
      • Custom lint-rules
      • Multi module setup
      • dependency injection with kotlin-inject-anvil
        • Episode 251 - There's a new king in DI town
      • function-injection demo in @Composable
    • Amper
      • logcat lib and injecting multiple loggers
      • basic networking with ktor #10
      • compose-navigation between feature modules
    • Iury's post on Kotlin Devex
    • Amper
      • blog posts on Amper
    • Feedback on Amper - kotlinlang slack
    • Contact Márton Braun

    Contact

    You can find us on a few places:

    • fragmentedpodcast.com
    • Youtube

    Kaushik:

    • kau.sh (links to everything)
    • Bluesky
    • @kaushikgopal
    • Threads
    • Youtube

    Disclaimer: Links shared might be affiliate links. They help support the production of Fragmented. Thank you for your support.


    251- There's a new king in DI town Nov 12, 2024
    Show notes

    In this episode, Kaushik explores the evolution of dependency injection (DI) in Android development. Dagger has been the de-facto solution for DI in Android but there might be a new king in DI-town. He also chats with friend of the show and dependency injection expert Ralf Wondratschek for a final gut check.

    Shownotes: https://fragmentedpodcast.com/episodes/251


    250 - Bittersweet beginnings Oct 29, 2024
    Show notes

    We're back from the hiatus with our SemiQuicentennial episode! With the momentous 250 comes some big announcements and a shift in the way we do things.

    Listen to find out the details!

    Shownotes: https://fragmentedpodcast.com/episodes/250


    Previous 1 2 3 4 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