Episodes
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
Published 11/12/24
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!
Published 10/29/24
In this episode, Michael Bailey helps us explore the complexities of Java versions in the Android ecosystem, discussing JDK, JRE, Android Studio settings, Android app settings like compileSdk vs minSdk vs targetSdk, and concludes by providing resources for further learning.
Published 07/10/23
In this Fragmented podcast episode, host Donn Felker invites Ishan Khanna for an in-depth discussion about feature flags and A/B testing. They delve into the benefits, implementation strategies, best practices, and available tools, offering listeners valuable insights and resources to enhance their understanding of these critical development techniques.
Published 06/26/23
In this episode, we talk to, Siggi Jonsson. Siggi helps guide us through the complex and often confusing world of Android app modularization.
Published 06/12/23
In this podcast episode, we have the pleasure to host Fred Porciúncula, a Google Developer Expert (GDE) known for his work with Kotlin Inject and his invaluable contributions to the Android development community. Fred offers his expertise on Dependency Injection (DI), Kotlin Multiplatform (KMP), and how they intersect.
Published 05/29/23
In this episode, Donn and Kaushik talk to an old friend of the show, Colin White, about Treehouse, a combination of the Redwood and Zipline libraries.
Published 05/15/23
In this episode, Donn and Kaushik announce that they are steering the podcast back into Android waters. In other words, the Fragmented Podcast is returning to its roots ... we're back to being a 100% Android Development focused show.
Published 05/10/23
In this episode, Donn and Kaushik talk to long-time friend Dan Lew about his recent career switch from Android developer to TypeScript/Node.js/Progressive Web App Developer and what he learned.
Published 04/10/23
In this episode, Donn and Kaushik talk about one of the age old bike shedding topics - code formatting, and how you can solve it with automation and tools.
Published 03/20/23
In this episode, Donn and Kaushik talk about the fear of shipping, some impostor syndrome and how it contributes to uncertainty and doubt in your capabilities as a software developer.
Published 01/10/23
In this episode, Donn and Kaushik talk about 5 new-ish Kotlin constructs that you might not be aware of.
Published 12/15/22
In this short episode, Donn talks about the CODEOWNERS file and how it can help you ensure teams review the code that they are responsible for before merging.
Published 11/28/22
In this episode, Donn talks about the tips and tricks he's used over the last 20 years of consulting, freelancing and working full time to find work. We're hoping some of these tips help those affected by the recent tech layoffs.
Published 11/21/22
In this episode, Donn and Kaushik talk about their thoughts on Jetpack Compose and XML for Android layouts and which one you should learn first.
Published 11/14/22
In this episode, Donn and Kaushik talk about the thought of having a terminal for Android and how it would work.
Published 10/25/22
In this episode, Kaushik goes solo and interviews Ben Orenstein. Ben is a prolific Ruby developer, an amazing conference speaker, an ardent vim-ster, and now the CEO of Tuple.
Kaushik has been a big fan of Ben's work and was super stoked to talk to Ben and pick his brains on a host of topics: starting the company Tuple, pair programming in general, learning different programming languages and technology, giving better conference talks and more!
This episode is chock full of wisdom from Ben....
Published 09/21/22
In this episode, Donn and Kaushik talk about how many Android applications seem to suffer from the disease of over-architecture while neglecting the product (UI/UX) itself.
Published 08/08/22
In this episode, Donn and Kaushik talk to John Rodriguez (jrod) about the Paparazzi library which allows you to perform UI screenshot testing on Android.
Published 06/29/22
In this episode Donn and Kaushik talk about frustration, finding "flow state" and how it's known as "the madness" and how to deal with it.
Published 06/13/22
In this episode, Donn and Kaushik talk to Android GDE Vinay Gaba about learning Jetpack Compose.
Published 06/06/22
In this episode Donn talks about that pit of the stomach feeling we all get when we feel like we should know something but we don't. It's that voice in our head as developers that makes you feel like an idiot even when you're not.
Published 05/30/22
In this episode, Kaushik peppers Donn with questions about his foray into Android Turbo, Hotwire, and the concept of "Native Where You Need It".
Published 05/23/22
In this episode Donn and Kaushik talk to Konstantin Liakhovskii about Expo development and how it takes cross platform development and its productivity to the next level.
Published 04/18/22