Revolutionizing PostgreSQL Database Comparison: Introducing pgdatadiff in Rust — Unleash Speed…🚀 Exciting News Alert! 🚀Mar 14, 2024Mar 14, 2024
Published inProAndroidDevGradle Kotlin DSL— Dynamically discover project modulesA lot of modern Gradle projects are starting as a monolith during the prototyping phase, but soon enough when the project has matured you…Aug 20, 2020A response icon1Aug 20, 2020A response icon1
Published inGoogle Developer ExpertsAndroid MVI architecture with Jetpack & Coroutines/Flow — Part 3Creating Coroutines/Flow empowered UseCasesMay 2, 2020A response icon3May 2, 2020A response icon3
Published inGoogle Developer ExpertsAndroid MVI architecture with Jetpack & Coroutines/Flow — Part 2Creating ViewModels in an MVI architectureApr 11, 2020A response icon1Apr 11, 2020A response icon1
Published inGoogle Developer ExpertsAndroid MVI architecture with Jetpack & Coroutines/Flow — Part 1 — RecyclerView Adapter w/…RecyclerView Adapter w/ ViewBindingMar 29, 2020A response icon1Mar 29, 2020A response icon1
CloudBuild: Open-sourcing CancelotCloudBuild is a CI/CD offered by Google. At Workable’s Mobile department we made a proof of concept to check if CloudBuild fit’s our needs…Jul 23, 2019A response icon2Jul 23, 2019A response icon2
Reducing Android Gradle module configuration boilerplateOur codebase at Workable’s Android app has grown over the years due to the wide variety of features we offer. As most of you already know…Jul 20, 2019A response icon3Jul 20, 2019A response icon3
Effectively disabling Crashlytics buildId re-generation in KotlinDSLAndroid Studio 3.5 has reached beta and it was time to try it out as a daily driver in work. Especially with Project Marble having…May 25, 2019May 25, 2019
Migrating to new Places SDK: Rx & Coroutines worldContextFeb 27, 2019A response icon1Feb 27, 2019A response icon1
Building a helpful Android CI with Danger & JenkinsIn our days, almost every project, is backed by a Continuous Integration system (aka CI). Either that is an Open Source project or a…Aug 29, 2018A response icon6Aug 29, 2018A response icon6