✊🏽✊🏾✊🏿

✊🏽✊🏾✊🏿

Author: Kaushik Gopal, Iury Souza June 8, 2020 Duration: 5:27

We interrupt our regular programming for this extremely important message.

We stand with our black sisters and brothers against the evil that is racism. The recent events of police brutality and oppression against black people have been truly horrifying.

Please take the time to listen to the audio snippet on the #BlackLivesMatter movement from today's episode. It is a TedX talk by the far more eloquent Kennedy Cook who's voice and words are more powerful than ours.

We've never been very vocal about political issues at Fragmented. But that doesn't mean we don't care about these issues. On the contrary! We do our best to have our actions speak louder than our words and let others with first hand experience speak out. Then importantly we aim to listen.

But these aren't regular times are they? The horrifying brutality we're seeing against people of color is nauseating. The Covid-19 outbreak has made action particularly difficult so for today we will start with these words.

How to help:


Tired of the endless hype cycle around artificial intelligence in software development? Fragmented-AI Developer Podcast cuts through the noise for engineers who are focused on building and shipping reliable systems. Hosts Kaushik Gopal and Iury Souza, both working software engineers, steer conversations toward the practical, often unglamorous, integration of AI tools into real development workflows. In each episode, you’ll hear detailed discussions on effective prompting strategies that go beyond basic examples, methods for incorporating AI into rigorous code review and testing processes, and debugging the often-unpredictable output of these models. This podcast is grounded in the reality of building production-grade software, deliberately avoiding superficial success stories in favor of sustainable tactics. The focus remains on how AI-assisted development can genuinely augment an engineer’s daily work-from refining a personal workflow to architecting more robust systems. If you’re looking for actionable insights that translate directly to your codebase, this is the podcast for you.
Author: Language: en-us Episodes: 100

Fragmented - AI Developer Podcast
Podcast Episodes
300 - From Vibe coding to Software engineering [not-audio_url] [/not-audio_url]

Duration: 8:44
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.
257 - Future of AndroidDev in an AI world with Vinay Gaba [not-audio_url] [/not-audio_url]

Duration: 47:39
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 of…
256 - Rapid prototyping with Kotlin [not-audio_url] [/not-audio_url]

Duration: 21:37
In this episode, we talk about the art of rapid prototyping across various platforms and using Kotlin tech to get it done. Also, how will AI change this? Listen to find out more. You can find the [full shownotes over at…
255 - Data Oriented Programming [not-audio_url] [/not-audio_url]

Duration: 31:32
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,…
254 - 8× faster 5× memory savings with Dan Rusu’s Immutable Arrays [not-audio_url] [/not-audio_url]

Duration: 49:16
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 immuta…
253 - logcat - a new look at logging with Piwai from Square [not-audio_url] [/not-audio_url]

Duration: 40:30
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…
252 - Everyone needs a starter template [not-audio_url] [/not-audio_url]

Duration: 24:44
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 - Playg…
251- There's a new king in DI town [not-audio_url] [/not-audio_url]

Duration: 18:22
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 fr…
250 - Bittersweet beginnings [not-audio_url] [/not-audio_url]

Duration: 34:06
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!