~/talks

Sinan Kozak

what they talk about

all 9 in the filters

where they keep going back

all 6 in the filters

on a stage with

all 8 in the filters

who talks about the same things

titleconferencedate
App ClinicAndroidMakers by droidcon 20262026-04-09
You want to bring your app to the next level? Have a project that you need advice on? Send us a link to your app or project and our teams of experts will give…
Talk on
The ViewModel Performance Trap: When State Management Bites BackAndroidMakers by droidcon 20262026-04-09
Argument: ViewModel misuse causes real startup and rendering latency — init blocks, eager DI, reflective JSON parsers and deprecated Retrofit paths create…
Talk on
The ViewModel Performance Trap:When State Management Bites Backdroidcon Berlin 20252025-09-24
Shows that ViewModel construction often blocks the main thread long enough to break rendering — >16 ms causes jank, >500 ms can freeze or ANR — and traces…
Talk on
Unblocking The Main Thread: Solving ANRS and Frozen Framesdroidcon London 20242024-10-31
Defines slow render as >60 ms, frozen frame as >700 ms and ANR as >5 s and shows concrete fixes: replace heavy vectors with WebP and async image loading via…
Talk on
Unblocking The Main Thread: Solving ANRs and Frozen Framesdroidcon Berlin 20242024-07-03
Apps freeze at 700 ms and ANRs trigger at 5 s; profiling shows vector drawable init costing ~78 ms each, encrypted SharedPreferences can take up to ~500 ms and…
Talk on
Unblocking The Main Thread: Solving ANRs and Frozen FramesAndroidMakers by droidcon 20242024-04-25
Shows concrete fixes and measurements: uses Firebase Performance, R8, LeakCanary and a custom jenat trace to find slow spots, shares results like reduced…
Talk on
Clean Code Base: Harnessing the Power of Android Lint and Custom Rulesdroidcon Berlin 20232023-07-05
Android Lint plus a small custom-rule module catches real problems: it finds the intent-filter exported receiver issue that blocks Android 12 installs, detects…
Talk on
What I wish I knew when I was a junior developer that I would tell as a staff software engineerdroidcon Berlin 20232023-07-05
Panelists trace concrete moves that elevate an engineer: built Twitter Spaces from Periscope infra, delivered the initial Android version almost solo then…
Talk on
Clean Code Base: Harnessing the Power of Android Lint and Custom RulesAndroid Makers by droidcon 20232023-04-27
Shows concrete uses of Android Lint and custom rules: detects mismatched string-format arguments that would crash at runtime, flags missing intent export…
Talk on
Cache once and use everywheredroidcon Italy 20222022-10-06
Claim: enabling Gradle configuration cache and a shared remote Gradle build cache (or GCS-backed remote cache) cuts wasted compile time: configuration overhead…
Talk on
A Complete Journey of Android Modularisationdroidcon Berlin 20222022-07-06
A practical account of splitting a 200k‑line monolith into 150+ modules with 10+ developers, showing concrete wins and tradeoffs: use of Gradle profiler and…
Talk on
Rock-Solid UI and Instrumentation Testingdroidcon San Francisco 20222022-06-02
Concrete recipe for reliable Espresso UI tests: build a multi-module test setup so feature teams compile and run tests in isolation, use a robot DSL like…
Talk on
Rock-Solid UI and Instrumentation Testingdroidcon Berlin 20212021-10-20
A CI pipeline runs 800 UI tests under 20 minutes by parallelizing shards on Firebase Test Lab and blocking merges on failures, with per-feature tests across…
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.