Martin Bonnin
where else to find them
website:https://mbonnin.net
website:https://blog.mbonnin.net
website:https://www.apollographql.com/
github:martinbonnin
bluesky:mbonnin.net
linkedin:martinbonnin
devto:martinbonnin
what they talk about
all 7 in the filters
where they keep going back
- AndroidMakers by droidcon4 editions2020–2025
- FOSDEM2 editions2021–2022
- DevFest Lille2 editions2022–2024
all 11 in the filters
on a stage with
all 9 in the filters
who talks about the same things
- Jake Wharton27 talks
- Pamela Hill12 talks
- John O'Reilly17 talks
- Márton Braun39 talks
- Kevin Galligan25 talks
- Florina Muntenescu38 talks
| title | conference | date |
|---|---|---|
| Compose Your Mobile App With GraphQL | GraphQLConf 2025 | 2025-09-08 |
Claims that Jetpack Compose apps can drop view models by using a GraphQL normalized cache as the single source of truth, demonstrated with an experimental… | ||
| Metadawhat? Managing compatibility of your Kotlin apps and libraries | AndroidMakers by droidcon 2025 | 2025-04-10 |
Covers problems that appear when upgrading to a new Kotlin version—Gradle errors, transitive dependency issues, runtime failures on older Android releases, and… | ||
| Build Your Java/Kotlin Library | DevFest Lille 2024 | 2024-06-06 |
Practical guidance on building a reusable Java/Kotlin library, covering API design, compatibility, versioning, documentation, and Java vs Kotlin differences… | ||
| Building libraries for the next 25 years | AndroidMakers by droidcon 2024 | 2024-04-25 |
Practical advice and concrete tradeoffs: a real-world Apollo Kotlin client shows why names should be memorable, why supporting Java vs JavaScript forces… | ||
| Confetti: building a Kotlin conference app in 40min 🎊 | Android Makers by droidcon 2023 | 2023-04-27 |
Confetti is a working conference app with a runnable GraphQL server and iOS Android clients built from shared KMM code the backend uses graphql-kotlin on Ktor… | ||
| Confetti: building a Kotlin Multiplatform conference app in 40min | KotlinConf 2023 | 2023-04-12 |
Live coding produces a working Confetti app end to end: a graphql-kotlin backend serving Kotlinx‑serialized Kotlin models (including a custom LocalDateTime… | ||
| Caching your GraphQL data graph | droidcon London 2022 | 2022-10-27 |
Explains how Apollo Kotlin implements a normalized cache that flattens nested GraphQL responses into record maps keyed by IDs, with both an in-memory layer and… | ||
| What’s new in Apollo Kotlin 3 | droidcon Berlin 2022 | 2022-07-06 |
Apollo Kotlin 3 is rewritten 100% Kotlin and unifies runtimes to provide Kotlin Multiplatform plus a coroutines and Flow API; codegen now defaults to… | ||
| Offline and reactive apps with GraphQL | DevFest Lille 2022 | 2022-06-10 |
Introduces GraphQL and contrasts it with REST, focusing on caching challenges when clients issue highly dynamic queries. Explains how GraphQL’s type system… | ||
| Caching your data graph with Apollo Kotlin | Android Makers 2022 | 2022-04-25 |
Apollo Kotlin demonstrates a normalized cache that turns GraphQL JSON into a key‑value record store (memory + SQLite) and regenerates typesafe Kotlin models… | ||
| Kotlin DevRoom Welcoming Remarks | FOSDEM 2022 | 2022-02-05 |
Welcoming participants to the virtual edition of the Kotlin DevRoom @ FOSDEM | ||
| Gradle: a deeper look at the Kotlin DSL | FOSDEM 2022 | 2022-02-05 |
Everything you didn't want to know about Gradle Kotlin APIs
Originally designed for Groovy, Gradle now supports writing scripts in Kotlin. Writing your… | ||
| Kotlin DevRoom Welcoming Remarks | FOSDEM 2021 | 2021-02-06 |
Welcoming participants to the virtual edition of the Kotlin DevRoom @ FOSDEM | ||
| Apollo-Android: a Journey to Kotlin Multiplatform | Android Summit 2020 | 2020-10-08 |
Repository moves from Java to Kotlin incrementally, ships Kotlin Multiplatform models in a 2.0-era release, and keeps Java compatibility while converting tests… | ||
| Kotlin native | FrenchKit SE 2020 | 2020-10-02 |
Overview of using Kotlin Native to share business logic with iOS/macOS apps: Kotlin compiler emits LLVM IR to build a Cocoa-compatible framework, used to run… | ||
| Apollo-Android: a Journey to Kotlin Multiplatform | Conference for Kotliners 2020 | 2020-06-05 |
Apollo-Android actually becomes Kotlin Multiplatform: migrated API and codegen (common source set, removed JVM-only deps, replaced BigDecimal/File bits with… | ||
| Compile, Deploy and Manage Your CI in Kotlin | Android Makers 2020 | 2020-04-20 |
Shows using Kotlin as a replacement for shell scripting to run build, test and publish tasks both locally and in CI, demonstrating KScript and Clikt for… | ||
| nothing matches | ||