PinnedPublished inJavarevisitedYour Users Deserve Better: Making Peace with Idempotent APIs in 2025Why Idempotency is the Most Romantic Concept in Backend Engineering?Apr 62Apr 62
PinnedPublished inJavarevisited16 Common REST API Status Code Mistakes to Avoid in 2025Did you know 70+% API bugs come from misused status codes?Feb 2615Feb 2615
PinnedPublished inJavarevisitedIs Using Sub-Resources for Actions in REST API a Trap?How do you structure actions in a RESTful way?Feb 242Feb 242
Published inHacking HunterAre You Still Using @Autowired Field Injection?Field injection is not recommended5d ago5d ago
Published inHacking Hunter🛑 Stop Using @Value In Spring Boot 3Use @ConfigurationProperties with Records Instead6d ago6d ago
Published inHacking HunterI Broke REST (On Purpose) — And It Made My System StrongerREST is a beautiful idea. But real systems are messy, and REST is not enough to meet the Real SystemsMay 73May 73
Published inHacking HunterNewbie to Advanced in Spring Transactional — II: Isolation Levels DemystifiedAs Java developers, we often use the Spring @Transactional annotation. But deep inside, many of us still wonder: Am I using it correctly…May 31May 31
Published inHacking HunterNewbie to Advanced in Spring Transactional — IAs Java developers, we often use the Spring @Transactional annotation. But deep inside, many of us still wonder: Am I using it correctly…May 31May 31
Published inHacking HunterYou missed Solana in 2021. Don’t miss this one in 2025: AI CoinVIRTUAL Coin AnalysisMay 11May 11
Published inJavarevisitedStop Using PUT for Partial Updates : PATCH is the way to do ItChoosing the correct HTTP method matters more than you may think.Apr 121Apr 121