~/talks

Nelson Osacky

what they talk about

all 9 in the filters

where they keep going back

all 6 in the filters

on a stage with

all 4 in the filters

who talks about the same things

titleconferencedate
You are the main thread: Multiplying your productivity with agentsdroidcon London 20252025-10-30
Practical guide to running parallel dev agents: use Claude or Cursor via Cloud Code, write an agents.mmd file with build and formatter rules, and connect MCPs…
Talk on
Android to Polyglot Backend Devdroidcon Berlin 20252025-09-24
Moves from Kotlin UI work to spinning up TypeScript and Python backends using Cursor, Claude and ChatGPT, then rewrites TS features into Python after an…
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
Becoming and Staying a Productive Developer with Build Scans, Build Validation Scripts and GradleDroidcon London 20232023-10-26
Shows concrete tooling and fixes for Gradle-based Android builds: use the DevVelocity/Gradle plugin and artifact transforms in build scans to see previously…
Talk on
Improving Android Developer Experience with Gradle Build Scansdroidcon New York 20232023-09-14
Shows how Gradle Build Scans (free at scans.gradle.com) captures full console logs, environment and dependency graphs so CI failures no longer need 20…
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
Improving developer productivity with Gradle Enterprise in 2023droidcon Berlin 20232023-07-05
Gradle Enterprise shows where builds waste real time and how fixes actually behave: a 60s waste across 50 builds by 50 developers equals ~42 hours lost per…
Talk on
Improving Developer Experience with Gradle Build Scansdroidcon San Francisco 20232023-06-08
Shows how Gradle Build Scans capture full build metadata (console, test reports, timeline) and speed triage by sharing a unique URL and using the d-scan…
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 London 20222022-10-27
Shows concrete fixes and tools: run the build validation scripts (five reproducible experiments) to catch up-to-date, local-cache, relocatability and CI-cache…
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
Keeping your Gradle builds in top shapedroidcon Berlin 20222022-07-06
Company builds lose an estimated 42 hours per day when each developer wastes 60 seconds across 50 builds; a five-step build validation scripts suite runs two…
Talk on
Android Developer Productivitydroidcon San Francisco 20222022-06-02
Claims that slow builds are measurable tech debt with a concrete example: 60 wasted seconds × 50 builds × 50 devs → 42 hours lost per day. Shows five build…
Talk on
What is the Android Cache Fix plugin and why do I need to solve my own cache misses?droidcon Berlin 20212021-10-20
The Android cache fix plugin detects real cache misses by comparing two builds and fixes specific AGP bugs: it rewrites path-sensitive task inputs…
Talk on
The Secrets of the Build Scan Plugin and the internals of GradleAndroid Makers 20202020-04-20
Build scans and Gradle internals turn into concrete actions: enforce JAVA_HOME to disallow multiple daemons so Android Studio and the CLI share one process…
Talk on
Dagger Reflect - The circle from runtime to compile time and back to runtimedroidcon SF 20192019-11-18
Dagger Reflect replaces Dagger’s heavy generated component with a reflection runtime that swaps a 10,000‑line generated component for ~20 lines so local…
Talk on
Dagger Reflect - The circle from runtime to compile time and back to runtimedroidCon Berlin 20192019-07-01
Dagger Reflect replaces Dagger’s heavy generated code with a reflection runtime that cuts annotation‑processing time and speeds local builds: measured average…
Talk on
CAN KOTLIN SAVE ME FROM MY GROOVY BUILDSCRIPTS?droidcon Berlin 20182018-06-25
Kotlin Gradle DSL (v0.17.5) gives type-safe autocomplete and compile-time checks for build scripts, but incurs a first-use compile cost when build sources…
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.