Building, Signing, and Verifying Docker Images for Golang Apps with GitLab CI/CD, Kaniko, and…In software development, CI/CD pipelines are essential for automating builds, tests, and deployments. When working with containerized…Mar 17Mar 17
Implementing a State Machine in Java for Backend SystemsState machines are a powerful tool for modeling systems with distinct states and transitions. They are particularly useful in backend…Mar 142Mar 142
One year into coronavirus - social distancingThe year 2020 is hardly the first time the world has been struck by a pandemic. My office is temporarily closed and staff are working…Jun 2, 2021Jun 2, 2021
Multiplatform Mobile (KMM). Part 1: Getting Started.What is Kotlin Multiplatform Mobile ?Sep 20, 2020Sep 20, 2020
Android MasterKeys deprecated — Migrate to EncryptedSharedPreferencesIf your application needs to save key-value pairs — such as API keys — Android Jetpack provides the EncryptedSharedPreferences class…Jul 13, 2020Jul 13, 2020