Alec Strong
where else to find them
no profile links on file
what they talk about
all 7 in the filters
where they keep going back
- droidcon NYC4 editions2016–2019
- KotlinConf3 editions2017–2019
all 4 in the filters
on a stage with
- Jake Wharton4×
- Ben Asheronce
- Egor Andreevicionce
who talks about the same things
- Pamela Hill12 talks
- Ekaterina Petrova6 talks
- Victor Kropp4 talks
- Martin Bonnin24 talks
- Kevin Galligan25 talks
- Tadeas Kriz12 talks
| title | conference | date |
|---|---|---|
| Exploring Dynamic Feature Modules | droidcon New York 2022 | 2022-09-01 |
Dynamic Feature Modules require an AAB and a version catalog, and enable splitting an app into multiple APKs; Cash App experiments with turn entire app into a… | ||
| Shipping a Mobile Multiplatform Project on iOS & Android | KotlinConf 2019 | 2019-12-04 |
A Kotlin Multiplatform shared library ships to iOS and Android using Gradle and Kotlin/Native backends, replacing a JS runtime for CashApp search and… | ||
| Good APIs don't need a tutorial | droidcon NYC 2019 | 2019-08-26 |
Argues that a library should teach by arrangement not text: split an API into its own tiny module so compilation is fast and experimentation happens in a side… | ||
| A Multiplatform Delight | KotlinConf 2018 | 2018-10-03 |
SQLDelight is now a Kotlin-generating multiplatform compiler that produces Kotlin APIs, runtime drivers for Android/JVM/native, and an IntelliJ plugin that… | ||
| Writing IntelliJ Plugins for Kotlin | KotlinConf 2018 | 2018-10-03 |
Shows converting an existing Dagger line‑marker gutter plugin to use UAST so one implementation finds injections in both Java fields and Kotlin properties and… | ||
| Multiplatform Persistence | droidCon NYC 2018 | 2018-08-27 |
Shows concrete multiplatform SQLite work: SQLDelight 1.0 generates Kotlin from .sq files, uses expect/actual to let Android supply a SupportSQLite driver and… | ||
| Generating Kotlin Code | droidcon San Francisco 2017 | 2017-11-05 |
Kotlin generation moves many runtime checks into compile time (nullability, readonly lists, constructor-enforced fields) and often replaces Java builders; the… | ||
| Generating Kotlin Code | KotlinConf 2017 | 2017-11-02 |
Generating Kotlin from schemas produces more concise, safer APIs (example: converting Square’s Wire protos to Kotlin constructors, immutable lists and data… | ||
| The Resurgence of SQL | droidcon NYC 2017 | 2017-09-25 |
SQL moves heavy filtering from Kotlin into the database, demonstrated with a Swarm-style check‑in example where doing filters in Kotlin takes ~30 seconds on… | ||
| Embracing SQL Without Abstraction | droidcon NYC 2016 | 2016-09-29 |
Square builds two tools: SQL Brite is a reactive wrapper that emits query results as Observables but currently uses table-name-based notifications so it can… | ||
| nothing matches | ||