Pierre-Yves Ricau
where else to find them
website:https://p-y.wtf
github:pyricau
bluesky:p-y.wtf
mastodon:@py@androiddev.social
x:Piwai
instagram:py.ricau
what they talk about
all 11 in the filters
where they keep going back
- droidcon San Francisco5 editions2017–2024
- droidcon NYC3 editions2017–2019
- AndroidMakers by droidcon2 editions2019–2020
all 11 in the filters
on a stage with
- Ty Smith2×
- César Puertaonce
- Ella Poloonce
all 9 in the filters
who talks about the same things
- Jesse Wilson12 talks
- Romain Guy68 talks
- Chet Haase87 talks
- Effie Barak14 talks
- Enrique López Mañas22 talks
- Xavier F. Gouchet15 talks
| title | conference | date |
|---|---|---|
| Embracing the Chaos: Investigating Production Madness | droidcon Berlin 2025 | 2025-09-24 |
Debugging process shows concrete wins: query logs in Snowflake expose slow devices tied to a USB barcode scanner froze GC path in AOSP (bug present since 2013… | ||
| Root causing memory growth with LeakCanary 3 | droidcon New York 2024 | 2024-09-19 |
Creates reproducible memory-growth detection for Android by running UI scenarios in a loop, taking repeated heap dumps and diffing them with LeakCanary 3 to… | ||
| Universal heap trimming with LeakCanary 3 | droidcon San Francisco 2024 | 2024-06-06 |
Adds a heap-diff detector to LeakCanary 3 that runs during automated scenarios (Espresso, Robolectric, UIAutomator or JVM tests) and takes periodic heap dumps… | ||
| The Subtle Art of Profiling Android Apps | droidcon San Francisco 2023 | 2023-06-08 |
Local profiling workflow for Android apps that reproduces issues on a real device using a release profilable build then records traces with Perfetto… | ||
| In Search of Performance: the Subtle Art of Android Profiling | Android Makers by droidcon 2023 | 2023-04-27 |
A practical, step-by-step Android profiling workflow that starts by reproducing a real user scenario and capturing signals with scrcpy screenrecord, then… | ||
| PAPA: Performance of Android Production Applications | Chicago Roboto 2022 | 2022-07-27 |
Claims a user‑centric model (MILK) and a toolkit that finds root causes in production: use Android Vitals then add custom production perf analytics and tiny… | ||
| MILK: a user-centric mobile performance model | droidcon San Francisco 2022 | 2022-06-02 |
Block defines a user-centric model called Motion Idle Latency Kit and targets concrete thresholds: interactive taps under 200 ms (anything over 500 ms is bad… | ||
| Pull Requests, Yoga & Avocado Toasts: 7 Years of Engineering at Square — Pierre‑Yves Ricau | Android Makers 2020 | 2020-04-20 |
An overview of seven years of engineering at Square describing how Square open-sources most internal libraries and maintains hundreds of small repositories… | ||
| PokeLeaks: Gotta Catch 'em All | droidcon SF 2019 | 2019-11-18 |
Hands‑on workshop that injects hidden leaks into the open‑source CatchUp app, adds LeakCanary 2, and reproduces leaks using Android Studio Canary and emulator… | ||
| PokeLeaks: Gotta Catch 'em All | droidcon SF 2019 | 2019-11-18 |
Speakers: Pierre-Yves Ricau
Sources: droidcon San Francisco 2019
Bring your laptops and your investigative skills, we're going on a memory leak hunt!
We'll… | ||
| Apps at Scale: An Industry Discussion | droidcon NYC 2019 | 2019-08-26 |
Panel compares real engineering choices: monorepos vs many repos, build systems and tradeoffs (Gradle + caching, OkBuck, Buck and Bazel, ongoing move to… | ||
| Shark: Diving into the guts of LeakCanary's Hprof parser | droidcon NYC 2019 | 2019-08-26 |
LeakCanary’s HPROF parser is rewritten as Shark in Kotlin and claims 10× less memory and 6× faster parsing; it replaces Perfetto’s heavy in-memory indexes with… | ||
| LeakCanary 2: Leaner, Better, Faster, Kotliner! | Android Makers 2019 | 2019-04-23 |
LeakCanary 2 Alpha 1 is released with concrete changes: the codebase moves to 100% Kotlin (14k additions, 9k deletions), heap dumps are aggregated with a… | ||
| Office Hours | Android Makers 2019 | 2019-04-23 |
-- no description -- | ||
| Human Centered API Design | droidcon San Francisco 2018 | 2018-11-19 |
Square builds the Square Reader SDK (Android and iOS) for custom point‑of‑sale and finds API quality comes from measurable choices: group surface into checkout… | ||
| Human Centered API Design | droidCon NYC 2018 | 2018-08-27 |
Speakers: Pierre-Yves Ricau
Sources: droidcon New York City 2018
Have you ever wondered why some APIs are a pain to use (fragments cough cough), while others… | ||
| Despaghettifying the hairball | droidcon San Francisco 2017 | 2017-11-05 |
Starts from a single monolithic module and shows concrete steps to split it: use Dgraph and Gradle dependency trees to surface package clusters, take actual… | ||
| Tech Talks for Humans | droidcon NYC 2017 | 2017-09-25 |
Practical checklist for preparing a tech talk: collect ideas in notes, pick one to three core messages, and build redundancy by repeating them. Replace dense… | ||
| Nuking Nasty Memory Leaks | Devoxx US 2017 | 2017-03-21 |
LeakCanary automatically triggers a heap dump when an Activity should be collected, parses it (MAT fork) and shows the shortest path to GC roots so the leaking… | ||
| LeakCanary, and Then? Unraveling Android Memory Leaks | DevFest Nantes 2016 | 2016-11-09 |
LeakCanary is an open-source library from Square that automatically detects memory leaks in Android apps. The talk explains how to go beyond detection and… | ||
| Tech talks: Upload your ideas to other human beings | DevFest Nantes 2016 | 2016-11-09 |
Explains how to design and deliver an engaging technical talk to effectively transfer ideas to other people, using principles highlighted as the most exciting… | ||
| LeakCanary, then what? Nuking Nasty Memory Leaks | GOTO Copenhagen 2016 | 2016-10-03 |
LeakCanary runs in apps to capture leak traces, then he builds an uploader that fakes crashes into a crash reporter so leaks get grouped and counted; heap… | ||
| nothing matches | ||