Weekly Digest

Aug 6 - Aug 12, 2018

2 articles that week

← Previous Next →
Wednesday, Aug 8

MVI Beyond State Reducers: A Modern Kotlin-Based MVI Architecture

Zsolt Kocsi from Bumble reveals how their chat module had bugs so elusive that QA could record them happening but developers could never reproduce them. The culprit? Uncontrolled state management in a massively asynchronous system.

A Modern Kotlin-Based MVI Architecture

Zsolt Kocsi from Badoo reveals how their chat module kept losing first messages despite a full Clean Architecture rewrite. The culprit? Uncontrolled state mutations in a massively asynchronous app.