~/talks

Jarosław Michalik

what they talk about

where they keep going back

on a stage with

never shared a talk

who talks about the same things

nobody close enough yet

titleconferencedate
From Messy to Tidy: A Practical Guide to Writing Clean Kotlin Codedroidcon Berlin 20232023-07-05
Demonstrates concrete Kotlin fixes: model units to avoid the 20 kg vs 45 lbs bug by using wrapper then value class/inline class so arithmetic compiles to…
Talk on
Intro to unit testing coroutines with Kotest & MockKdroidcon Berlin 20232023-07-05
Demonstrates unit testing Kotlin coroutines with Kotest (StringSpec/BehaviorSpec), MockK, Turbine and JUnit5 by building real tests: a mapper assertion that…
Talk on
De-mock your testsdroidcon Berlin 20222022-07-06
Argues that overusing Mockito/MockK harms code and shows concrete replacements: implement a fake database using an internal list/map instead of…
Talk on
Idiomatic Kotlin in Testsdroidcon Berlin 20212021-10-20
Examples show stepwise refactors from Java JUnit tests to Kotlin using IntelliJ Java→Kotlin converter, replacing JUnit patterns with Kotest stringSpec and…
Talk on
Fake it till you make it - effective use of test doublesdroidcon APAC 20202020-12-14
Describes concrete unit testing patterns for Android: use stubs, fakes, mocks and dummies to isolate a splash presenter with dependencies (router, view, use…
Talk on
Testing with KotlinMobilization 82018-10-26
Shows concrete recipes: uses JUnit 5 indexes arguments from 1 to explain parameterized-test differences, replaces JUnit runners with KotlinTest/Kotest…
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.