Every published story
Writing archive /
Independent technical writing /
A growing shelf of practical guides, engineering notes, and lessons learned while building.
2026
- 01Linux administrationNov 2026
Linux Disk Management from Scratch
A practical walkthrough of partitions, ext4 filesystems, mounting, persistence, and the checks that keep storage changes safe. - 02Spring Boot securityApr 2026
JWT Authentication in Spring Boot: Complete Guide from Beginner to Advanced
Build a secure, role-aware JWT flow from the fundamentals through a complete Spring Boot implementation.
2025
- 03Spring Data JPANov 2025
Mastering @ManyToMany in Spring Data JPA: Unidirectional vs Bidirectional (With Complete Code Example)
Model students, courses, and other many-to-many data with clear ownership, reliable serialization, and maintainable mappings. - 04Spring SecurityOct 2025
Mastering Spring Security for Beginners: A Hands-On Guide with a Real-World Demo
Learn the core Spring Security pieces through a practical project, from setup to protected application flows. - 05Spring Data JPAOct 2025
Spring Data JPA: Mastering @OneToMany and @ManyToOne Relationships
Understand one-to-many data from both directions with practical entity examples and the common traps to avoid. - 06Spring Data JPASep 2025
Mastering @OneToOne Relationships in Spring Data JPA: Unidirectional vs. Bidirectional
Compare both sides of one-to-one mapping while protecting data integrity and avoiding foreign-key and recursion issues. - 07ReactApr 2025
React.js Key Concepts: From Basics to Best Practices
A practical introduction to the virtual DOM, components, hooks, forms, props, and routing in modern React. - 08JavaScriptMar 2025
Understanding JavaScript Concurrency and Parallelism: A Deep Dive into Async Programming
Trace work through the call stack, event loop, queues, libuv, async/await, and Node.js parallel execution.
2024
Continue reading where every story is published.