An audio visualization with Jetpack Compose Yet another Jetpack Compose article, this time with a bit of Audio, to make your animations a bit more dynamic! Posted by Grégory Lureau on September 03, 2021 · 13 mins read
Ktlint: a great 1st experience Code generation is often perceived as a compile-time security. We're ready to pay it by increasing the build time. But what if a linter was a replacement for compile-time safety while delivering a better code. Posted by Grégory Lureau on May 26, 2020 · 18 mins read
Should I use Jetpack ViewModel? All new shiny libraries are not good for all projects, it has to responds to a real problem first. Let's see if you should pick Jetpack ViewModel. Posted by Grégory Lureau on May 15, 2020 · 20 mins read
RxJava2 subscribeOn: How to use it subscribeOn is an operator that can be easily used in the wrong place and lead to subtle bugs and even ANR. Some tips to avoid the pitfalls. Posted by Grégory Lureau on May 02, 2020 · 11 mins read
RxJava2 puzzle: Subscription threading Understanding subscribeOn is required, but that's not always enough. Posted by Grégory Lureau on May 01, 2020 · 7 mins read