John Rodriguez
where else to find them
no profile links on file
what they talk about
all 7 in the filters
where they keep going back
- droidcon New York4 editions2022–2025
- droidcon London3 editions2022–2024
- droidcon NYC3 editions2017–2019
all 7 in the filters
on a stage with
- Egor Andreevicionce
- Jake Whartononce
- Tony Robalikonce
who talks about the same things
- Márton Braun39 talks
- Jake Wharton27 talks
- Wojtek Kaliciński30 talks
- Florina Muntenescu38 talks
- Martin Bonnin24 talks
- Pamela Hill12 talks
| title | conference | date |
|---|---|---|
| Lights, Camera, Snapshot! What’s New in Paparazzi 2.0 | droidcon New York 2025 | 2025-06-25 |
Paparazzi 2.0 breaks the JUnit 4 rule into a separate SDK that loads Android Studio’s layoutlib, exposes setup/teardown lifecycle hooks, and returns an… | ||
| A Snapshot Preview of Paparazzi 2.0 | droidcon London 2024 | 2024-10-31 |
Preview shows Paparazzi 2.0 rewrites resource loading to stop depending on AGP, adds application and dynamic feature support, localization, accessibility… | ||
| Writing your own Gradle Plugin: A Deep Dive | droidcon New York 2024 | 2024-09-19 |
Recommends using compileOnly imports for plugin dependencies plus a solid test suite (Dependency Analysis plugin cited), avoids hardcoded task names and… | ||
| A Snapshot Preview of Paparazzi 2.0 | droidcon New York 2024 | 2024-09-19 |
Paparazzi 2.0 previews an extracted SDK, a move from a test-rule-only model to a reusable CLI/SDK, and a rewritten resource repository that drops Gradle… | ||
| What's new in Paparazzi? | Droidcon London 2023 | 2023-10-26 |
Paparazzi rewrites resource loading to stop depending on the deleted Android Studio legacy resource repo, replacing it with a lean IntelliJ-style resource… | ||
| What's new in Paparazzi? | droidcon New York 2023 | 2023-09-14 |
Paparazzi replaces its deprecated resource repository with an IDE-style resource loader that points at actual res folders so it now supports app module… | ||
| Plugging Into the Gradle Matrix | droidcon London 2022 | 2022-10-27 |
Large monorepos are real: one repo has ~4,000+ Gradle modules and ~4 million LOC supporting ~170 active developers, another about 800 modules. The talk shows… | ||
| Snapshot testing (and more!) with Paparazzi | droidcon London 2022 | 2022-10-27 |
Paparazzi speeds Android UI feedback from minutes to seconds by running Android UI on the JVM using layoutlib’s JNI bridge and a JUnit rule that captures pixel… | ||
| Snapshot testing (and more!) with Paparazzi | droidcon New York 2022 | 2022-09-01 |
Paparazzi renders Android UIs on the JVM so snapshots run in seconds instead of the usual 2–4 minute build+deploy loop; Cash App uses it in production and… | ||
| Keeping your Pixels Perfect �: Paparazzi 1.0 | droidcon Berlin 2021 | 2021-10-20 |
Paparazzi renders Android screens on the JVM so UI checks run in seconds instead of waiting 30s–10min for APK build + emulator, bypassing dexing, AAPT and ADB… | ||
| Effective Kotlin-Swift Interoperability | KotlinConf 2019 | 2019-12-04 |
Kotlin/Native produces a Kotlin/Native framework consumed by Xcode via an exported Objective‑C API and a Gradle task that copies artifacts into the Xcode… | ||
| Taming the Kotlin Compiler | droidcon Toronto 2019 | 2019-11-13 |
Measured command-line runs compile 1–5,000 dummy sources and show kotlinc much slower than javac, but using Gradle plus the Kotlin daemon and Gradle daemon… | ||
| Keeping your Pixels perfect | droidcon NYC 2019 | 2019-08-26 |
Claims that Paparazzi turns multi-minute Android UI iteration into seconds by running the IDE’s layout lib rendering pipeline on a pure JVM, using transformed… | ||
| Deep Dive into the Android Gradle Plugin | droidcon San Francisco 2018 | 2018-11-19 |
Explains what the Android Gradle Plugin actually does: task graph versus configuration, why variant-aware tasks are created in afterEvaluate, and how the build… | ||
| Rinsing the Brush: Picasso 3.0 | droidCon NYC 2018 | 2018-08-27 |
Speakers: John Rodriguez & Jake Wharton
Sources: droidcon New York City 2018
Picasso is a powerful image downloading and caching library for Android but since… | ||
| Lint to the Finish Line | droidcon NYC 2017 | 2017-09-25 |
Step-by-step guide to writing and testing custom Android Lint checks using the AGP3-era toolchain: creates a Hungarian-notation detector that flags m/S… | ||
| nothing matches | ||