Ashley Davies
Senior Android Developer
Berlin, Germany
Actions
Google Developer Expert for Android and Kotlin, enthusiastic public speaker, senior engineer, Kotlin aficionado, Multiplatform manipulator, prolific facilitator of cute cat photographs, spends more time travelling than working (he/him)
Area of Expertise
Topics
We are all Fucked: An Android Developer’s Guide to the Post-AI Apocalypse
AI is dominating Android development, driven by hype over reality. As organizations rush chatbot syntax into production, we are left cleaning up a dumpster fire of unscalable slop. It is time to look past the echo chamber and address our real challenge: protecting codebases from automated pollution.
True engineering relies on architectural rigor and knowing what not to build. This talk is not a chatbot tutorial. Instead, I will share a survival strategy for maintaining codebase integrity when non-technical actors try to treat deliberate software design like an adult colouring book, scribbling shortcuts all over your repo.
You'll walk away with a practical playbook to manage the hype without losing your sanity. Learn how to safeguard repositories, defend quality standards, and strategically isolate your architecture. Ultimately, you will get the tools to distract the tech-bros so you can get back to building actual, resilient software.
Crafting Idiomatic APIs with Kotlin and Compose
What’s in a language? What does it mean to be idiomatic? Writing clean, intuitive APIs isn’t just about functionality — it’s about designing interfaces that feel natural and intuitive. With Kotlin and Compose, we have a powerful set of tools and syntax that, when used effectively, can reduce cognitive load and make your APIs both elegant and expressive.
In this talk, we’ll dive into the principles of idiomatic Kotlin and explore how they apply to designing Compose APIs. You’ll learn how to leverage Kotlin’s language features, from DSLs and inline functions to advanced type safety and composable conventions, to craft APIs that are a joy to use. By mastering these techniques, you can deliver APIs that not only “work” but truly feel like Kotlin.
2025 | London | droidcon Sessionize Event
DevFest.cz 2025 Sessionize Event
2025 | Berlin | droidcon Sessionize Event
2024 | London | droidcon Sessionize Event
2024 | NYC | droidcon Sessionize Event
2024 | Berlin | droidcon Sessionize Event
2023 | London | droidcon Sessionize Event
droidcon Lisbon 2023 Sessionize Event
2023 | NYC | droidcon Sessionize Event
2023 | Berlin | droidcon Sessionize Event
2023 | Paris | AndroidMakers by droidcon Sessionize Event
2022 | London | droidcon Sessionize Event
2022 | NYC | droidcon Sessionize Event
2022 | Berlin | droidcon Sessionize Event
2021 | London | droidcon Sessionize Event
2021 | Berlin | droidcon Sessionize Event
Android Makers Paris 2020 Sessionize Event
droidcon Greece Sessionize Event
droidcon Lisbon Sessionize Event
droidcon NYC 2019 Sessionize Event
droidcon Berlin 2019 Sessionize Event
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top