Day 86: Building a Secure Java Sandbox with Custom Class Loaders, Process isolation and Java Platform Module System – Executing JAR and .java Files Safely

Implementing a sandbox application that can take JAR or java file and run it securely

March 12, 2025 · 5 min

Day 85: Idempotent APIs in Java: Concepts, Implementation Strategies, and a Spring Boot File Upload Implementation

Idempotent APIs in Java: Concepts, Implementation Strategies, and a Spring Boot File Upload Implementation

January 2, 2025 · 5 min

Day 84: Hot Class Reload in Java – A Webpack HMR-like Experience for Java Developers

Implementing a hot class reload system (HMR for js) using WatchService and javax.tools api

October 4, 2024 · 13 min

Day 83: Java Object Cloning: Exploring Shallow and Deep Copy Techniques

Exploring shallow and deep copying of object in java

September 14, 2024 · 13 min

Day 82: Reflection in Java: Building a Simple DI Container in 100 Lines of Code

making a minimal spring like java dependency injection container using java reflection and annotation api

August 17, 2024 · 16 min