
Fakhrul Nugroho
Hi! I'm Fakhrul Nugroho — a coder who loves coffee, Linux, and clean code. I'm a Developer with a strong focus on building robust backend systems using Spring Boot (Java).
Last Post
See All->Exporting a big report looks trivial until it meets production scale. This post covers heap-bounded pagination, producer-side progress throttling, and a fanout broadcast trick for pushing WebSocket updates across multiple Spring Boot instances.
This article shows how a simple event-driven approach can turn a slow, fragile order flow into one that is fast, scalable, and resilient—without overengineering.
In a Warehouse Management System, a key challenge is preventing data duplication when multiple users run batch imports concurrently, especially for strictly unique identifiers like box codes.
Generating outbound reports in a Warehouse Management System can become extremely heavy—especially when dealing with thousands to tens of thousands of serial numbers or phone numbers within a single week.