Writing
Practical notes from the backend.
Deep dives and field notes about Java, distributed systems, security, performance, and the operational details that make architecture real.
Building Smarter Microservices with OpenAI Agent Builder: Memory, Security, and Real-World Use
A practical look at adding agentic capabilities to microservices while keeping memory, security boundaries, and production concerns explicit.
Securing React and Spring Boot Microservices with Hybrid Encryption (AES + RSA)
An implementation-focused guide to combining symmetric and asymmetric encryption across a React and Spring Boot application boundary.
Java 25 Preview: What’s Coming in the Next Big Java Release
A code-led overview of the language and platform capabilities arriving with Java 25 and what they mean for modern backend development.
Spring Boot 3.5 + Java 21 + OpenAI: A Modern Cloud-Native AI Backend
An architecture and implementation guide for combining Spring Boot, modern Java, and AI capabilities in a cloud-native backend.
Real-Time Payment Microservices with Apache Kafka, Spring Boot, and Redis Streams
A deep dive into event-driven payment services, covering stream processing, idempotency, and real-time transaction workflows.
Understanding API Gateway and Load Balancer in Microservices
A practical comparison of gateways and load balancers using AWS and Kubernetes examples for routing, scaling, and service exposure.