PCSalt
Adds taste to your computing.
Hi, I'm Navkrishna — I write about Android, backend development with Kotlin & Spring Boot, and hands-on IoT projects.
What's New
From Manual Chaos to Automated Deployments: My Home Server CI/CD with GitHub Actions
How I replaced SSH-and-pray deployments with GitHub Actions — path-based triggers, reusable workflows, and selective service deployment for a multi-service home server.
Automating Android Repo Maintenance with Reusable GitHub Actions
How I modernized 8 Android repos in one session — reusable CI workflows, batch build system updates, and a pattern for maintaining multiple projects at scale.
Rate Limiting & Circuit Breakers with Resilience4j
Add resilience to Spring Boot 4 services with Resilience4j — circuit breakers, retries, rate limiters, bulkheads, and how to configure them for production.
Popular Series
CQRS with Spring Boot, Kafka & MongoDB
A 5-part deep dive into building a CQRS architecture — from concepts to production-ready Docker Compose setup.
JSON Parsing in Java
Parse the same complex JSON with org.json, Gson, Moshi, and Jackson — then compare them side by side.
JSON Parsing in Kotlin
The Kotlin edition — org.json, Gson, Moshi, Kotlin Serialization, and Jackson with a full comparison.