Kaushik Gopal, Iury Souza

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 bette...

Author

Kaushik Gopal, Iury Souza

Category

Education

Podcast website

fragmentedpodcast.com

Latest episode

Apr 14, 2026

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

044 – Effective Java for Android Developers – Item #10 06.06.2016

In this mini-Fragment, Donn talks about Item #10 of the Effective Java series - Always Override toString. You'll learn why it's important for your own sanity, future developers, and overall developer happiness. This episode is sponsored by Hired.com Show Notes Object#toString Effective Java Book Sponsor Hired.com Contact @fragmentedcast [twitter.com] @donnfelker [twitter.com] @kaushikgopal [twitte...

043: Google IO (Part 2) 01.06.2016

In Part 2 of our Google IO special we continue asking some simple questions to the best AndroidDev today. This concludes our IO special for this year. Hope you enjoyed it as much as we did. By popular demand we added some extra specials at the very end, so make sure to listen all the way through :) Show Notes Pierre-Yves Ricau ( Square ) @Piwai Fragnums Penny - Conversational Finance app Israel @r...

042: Google IO 2016 (Part 1) 31.05.2016

In Part 1 of our Google IO special we talk to a whole bunch of amazing AndroidDev. We go around asking them a few simple questions. Questions, that you probably thought to ask when you saw them in person, but just forgot to. Oh and you really should listen all the way to the end :) Show Notes Annyce Davis ( Offgrid Electric ) @brwngrldev Fragmented episode 33 : talking Gradle with GDE Annyce Davis...

041: YAGNI 23.05.2016

In this mini Fragment, Donn talks about one of his favorite topics, YAGNI. YAGNI is an acronym that stands for "You Arent Going To Need It". Donn explains what it is, why its useful and shares a personal story of how he was introduced to the YAGNI concept back in 2008. Show Notes YAGNI YAGNI on Wikipedia MarketWatch Sponsor Caster. IO Use the coupon code "fragmented" to receive...

040: Internal Library Dependency Management with GDE Kelly Shuster 16.05.2016

In this mini episode, we talk with the lovely Kelly Shushter about Internal Library Dependency Management. Kelly is a GDE, the Director of Women Who Code (Denver chapter), a developer at Thoughtbot, a mind blowingly good AndroidDev and just an all round boss of everything. She gives us the rundown explaining different strategies for maintaining and managing internal libraries in your organization/...

039: Talking TextView with Elliott Chenger 09.05.2016

In this episode we chat with our friend an all round amazing AndroidDev Elliott Chenger. Elliot does Android development for Under Armour and knows a thing or two about TextViews. We talk TextViews, font rendering complications in Android, performance optimizations, localization (vs internationalization), ECDC (it's a thing!) and wind the discussion off with some design software tools out there. S...

038: What Android Devs Need to know about N 02.05.2016

In this episode, Donn and Kaushik look at the Android N developer preview. They highlight the biggest changes that you as an Android Developer should keep an eye out for. There are tonne of features in N, so listen to this episode to get the highlights. Show Notes First preview of Android N: Developer API & Tools [android-developers.blogspot.com] Instruction for setting up your dev environment...

037: Decompress 1 : Xcode, Fonts sizes, Testing and yes Agera! 25.04.2016

In this very first edition of our Decompress episode we talk about life being code as an Android developer, some Xcode hating, Testing woes and the intensly discussed library that Google recently released Agera! Shownotes: Agera Sponsor Hired - special offer: double your accepting bonus $2000

036: Working Remotely 18.04.2016

In this mini Fragment we touch on a highly requested topic - working remotely. Donn talks about how to ease into remote working, tools for working remotely, tips and tricks for staying sane and productive while remote and he wraps it up by discussing the benefits employers have when hiring a remote workforce. Show Notes Remote work is best suited for information workers (programmers, designers, en...

035: Vector drawables for Android 11.04.2016

In this mini Fragment we touch base on all the things you need to know about Vector drawables for Android development. How one can use it today, the recommended usage for vector drawable and formats, the limitations and everything else you need to know as an Android developer. Show Notes Vector Drawable [developer.android.com] Trello's Victor [github.com] What's our Vector Victor [youtube.com] And...

034: Effective Java - Item 9 04.04.2016
033: Talking Gradle with GDE Annyce Davis 28.03.2016

In this episode we talk Gradle with the amazing and awesome Annyce Davis. We deal with the basics of Android's build system and dabble with some tips on improving your build times. Also we released our first ever Fragmented T-shirt in collaboration with another amazing GDE Taylor Ling of AndroidTee fame. Show Notes Annyce's talk where she mentions Cyclomatic complexity [youtube.com] OffGrid Electr...

032: Making sense of Android Support Library version numbers 14.03.2016

The Android Support library framework is the biggest boon to Android developers. But how does one makes sense of the different versions and revisions available? In this fragment we try to address that question. Show Notes Introducing AppCompat V21 [android-developers.blogspot.com] [android-developers.blogspot.com] Prev episode with Mike Wolfson [fragmentedpodcast.com] Android Support Library - &qu...

031: Effective Java - Item 8 07.03.2016

In this mini Fragment, we introduce Joshua's eighth Item. This one is a doozy, probably one of the longest items in the group of the effective Java series, but most definitely quite important. This episode is brought to you by Rollbar. Go to rollbar.com/fragmented to get their Bootstrap plan for free for 90 days. Stay tuned for more items from our "Effective Java for Android developers"...

030: Material Design for developers with GDE Mike Wolfson 29.02.2016

In this episode we talk to Material Design Master and Google Developer Expert Mike Wolfson. What does Material design mean to us developers? How does one use the numerous support libraries to help with this? What widgets should and shouldn't we be using? Listen to the show and find out. Show Notes Material Design - Official site Material Design - The Specification Google Color Palette - list of &q...

029: All about the infamous 65,536 dex method count 22.02.2016

If you've been an Android developer in the last 2 years, you must have seen this dreaded exception: dex: method ID not in [0, 0xffff]: 65536 Quick googling would immediately bring up the phrase "65K method count" and the recommended solution "multi-dexing". But if you want to really understand this mysterious number and the reason behind its existence, listen on! Show Notes Off...

028: Tips & Tricks for Android developers 15.02.2016

Feast yourselves to a grand bonanza of tips and tricks with this episode! Donn and Kaushik talk about the tips and tricks they've picked up over the course of 2015. Android Dev Summit demo - Structural replace [youtube.com] Software Design patterns [wikipedia.org] Reformatting code: Reformatting Source code [jetbrains.com] Reformat dialog [jetbrains.com] (only VCS changed text) Library dependency...

027: Talking Realm with Christian Melchior 05.02.2016

Realm pro and overall genius Christian Melchior joins us in this episode to talk about all things Realm. Show Notes Realm.io for Java/Android Martin fowler on schema-less github issue on extending Realm Object Caster.io video tutorial - Intro to Realm for Android Devs Christian's talk at Droidcon NYC 2015 [youtube.com] Contact @chrmelchior [twitter.com] @realm [twitter.com] @fragmentedcast [twitte...

026: LetMeExplainYou AndroidDev like a pro 21.01.2016

In this episode Donn and Kaushik chat with the one and only Israel Ferrer Camacho ( @rallat ). They discuss a talk Israel gave sometime back on "Android development like a pro", exchanging war stories on patterns like MVP, MVVP clean architecture etc. Show Notes Rallat's slides [pdf] Rallat's sample repo using different patterns [github] Burrito Design Pattern [twitter.com] Working Effec...

025: Effective Java for Android developers : Item 7 28.12.2015

In this mini Fragment, we introduce Joshua's seventh Item and a momentous end to the first chapter: Avoid finalizers Stay tuned for more items from our "Effective Java for Android developers" Fragment series . Show Notes Effective Java (2nd Edition) - Joshua Bloch Avoid finalizers If you don't know what they are, ignorance is bliss. If you know what they are, avoid them! Finalizers in Ja...

024: Effective Java for Android developers : Item 6 15.12.2015

Joshua's sixth Item: Eliminate obsolete object references , in a distinctively croaky voice. Stay tuned for more items from our "Effective Java for Android developers" Fragment series . Show Notes Effective Java (2nd Edition) - Joshua Bloch Eliminate obsolete object references Supplemental reading (for the diligent ones that follow shownotes) Do click listeners leak memory? [stackoverflo...

023: Android Dev Summit Recap 30.11.2015

Donn and Kaushik cover the happenings of Google's very first Android Developer conference - "Android Dev Summit". Together, they attended the conference both virtually and physically! Listen on for the highlights. Android Dev Summit Schedule AndroidDev Twitter account Sessions Android Dev Summit 2015 Keynote [youtube] Android Studio for Experts [youtube] Android Testing [youtube] Firecha...

022: Effective Java for Android developers : Item 5 20.11.2015

In this mini Fragment, we introduce Joshua's fifth Item: Avoid creating unnecessary objects . Stay tuned for more items from our "Effective Java for Android developers" Fragment series . Show Notes Effective Java (2nd Edition) - Joshua Bloch Avoid creating unnecessary objects Google says - Avoiding creating unnecessary objects  too Episode 10 with Michael Bailey - String optimization Sni...

021: Diving Deep with Dagger 13.11.2015

In this episode, Kaushik and Donn dive deep into the Dependency Injection library - Dagger. We have a cameo by Dagger creator Jesse! Show Notes In other news Donn in a Banana Suit KG as a Storm Trooper AndoridTO 020 – Talking Kotlin with Hadi Hariri Google entering podcast scene and we're on it Dagger Topological Sort Jesse Wilson Cameo Dagger Linker class Jesse's MiniGuice proof of concept Avoidi...

020: Talking Kotlin with Hadi Hariri 26.10.2015

A tonne of folks have been asking for a show on Kotlin. We got the best person in the business to take us through what could possibly be our new hope. Show Notes No tabs in Intellij [hadihariri.com] Jetbrains products Java - IntelliJ .Net - ReSharper CI server - TeamCity Issue tracking - YouTrack Smaller IDES Web/Node.js - WebStorm Python/Django - PyCharm Ruby/Rails - RubyMine C++ - CLion Objectiv...

Listen to the Fragmented - AI Developer Podcast podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.