Episodes
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
In this episode Donn sits down and talks to Ephraim Schmitt about how he changed careers midlife from being an exotic car salesman to a mobile software developer. It's a fascinating and inspiring story for anyone looking to get into software development.
Published 04/11/22
In this episode Donn and Kaushik are back together on the mic. After an extended break, they both returned renewed and ready to dive into all things software, starting off with IDE themes, plugins and what they've been up to since they were last on the show together.
Published 04/04/22
In this episode Donn talks about something not giving up and persevering when the going gets tough in software, your career and more. It's easy to give up, but the real reward is when you persevere.
Published 03/28/22
In this episode, Donn and Kaushik talk about some of the books that they're reading and thoughts and recommendations on each.
Published 11/22/21
In this episode, Donn and Kaushik reunite for an episode on how they use productivity tools like various todo apps as well as how the organize information for storage and easy retrieval in their day to day lives.
Published 10/11/21
In this episode, Kaushik talks to his good friend Prabhjot and learns about "Android Enterprise". This is the official way for companies or organizations to enable the use of Android devices and apps in the workplace. Prabhjot talks about how he setup the infrastructure to provision Android devices and the different capabilities the solution allows. If you ever wondered what kind of control is possible, listen to this episode and get a nice scary reality check. After listening to this...
Published 09/27/21
In this episode, Donn continues to dive into his favorite software book: Working Effectively with Legacy Code. He talks about one of the fundamental tactics of the book: Introducing seams
Published 08/08/21
In this episode, Donn talks to Jay Ohms about Turbo Native for Android, Hotwire, and how to build apps faster with Hotwire, Turbo, Stimulus and Strata. Jay is an Android developer at [Basecamp.com](https://basecamp.com) and [Hey.com](https://hey.com) and has been building Hey with Android Turbo since it has been released (he's one of the developers of it).
Published 08/02/21
In this episode, Donn talks dives into his favorite software book: Working Effectively with Legacy Code. He talks about one of the introduction level topics: The Legacy Code Change Algorithm
Published 07/19/21
In this episode, Donn talks to software developer Alan Hill about the Growth Mindset and how it applies to software development and life in general.
Published 07/05/21
In this episode, Donn talks about the difference between working at a big tech company vs freelancing.
Published 06/30/21
In this episode, Donn talks about the importance of following code conventions and coding styles in codebases.
Published 06/23/21