Duncan McGregor
where else to find them
website:https://www.oneeyedmen.com
github:dmcg
bluesky:drdmcgregor.bsky.social
mastodon:
linkedin:duncan-mcgregor-a3038b6
devto:duncanmcg
what they talk about
all 4 in the filters
where they keep going back
- KotlinConf3 editions2017–2023
on a stage with
all 9 in the filters
who talks about the same things
- Dmitry Kandalov19 talks
- Anton Arhipov34 talks
- Garth Gilmour14 talks
- Eugene Petrenko12 talks
- Jake Wharton27 talks
- Marharyta Nedzelska24 talks
| title | conference | date |
|---|---|---|
| 43 Refactorings in 40 minutes | AndroidMakers by droidcon 2026 | 2026-04-09 |
Live coding on a Kotlin server project demonstrates 43 refactorings in 40 minutes, using IntelliJ IDEA’s hidden actions (often via Alt‑Enter reveals hidden… | ||
| The Changing Grain of Kotlin | KotlinConf 2023 | 2023-04-12 |
History of Kotlin from 1.0 to now with concrete effects on code style and tools: extension functions migrate from convenience to default, null safety nudges… | ||
| Error Handling Strategies for Kotlin Programs | KotlinConf 2019 | 2019-12-04 |
Compares actual techniques and when teams switch: uses snorcher fuzzing to validate which exceptions parsers actually throw; shows converting exceptions to… | ||
| Day 2 | KotlinConf 2019 | 2019-12-04 |
Interviews from KotlinConf 2019 in Copenhagen.
Schedule:
0:10 Shelby Cohen + Katie Levy
58:51 Marharyta Nedzelska
2:43:03 Nat Pryce + Duncan McGregor
3:32:55… | ||
| The Cost of Kotlin Language Features | KotlinConf 2017 | 2017-11-02 |
Benchmarks and bytecode inspection show Kotlin rarely forces catastrophic slowdowns: simple let usage compiles to nearly the same JVM bytecode, but JMH… | ||
| nothing matches | ||