
🗓️ 17 Feb | 🕐 1pm UTC+1 | 🎥 Recording available | ❓ Submit questions before or during the webinar | 🆓 Free

Time to finally understand recomposition in Jetpack Compose, reason about state reads, and avoid common recomposition mistakes. This presentation explains composition vs recomposition, shows what actually triggers recomposition, clarifies why Snapshot State matters, and extracts the most important best practices.
What is is composition and recomposition and how are they different
What triggers recomposition and why it is so important where we read state, not where we declare it
Why is snapshot state so important
Most important best practices related to recomposition
🗓️ 17 February 2026 (Thursday) at 1pm (UTC+1)
💵 Price: Free
🧩 Format: 30-60 min presentation + 30-min Q&A — bring your questions!
🎥 Free access to the recording
❓ Submit your question before or during the webinar — questions will be answered live during Q&A
🌐 Live online: join from anywhere
✉️ How to join: link emailed after signup

Kotlin expert — Google Developer Expert and JetBrains training partner.
kt.academy founder — established and leads the Kotlin-focused training company.
Practical teacher — turns advanced features into clear mental models you can ship next PR.
Proven author — Effective Kotlin, Kotlin Coroutines: Deep Dive, Kotlin Essentials.
Conference voice — frequent speaker at Droidcon & KotlinConf, known for clarity and real-world relevance

Compose specialist — lead Android developer and software craftsman focused on Jetpack Compose, clean code, and TDD.
Community mentor — teaches through hands-on workshops and codelabs in his Android devs community and on platforms like Droidcon Academy.
Practical creator — publishes actionable Compose tutorials and best practices on his YouTube channel.
Architecture & testing voice — writes implementation-focused guides on architecture, testing, and real-world delivery on his blog.
Real-world topics — dives into custom layouts, Views ↔ Compose interop, screenshot testing, CI/CD, navigation patterns, and scalable app approaches.

kt.academy helps developers master Kotlin through live cohort programs, tailored in-house workshops, and public courses. We also share countless free resources — blog articles, a newsletter, and daily social posts—growing a global Kotlin community. Our non-negotiables: practical teaching, expert-level depth, and genuine commitment to community.
🎥 Can’t join live? Ask your question before and get recording access | 🆕 Brand-new talk | 🎟️ Limited seats — filling fast