Adds taste to your computing.
Hi, I'm Navkrishna — I write practical engineering tutorials and hands-on projects, mostly across backend, mobile, and hardware.
What's New
Spring Boot Profiles Done Right — Config, Activation & Secrets
Master Spring Boot profiles — profile-specific configuration files, conditional beans, type-safe @ConfigurationProperties, and secrets management across environments.
Gradle Kotlin DSL Tips — Version Catalogs, Convention Plugins & Build Optimization
Go beyond basics with Gradle Kotlin DSL — advanced version catalog features, convention plugin patterns, custom tasks, and build performance optimization.
Migrating a Spring Boot Service from Java to Kotlin — A Practical Guide
A step-by-step guide to migrating a Spring Boot application from Java to Kotlin — migration order, build setup, interop gotchas, JPA concerns, and testing with MockK.
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.