Recent
Maintenance Log - Ninth Week: React Frontend Kickoff (Vite, Routing, Layout)
·575 words·3 mins
Devlog Week 9: React Frontend Kickoff (Vite, Routing, Layout) # This week starts the frontend phase of the Maintenance Log project. The focus was not new domain functionality yet, but establishing a clean React baseline: routing, layout composition, reusable UI building blocks, and a consistent styling foundation.
Maintenance Log - Final Backend Week
·1763 words·9 mins
Devlog Week 8: Final Backend Hardening & Reflection # This is my last backend-focused post before I shift to a React frontend. This week wasn’t about new domain features — it was about hardening what I already built: tightening a security flaw, centralizing validation, and cleaning up the external API seeding integration.
Maintenance Log - Seventh Week: Deployment, CI/CD & Running It For Real
·708 words·4 mins
Devlog Week 7: Deployment, CI/CD & Running It For Real # This week was all about getting the project out of my IDE and onto an actual server. The goal wasn’t to add new domain features — it was to make the API build, ship, and update automatically.
Maintenance Log - Sixth Week: JWT Authentication & Role-Based Authorization
·2570 words·13 mins
Devlog Week 6: JWT Authentication & Role-Based Authorization # This week was entirely dedicated to building a deployment-ready authentication and authorization system. No new domain features—just securing everything that already exists. The focus was on JWT tokens, role hierarchies, and integrating security seamlessly into the existing architecture without breaking tests or existing functionality.
Maintenance Log - Fifth Week: Interface Refinement, REST API Testing & The Mapper Pattern
·1707 words·9 mins
Devlog Week 5: Interface Refinement, REST API Testing & The Mapper Pattern # This week marked a significant shift from building features to refining architecture and establishing a robust testing foundation. The focus was on three major areas: granular interface design following ISP principles, comprehensive REST API testing with RestAssured, and implementing the DTO mapper pattern.