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:
    180: Code Comments Nov 04, 2019
    Show notes

    In this episode of Fragmented, Donn talks about when it's appropriate to comment your code.

    Donn then dives into the types of code comments, when you might want to comment vs when you might not want to (depending upon your consumer) and then gets into how he decides to comment his code with a simple two-step process.

    Enjoy!

    Things Mentioned

    • Commenting Code Post

    Sponsors

    Bitrise

    Build amazing apps in Java, Kotlin or whatever tech you prefer and use Bitrise to automate your Android integration, build, test and deploy process quickly and easily.

    Sign up for an exquisite pair of Bitrise Branded Socks at https://go.bitrise.io/fragmented

    Flatiron School

    Learn UX/UI design flatironschool.com/fragmented in 24 weeks and discover our global community on campus or online and go back to school with Flatiron School! flatironschool.com/fragmented!

    Change careers with confidence with 1:1 support from our dedicated Career Coaches and a money-back guarantee. Complete details at flatironschool.com/terms.

    See you in class!

    Contact

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

    179: Kaushiks Top Tips For Giving A Technical Talk Oct 28, 2019
    Show notes

    In this episode of Fragmented, Kaush breaks down how he begins creating and writing technical talks, using a talk he's about to give at the Mobilization Conference.

    Enjoy!

    Things Mentioned

    • Mobilization conference - KG is about to give a talk at

    • Post it notes pic1 pic 2

    • My Speakerdeck

    • San Jose Theme

    • Nick Butcher - speakerdeck

    • Cyril Motier - speakerdeck

    Sponsors

    Vettery

    Vettery is an online hiring marketplace that is changing the way people hire and get hired. Make a free profile, name your salary, and connect with hiring managers from top employers today.

    Listeners of Fragmented get a $300 bonus if you accept a job through Vettery! Sign up at vettery.com/fragmented

    Bitrise

    Build amazing apps in Java, Kotlin or whatever tech you prefer and use Bitrise to automate your Android integration, build, test and deploy process quickly and easily.

    Sign up for an exquisite pair of Bitrise Branded Socks at https://go.bitrise.io/fragmented

    Contact

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

    178: Learning New Languages Oct 14, 2019
    Show notes

    As Android developers we know Java and now Kotlin. But to become even more seasoned developers, learning newer languages can be a level booster.

    The list can go on and on, especially if you've been in the industry awhile. So, when does it make sense for you to learn a new language?

    When should you learn a new language? When does it make sense? How do you do it?

    In this episode KG and Donn discuss the merits of learning new languages, what new languages they’ve picked up and how they feel its important for them and their careers as developers.

    Sponsor

    Build amazing apps in Java, Kotlin or whatever tech you prefer and use Bitrise to automate your Android integration, build, test and deploy process quickly and easily.

    Sign up for an exquisite pair of Bitrise Branded Socks at https://go.bitrise.io/fragmented

    Contact

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

    177: Over-Engineered Code Oct 07, 2019
    Show notes

    How do you know if some code is over-engineered?

    What does that even look like?

    How do you know if you're over-engineering the code that you're writing?

    What if you recently started at a new company, how do you know if the code you're working with is over-engineered?

    In this episode, Kaushik and Donn go back and forth on this topic ...

    Sponsor

    This episode is sponsored by Instabug -

    Understand How Your App is Doing with Real-Time Contextual Insights From Your Users

    Contact

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

    176: Kotlin's !! Operator is a Code Smell Sep 30, 2019
    Show notes

    Kotlin isn't a magic bullet that prevents NullPointerExceptions.

    Not at all.

    What Kotlin does do is force you to think about how you want to handle your nulls. through Kotlin forcing you to think this through, the hope is that you'll avoid NullPointerExceptions. The only problem is, Kotlin has the !! operator, also known as the "Not Null Assertion Operator". This operator basically says "Hey Kotlin, trust me, I'm a pro, I know what I'm doing ... I KNOW THIS WON'T BE NULL".

    This... is a code smell.

    In this episode, Donn walks through why Kotlin's Not Null Assertion Operator (!!) is a code smell and what you can do to alleviate it.

    Thanks To This Week's Sponsor: Bitrise

    Build amazing apps in Java, Kotlin or whatever tech you prefer and use Bitrise to automate your Android integration, build, test and deploy process quickly and easily. Sign up for an exquisite pair of Bitrise Branded Socks, here! https://go.bitrise.io/fragmented

    Contact

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

    175: Kotlin or Java - Which one should you learn? Sep 23, 2019
    Show notes

    One question that Kaushik and I get all the time is this ...

    I'm starting to learn how to build Android apps, which language should
    I learn? Kotlin or Java?

    In this episode Donn answers this question and gives valid points on why both languages are valid options and why you might want to consider one over the other.

    He provides caveats to why you might want to use one language over another and some of the trade offs of Java and Kotlin and how they operate together.

    If you're wrestling with this question, this is the show for you ...

    Thanks to this week's sponsor: Bitrise

    Build amazing apps in Java, Kotlin or whatever tech you prefer and use Bitrise to automate your Android integration, build, test and deploy process quickly and easily. Sign up for an exquisite pair of Bitrise Branded Socks, here! https://go.bitrise.io/fragmented

    Contact

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

    174: Testing RxJava, Debugging and More Sep 02, 2019
    Show notes

    Kaushik is back in this weeks podcast. 🎉

    Donn and Kaushik talk about testing RxJava streams with a Kotlin extension method and how and when to test various scenarios.
    Donn talks about his thoughs on the Testing Pyramid and why he think's its incorrect and how you can help shift your thinking in regards to it. They then talk about IDE themes and how the theme can help you with your day to day development and more.

    They wrap up with some talk about devleoping on Mac's vs Windows and Linux.

    We hope you enjoy ...

    Contact

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

    173: What Pattern Should I Use - MVP, MVVM, MVI ...? Aug 26, 2019
    Show notes

    This week Donn talks about what pattern you should use when developing your application. Is it MVP? MVVM? Mabye MVI? Perhaps it's something else. Find out in this episode.

    We hope you enjoy ...

    Shownotes

    Patters

    • MVP Pattern
    • MVVM Pattern
    • MVI Pattern
    • MvRx
    • Clean Arhictecture

    Mocking Out the API in Espresso

    • MockWebServer Course
    • WireMock Android

    Contact

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

    172: Coil Image Loading Library with Colin White Aug 12, 2019
    Show notes

    In this episode Donn and Kaushik sit down with Instacart Engineer Colin White to discuss a new image library he has created called Coil.

    Coil is a Kotlin-first image library that focuses on ease of use, simplicity and extensibility. In this episode we ask him the question you're probably wondering ... "Why create an image library, isn't this a solved problem already?" and then move onto the details of how the library works, and what it offers developers.

    From Donn's perspective - It's an interesting library and gives you what you need with minimal footprint but offers you the extensibility that you'd want in the future. Its a good balance of "just enough" and "I might need this".

    Enjoy

    Show Notes

    • Coil library
    • Colin's Twitter
    • Colin's Website
    • Introducing Coil: Kotlin-first image loading on Android

    Contact

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

    171: Jetpack Compose with Leland Richardson Jul 29, 2019
    Show notes

    This week Donn and Kaushik talk to Leland Richardson from the Android team at Google about Jetpack Compose.

    Jetpack Compose is declarative component-based UI runtime for Android. With compose you can build your UI with functions in Kotlin to easily "compose" what your UI would look like.

    We dive deep in this episode. We talk about the background and influence React had on the project, we dive deep into some of the decisions made regarding the library and much much more...

    We hope you enjoy ...

    Shownotes

    • Jetpack Compose First Principels
    • React, Meet Compose Slides
    • Jetpack Compose Android Dev Docs

    Leland's Contact info:

    • Twitter
    • Website

    Fragmented Contact

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

    Previous 1 8 9 10 11 12 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