Listen to a podcast, please open Podcast Republic app. Available on Google Play Store and Apple App Store.
A Podcast Republic user
Jul 27, 2018
Episode | Date |
---|---|
257 - Future of AndroidDev in an AI world with Vinay Gaba
|
Mar 04, 2025 |
256 - Rapid prototyping with Kotlin
|
Feb 24, 2025 |
255 - Data Oriented Programming
|
Feb 18, 2025 |
254 - 8× faster 5× memory savings with Dan Rusu’s Immutable Arrays
|
Dec 24, 2024 |
253 - logcat - a new look at logging with Piwai from Square
|
Dec 10, 2024 |
252 - Everyone needs a starter template
|
Nov 26, 2024 |
251- There's a new king in DI town
|
Nov 12, 2024 |
250 - Bittersweet beginnings
|
Oct 29, 2024 |
249 - Java and the JDK: Powering the Android Landscape with Michael Bailey
|
Jul 10, 2023 |
248 - Feature Flags & A/B Testing: A Deep Dive with Ishan Khanna
|
Jun 26, 2023 |
247: The Art of App Modularization with Siggi Jonsson
|
Jun 12, 2023 |
246 - Dependency Injection: Kotlin Inject with Fred Porciúncula
|
May 29, 2023 |
245: Treehouse, Redwood and Zipline with Colin White
|
May 15, 2023 |
244: Reviving Our Passion for Android Development
|
May 10, 2023 |
243: Mastering the Art of Switching Careers in Tech with Dan Lew
|
Apr 10, 2023 |
242 - Kotlin Code Formatting with ktfmt and spotless
|
Mar 20, 2023 |
241: The Pressure to Ship. Fear, Uncertainty and Doubt
|
Jan 10, 2023 |
240: Important Kotlin Constructs
|
Dec 15, 2022 |
239: Require PR Reviews with CODEOWNERS
|
Nov 28, 2022 |
238: How to Land a Job (if you got laid off or if you're just starting out)
|
Nov 21, 2022 |
237: Compose vs XML - Which one should you learn as an Android Dev?
|
Nov 14, 2022 |
236: A Terminal for Android?
|
Oct 25, 2022 |
235: Pair programming with Ben Orenstein & Tuple
|
Sep 21, 2022 |
234: More Product. Less Architecture?
|
Aug 08, 2022 |
233: UI Screenshot Testing with Paparazzi and John Rodriguez
|
Jun 29, 2022 |
232: Frustration, Flow State and "The Madness"
|
Jun 13, 2022 |
231: Learning Jetpack Compose with Vinay Gaba
|
Jun 06, 2022 |
230: Feeling Like an Idiot
|
May 30, 2022 |
229: Native Where You Need It with Turbo (Launch Your Side Projects Faster)
|
May 23, 2022 |
228: Expo Development with Konstantin Liakhovskii
|
Apr 18, 2022 |
227: Exotic Car Salesman to Mobile Developer with Ephraim Schmitt
|
Apr 11, 2022 |
226: The Reunion - Themes, VS Code and More
|
Apr 04, 2022 |
225: Don't Give Up - Persevere
|
Mar 28, 2022 |
224: Our Latest Book Recommendations
|
Nov 22, 2021 |
223: Productivity with TODO Apps and Personal Knowledge Management Systems
|
Oct 11, 2021 |
222: Managing Android devices (EMM) with Prabhjot
|
Sep 27, 2021 |
221: How to Introduce Seams into Legacy Code
|
Aug 08, 2021 |
220: Turbo Native for Android and Hotwire with Jay Ohms
|
Aug 02, 2021 |
219: The Legacy Code Change Algorithm
|
Jul 19, 2021 |
218: Growth Mindset with Software Developer Alan Hill
|
Jul 05, 2021 |
217: Working at a Big Tech Company vs Freelancing
|
Jun 30, 2021 |
216: Code Conventions - Why It's Important to Follow Them
|
Jun 23, 2021 |
215: From Side Project to Full Time via Watch Faces with David Whittaker and Ross Manges
|
Jun 14, 2021 |
214: 3 Things Every Developer Needs To Know How To Do
|
Jun 07, 2021 |
213: How to Pick What Technology to Learn Next
|
May 31, 2021 |
212: Growing an Online Presence in the Software Industry with Philipp Lackner
|
May 24, 2021 |
211: Why Learning React is Good For You as a Developer
|
May 18, 2021 |
210: Kotlin Multiplatform Mobile (KMM) with Mitch Tabian
|
May 10, 2021 |
209: Secure Development Lifecycle with Glenn Leifheit
|
May 03, 2021 |
208: Developing Software at Startups with Jason Roberts
|
Apr 26, 2021 |
207: How to Optimize Your Home Office
|
Apr 20, 2021 |
206: DevOps for Developers with Will Button
|
Apr 12, 2021 |
205: How to Learn New Technologies
|
Apr 08, 2021 |
204: Quality over Quantity
|
Mar 29, 2021 |
203: Jetbrains Projector with Joaquim
|
Mar 08, 2021 |
202: Dagger on the Anvil with Ralf Wondratschek
|
Feb 01, 2021 |
201: State of the Testing Union with Valera Zakharov
|
Nov 02, 2020 |
200: Serverless Programming
|
Oct 05, 2020 |
199: iOSDev vs AndroidDev.lazy().not()
|
Sep 21, 2020 |
198: Fragmented.reset( Mode.Indie )
|
Sep 14, 2020 |
✊🏽✊🏾✊🏿
|
Jun 08, 2020 |
197: .git internals with Gordon 🔧
|
May 04, 2020 |
196: Composing with Leland 👨🎨
|
Apr 27, 2020 |
195: Going on-call 🚨
|
Apr 20, 2020 |
194: Polyglot programmers 🐙
|
Apr 13, 2020 |
193: Working from Home - Pandemic on hard mode 🏡
|
Apr 06, 2020 |
192: What is your backup strategy? 📼
|
Mar 17, 2020 |
191: Logging 🌲
|
Mar 09, 2020 |
190: The Privacy of ***********
|
Feb 24, 2020 |
189: The 2038 Problem
|
Feb 17, 2020 |
188: Containerized applications with Docker
|
Feb 03, 2020 |
187: Coroutines with Manuel Vivo & Sean McQuillan
|
Jan 21, 2020 |
186: Announcement 2020
|
Jan 06, 2020 |
185: Year End Decompress
|
Dec 16, 2019 |
184: Should I use a BaseActivity in my Android apps?
|
Dec 02, 2019 |
183: The Testing Paradox
|
Nov 25, 2019 |
182: Where do I put DB objects in a modularized Android app?
|
Nov 18, 2019 |
181: In Functional Programming how to do IO and database operations
|
Nov 13, 2019 |
180: Code Comments
|
Nov 04, 2019 |
179: Kaushiks Top Tips For Giving A Technical Talk
|
Oct 28, 2019 |
178: Learning New Languages
|
Oct 14, 2019 |
177: Over-Engineered Code
|
Oct 07, 2019 |
176: Kotlin's !! Operator is a Code Smell
|
Sep 30, 2019 |
175: Kotlin or Java - Which one should you learn?
|
Sep 23, 2019 |
174: Testing RxJava, Debugging and More
|
Sep 02, 2019 |
173: What Pattern Should I Use - MVP, MVVM, MVI ...?
|
Aug 26, 2019 |
172: Coil Image Loading Library with Colin White
|
Aug 12, 2019 |
171: Jetpack Compose with Leland Richardson
|
Jul 29, 2019 |
170: Developer Growth - Public Speaking
|
Jul 23, 2019 |
169: Testing and JUnit 5 with Marcel Schnelle
|
Jul 15, 2019 |
168: Learning Kotlin: Lambda Expressions Part 2
|
Jul 08, 2019 |
167: Clean Architecture with Joe Birch
|
Jul 01, 2019 |
166: Cross platform development talk with Jesse Wilson
|
Jun 24, 2019 |
165: Learning Kotlin: Lambda Expressions Part 1
|
Jun 17, 2019 |
164: Learning Kotlin: Sealed Classes
|
Jun 10, 2019 |
163: Parallelize Your Espresso Tests with Flank w/ Matt Runo
|
Jun 03, 2019 |
162: Catching up on Google IO 2019
|
May 27, 2019 |
161: Machine Learning on Android with ML Kit and TensorFlow with Dan Jarvis
|
May 20, 2019 |
160: Increase App Engagement with Android Q
|
May 13, 2019 |
159: Improve Your App with the Android Material Components (feat. Cameron Ketcham & Connie Shi)
|
May 06, 2019 |
158: Building High Performance Audio on Android
|
Apr 29, 2019 |
157: Effective Java Item# 20 - Prefer interfaces to abstract classes
|
Apr 01, 2019 |
156: Increase App Engagement with Android Q
|
Mar 18, 2019 |
155: Naming conventions for RxJava Observables
|
Mar 11, 2019 |
154: Developer Growth: Start Writing
|
Mar 05, 2019 |
153: How to be an indie Android developer with Chris Lacy
|
Feb 19, 2019 |
152: Should I Rewrite My App? with Jeroen Mols
|
Feb 11, 2019 |
151: Evolving Android architectures (Part 2)
|
Feb 04, 2019 |
150: Learning Kotlin - Returns, Jumps & Labels
|
Jan 21, 2019 |
149: Learning Kotlin: inline classes and Type driven design
|
Jan 15, 2019 |
148: Evolving Android architectures (Part 1)
|
Jan 07, 2019 |
147: Disposing RxJava 2 Streams with AutoDispose
|
Dec 31, 2018 |
146: 3 Things Every Android Developer Needs to Know
|
Dec 24, 2018 |
145: Tracking Network Requests With x-Request-ID
|
Dec 18, 2018 |
144: Developer Productivity Tools
|
Dec 10, 2018 |
143: Real world testing thoughts
|
Dec 03, 2018 |
142: Indie development on Android and iOS with Matt Logan
|
Nov 19, 2018 |
141: Impostor Syndrome
|
Nov 12, 2018 |
140: ProGuard with Jeb Ware
|
Nov 05, 2018 |
139: Static code analysis with Manu Sridharan
|
Oct 24, 2018 |
138: Decompress - kotlin scripting
|
Oct 15, 2018 |
137: Decompress KISS DRY testing
|
Oct 04, 2018 |
136: Kotlin Extension Functions
|
Sep 24, 2018 |
135: You Can't Learn Everything
|
Sep 17, 2018 |
134: Get Effective Help with an SSCCE
|
Aug 06, 2018 |
133: Dependency Injection and Service Locators in a Kotlin world with Danny Preussler
|
Jul 23, 2018 |
132: Dealing with Money in programming
|
Jul 18, 2018 |
131: ARCore with Yulia Kaleda
|
Jul 09, 2018 |
130: Sunsetting ReactNative at AirBnb with Gabriel Peal - Part 2
|
Jul 04, 2018 |
129: Sunsetting ReactNative at Airbnb with Gabriel Peal - Part 1
|
Jul 02, 2018 |
128: gRPC on Android with Sam Bobra
|
Jun 25, 2018 |
127: Audio playback on Android with Caren Chang
|
Jun 11, 2018 |
126: GraphQL and Apollo with GDE Mike Nakhimovich (Part 2)
|
Jun 04, 2018 |
125: GraphQL and Apollo with GDE Mike Nakhimovich (Part 1)
|
May 28, 2018 |
124: IO 2018 first impressions with Android Dialogs & Pocket Casts teams
|
May 14, 2018 |
123: Android Micro Frustrations
|
May 07, 2018 |
122: Learning Kotlin - typealias
|
Apr 23, 2018 |
121: Functional Programming with Kotlin Arrow team - 2
|
Apr 16, 2018 |
120: Functional Programming with Kotlin Arrow team - 1
|
Apr 09, 2018 |
119: Flutter with GDE Eugenio Marletti - Part 2
|
Apr 02, 2018 |
118: Flutter and cross platform development with GDE Eugenio Marletti - Part 1
|
Mar 19, 2018 |
117: Multi-Module Builds in Gradle
|
Mar 12, 2018 |
116: Learning Kotlin - inline, noinline, crossinline
|
Mar 05, 2018 |
115: Architecture Components with Akshay Chordiya
|
Feb 26, 2018 |
114: All About CI & CD on App Center w/ Patrick Nikoletich
|
Feb 19, 2018 |
113: Chatting with Pinterest's Christina Lee
|
Feb 12, 2018 |
112: Effective Java v3 - Item #9 - Prefer try with resources to try finally
|
Feb 08, 2018 |
111: Effective Java v3 - Item #5 - Prefer Dependency Injection to Hardwiring Resources
|
Jan 29, 2018 |
110: BuddyBuild and CI/CD services
|
Jan 22, 2018 |
109: Learning Kotlin - Sequences the new Iterables
|
Jan 16, 2018 |
108: State of React Native for Android with Ryan Salva
|
Jan 08, 2018 |
107: Shape shifting SVGs with Alex Lockwood
|
Dec 18, 2017 |
106: The Reactive Workflow Pattern with Ray Ryan
|
Dec 13, 2017 |
105: Jake Wharton on the Android Kotlin Guides
|
Dec 04, 2017 |
104: Conversations with GNOME Mono Xamarin creator Miguel and VS App Center PM Simina
|
Nov 27, 2017 |
103: MVI pattern with Hannes Mosby Dorfmann
|
Nov 13, 2017 |
102: All Things Kotlin and notes from KotinConf
|
Nov 06, 2017 |
101: Learning Kotlin - visibility modifiers, internal modifier, modules
|
Oct 30, 2017 |
100: Episode 100 - Listener questions
|
Oct 23, 2017 |
099: Effective Java - Item #17: Design and Document for Inheritance or Else Prohibit It
|
Oct 09, 2017 |
098: Droidcon NYC - Kotlin, React Native, Android Security, Design Patterns and Doppl
|
Oct 02, 2017 |
097 : Android Architecture Paging Library with Florina Muntenescu
|
Sep 18, 2017 |
096 : Romain Guy on Displays, CPU's, GPU's and Color
|
Sep 11, 2017 |
095 : Room Databases with Florina Muntenescu
|
Sep 05, 2017 |
094: Design Patternitis - 5 Tips to Help You
|
Aug 28, 2017 |
093: RxJava intervention with Dan Lew
|
Aug 14, 2017 |
092: Learning Kotlin - dealing with static-ness and (companion) objects costs
|
Aug 07, 2017 |
091 : Decompress - Reddit AMA highlights, package by feature not layer and testing!
|
Jul 24, 2017 |
090: Make your apps instant with Zarah Dominguez
|
Jul 17, 2017 |
089: Learning Kotlin - Properties a first class language feature
|
Jul 10, 2017 |
088: Offensive programming
|
Jul 03, 2017 |
087: Effective Java - Item #16: Favor Composition over Inheritance
|
Jun 19, 2017 |
086: Working Effectively With Legacy Code
|
Jun 12, 2017 |
085: Casual Kotlin conversation with Dan Kim
|
Jun 05, 2017 |
084: Kaush and Donn go to Google IO 2017
|
May 22, 2017 |
083: Learning the basics of functional programing with Anup Cowkur
|
May 15, 2017 |
082: Airbnb's Gabriel tells us how to animate with Lottie
|
May 08, 2017 |
081: Talking Android Things with Rebecca Franks
|
May 01, 2017 |
080: 10 Books Android developers should read
|
Apr 17, 2017 |
079: Interview with Etienne Caron
|
Apr 10, 2017 |
078: Ten Testing Strategies with Michael Bailey
|
Apr 03, 2017 |
077: Chatting ADB with Genymotion's Eyal Lezmy
|
Mar 20, 2017 |
076: Taming the activity lifecycle with Kristin Marsicano
|
Mar 13, 2017 |
075: Effective Java - Item #15
|
Mar 06, 2017 |
074: Ben Oberkfell talks Fingerprint API
|
Feb 20, 2017 |
073: Effective Java - Item #14
|
Feb 13, 2017 |
072: App Shortcuts with Andrew Orobator
|
Feb 06, 2017 |
071: Interview with Raveesh Bhalla
|
Jan 23, 2017 |
070: An honest discussion about Realm
|
Jan 16, 2017 |
069: Talking Buck with Uber engineer Gautam Korlam (part 2)
|
Jan 09, 2017 |
068: Talking Buck with Uber engineer Gautam Korlam
|
Jan 02, 2017 |
067: Cross platform development with Xamarin cofounder Joseph Hill
|
Dec 19, 2016 |
066: Let's talk Immutability, Value Types and AutoValue with Ryan Harter
|
Dec 12, 2016 |
065: Developer Platform engineering with Ty Smith
|
Dec 05, 2016 |
064: Garbage Collection (Android) vs Reference Counting (iOS)
|
Nov 21, 2016 |
063: Effective Java for Android Developers – Item #13: Minimize the accessibility of classes and members
|
Nov 14, 2016 |
062: Effective Java for Android Developers – Item #12: Consider Implementing Comparable
|
Nov 07, 2016 |
061: The state of event bus(es) today
|
Oct 24, 2016 |
060: Smoke and Mirror Android UI tricks with Israel
|
Oct 17, 2016 |
059: Interview with Chiu-Ki
|
Oct 10, 2016 |
058: Effective Java for Android Developers – Item #11: Override clone Judiciously
|
Oct 03, 2016 |
057: Data Binding with GDE Lisa Wray
|
Sep 19, 2016 |
056: GDE Philippe Breault on tinkering with Android Studio (Part II)
|
Sep 13, 2016 |
055: GDE Philippe discusses Tinkering with Android Studio - Part I
|
Sep 12, 2016 |
054: Git Development Workflow and Branch Versioning for App Devs
|
Sep 05, 2016 |
053: Jake Wharton on RxJava (2)
|
Aug 22, 2016 |
052: Junit4 tricks with @Parameterized @Enclosing tests
|
Aug 15, 2016 |
051: Annotation processing Q&A with GDE Mike Evans
|
Aug 08, 2016 |
050: GDE gentleman Mark Allison dissects Constraint Layouts
|
Aug 01, 2016 |
049: Translating an app for different languages with Dan Lew
|
Jul 18, 2016 |
048: Tips and tricks we picked in 2016 (I)
|
Jul 11, 2016 |
047: Interview with Huyen Dao
|
Jul 05, 2016 |
046: okJesse - A deep discussion on okHttp, okio and Retrofit
|
Jun 20, 2016 |
045: Bluetooth (LE) with Dave (devunwired) Smith
|
Jun 13, 2016 |
044 – Effective Java for Android Developers – Item #10
|
Jun 06, 2016 |
043: Google IO (Part 2)
|
Jun 01, 2016 |
042: Google IO 2016 (Part 1)
|
May 31, 2016 |
041: YAGNI
|
May 23, 2016 |
040: Internal Library Dependency Management with GDE Kelly Shuster
|
May 16, 2016 |
039: Talking TextView with Elliott Chenger
|
May 09, 2016 |
038: What Android Devs Need to know about N
|
May 02, 2016 |
037: Decompress 1 : Xcode, Fonts sizes, Testing and yes Agera!
|
Apr 25, 2016 |
036: Working Remotely
|
Apr 18, 2016 |
035: Vector drawables for Android
|
Apr 11, 2016 |
034: Effective Java - Item 9
|
Apr 04, 2016 |
033: Talking Gradle with GDE Annyce Davis
|
Mar 28, 2016 |
032: Making sense of Android Support Library version numbers
|
Mar 14, 2016 |
031: Effective Java - Item 8
|
Mar 07, 2016 |
030: Material Design for developers with GDE Mike Wolfson
|
Feb 29, 2016 |
029: All about the infamous 65,536 dex method count
|
Feb 22, 2016 |
028: Tips & Tricks for Android developers
|
Feb 15, 2016 |
027: Talking Realm with Christian Melchior
|
Feb 05, 2016 |
026: LetMeExplainYou AndroidDev like a pro
|
Jan 21, 2016 |
025: Effective Java for Android developers : Item 7
|
Dec 28, 2015 |
024: Effective Java for Android developers : Item 6
|
Dec 15, 2015 |
023: Android Dev Summit Recap
|
Nov 30, 2015 |
022: Effective Java for Android developers : Item 5
|
Nov 20, 2015 |
021: Diving Deep with Dagger
|
Nov 13, 2015 |
020: Talking Kotlin with Hadi Hariri
|
Oct 26, 2015 |
019: Effective Java for Android developers : Item 4
|
Oct 15, 2015 |
018: Effective Java for Android developers : Item 3
|
Oct 08, 2015 |
017: Getting Close with Android Nearby
|
Sep 21, 2015 |
016: Effective Java for Android developers : Item 2
|
Sep 01, 2015 |
015: Amanimations - Animations with Amanda
|
Aug 21, 2015 |
014: Effective Java for Android developers : Item 1
|
Aug 10, 2015 |
013: Corey Latislaw on TDD and Testing
|
Aug 03, 2015 |
012: Continous Integration and Collective Code Ownership
|
Jul 21, 2015 |
011: The Fowler Road to a Clean Architecture
|
Jul 14, 2015 |
010: Boning Up on Core Java with Michael Bailey
|
Jun 23, 2015 |
009: Google IO Special
|
Jun 03, 2015 |
008: Pocket Casts Amazingness with Philip Simpson
|
May 19, 2015 |
007: Jake Wharton on Testing, SqlBrite, NotRxAndroid, RxJava and Much More
|
May 06, 2015 |
006: Jake Wharton on Becoming a Better Developer and Creating Successful Open Source Projects (Part 1)
|
Apr 29, 2015 |
005: Image libraries for Android
|
Apr 17, 2015 |
004: The RxJava show with Dan Lew (Part 2)
|
Apr 01, 2015 |
003: The RxJava show with Dan Lew (Part 1)
|
Mar 18, 2015 |
002: Android Studio
|
Mar 03, 2015 |
001: Welcome & Testing in Android
|
Feb 17, 2015 |