Writing

Blog

Technical articles on Spring Boot, JWT, REST API design, and backend engineering.

Publishing soon

These are planned articles I'm writing based on real backend problems I've encountered. Publishing schedule: ~1 article every 2 weeks.

01
Tutorial Spring BootJWTSpring Security

How JWT Authentication Works in Spring Boot

A practical walkthrough of stateless JWT auth — token generation on login, secret key signing, filter chain configuration in Spring Security, and protected route setup.

Mar 2026 · 9 min read · Coming Soon
02
Guide REST APIAPI DesignBackend

Designing Clean REST APIs — Beyond the Basics

Move past CRUD. Proper resource naming, HTTP semantics, idempotency, pagination, error response schemas, and versioning strategies for production APIs.

Feb 2026 · 7 min read · Coming Soon
03
Deep Dive JPAHibernateSpring BootMySQL

Spring Data JPA Deep Dive — Queries, Projections & Performance

JPQL vs native queries, derived method names, projections for selective data fetching, and N+1 problem diagnosis and solutions with Hibernate.

Feb 2026 · 11 min read · Coming Soon
04
Tutorial Spring SecurityRBACAuthorization

Role-Based Access Control in Spring Security

Implementing RBAC with Spring Security from scratch — UserDetailsService, GrantedAuthority, method-level security with @PreAuthorize, and securing REST endpoints.

Jan 2026 · 8 min read · Coming Soon
05
Guide DatabaseMySQLSchema Design

Database Schema Design for Backend Developers

Normalization to 3NF, foreign key strategies, index design, and how your database schema decisions directly impact your JPA entity modeling and query performance.

Jan 2026 · 10 min read · Coming Soon