10/09/2026
Nobody writes a review praising clean architecture.
What users notice is how an app feels. How it responds when they pull, swipe or tap. Those small moments are the difference between an app that works and one that feels good to use.
Lucas went digging after noticing how Duolingo builds its animations with Rive. Build it once, use the same file on iOS, Android and web, and make it react to what the user is doing.
New post on the blog, with a step-by-step pull-to-refresh that follows your finger. Link in bio