Pavlos-Petros TournarisRevolutionizing PostgreSQL Database Comparison: Introducing pgdatadiff in Rust — Unleash Speed…🚀 Exciting News Alert! 🚀2 min read·Mar 14, 2024----
Pavlos-Petros TournarisinProAndroidDevGradle 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…2 min read·Aug 20, 2020--1--1
Pavlos-Petros TournarisinGoogle Developer ExpertsAndroid MVI architecture with Jetpack & Coroutines/Flow — Part 3Creating Coroutines/Flow empowered UseCases3 min read·May 2, 2020--3--3
Pavlos-Petros TournarisinGoogle Developer ExpertsAndroid MVI architecture with Jetpack & Coroutines/Flow — Part 2Creating ViewModels in an MVI architecture4 min read·Apr 11, 2020--1--1
Pavlos-Petros TournarisinGoogle Developer ExpertsAndroid MVI architecture with Jetpack & Coroutines/Flow — Part 1 — RecyclerView Adapter w/…RecyclerView Adapter w/ ViewBinding4 min read·Mar 29, 2020--1--1
Pavlos-Petros TournarisCloudBuild: 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…2 min read·Jul 23, 2019--2--2
Pavlos-Petros TournarisReducing 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…4 min read·Jul 20, 2019--3--3
Pavlos-Petros TournarisEffectively 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…4 min read·May 25, 2019----
Pavlos-Petros TournarisMigrating to new Places SDK: Rx & Coroutines worldContext4 min read·Feb 27, 2019--1--1
Pavlos-Petros TournarisBuilding 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…5 min read·Aug 29, 2018--6--6