~/talks

Inaki Villar

what they talk about

all 7 in the filters

where they keep going back

all 6 in the filters

on a stage with

all 5 in the filters

who talks about the same things

titleconferencedate
New Performance Challenges in the Agentic Era for Android BuildsdroidCon USA 20262026-07-16
Measured data shows 3,300 local Gradle builds in one week with 1,700 agentic builds (52%), and a VS Code Kotlin extension that spawns a Gradle call per module…
Talk on
Breaking the builddroidcon New York 20252025-06-25
Companies report massive scale problems: one codebase has 500 modules and another had 40–50 minute builds before changes. Teams measure time-to-merge and build…
Talk on
Declarative Gradle on Androiddroidcon New York 20242024-09-19
Gradle shows a prototype declarative workflow that separates what is built from how it’s built: a new Declarative Configuration Language (DCL) plus reusable…
Talk on
Artifact Transformsdroidcon San Francisco 20242024-06-06
A Gradle/Android build often runs far more transformation work than tasks: an assembled debug can execute ~5,000 artifact transforms versus ~2,000 tasks, and…
Talk on
Top Build Performance issues in Android projects - 2023 Editiondroidcon New York 20232023-09-14
Shows concrete causes and fixes for slow Android builds: repeated build caching misses from path sensitivity (KSP, Room), a JDK bug where URL.hashCode changes…
Talk on
Common Cache issues in Android projects - 2023 Editiondroidcon San Francisco 20232023-06-08
Practical checklist of reproducible cache failures and fixes for Android Gradle builds: absolute paths and live-edit live literals embed user-specific paths…
Talk on
Keeping your team’s Gradle builds in top shapedroidcon New York 20222022-09-01
Automated build validation scripts run five reproducible experiments (up-to-date, local cache, relocatability, CI→CI, CI→local), produce paired build scans and…
Talk on
The Build ShruggedDroidcon Vietnam 20192019-08-01
Explains how Android builds actually work: Gradle lifecycle (initialization, configuration, execution) and concrete tools like Gradle TestKit for end-to-end…
Talk on
Kotlin on Client and ServerDroidcon Dubai 20182018-04-13
Shows a concrete pipeline: a small Kotlin common core with shared entities is compiled into an Android app and a JVM service deployed to Google App Engine…
Talk on
Espresso, beyond the basics360|AnDev 20172017-07-13
Explains how Espresso actually synchronizes: analysis of activity lifecycle monitor, UIController and idle resources, and why a suite of 800 automated tests…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.