Theme

Exploring

Learning

Learning

Web Performance & Core Vitals

Understanding what makes websites fast — lazy loading, caching strategies, and optimizing for Core Web Vitals.

Learning

JWT Lifecycle & Token Security

Learning how short-lived access tokens (15 min) pair with single-use rotating refresh tokens to limit blast radius — why BCrypt work factor 12 balances security with response time, and how sliding-window rate limiting (100 req/min per IP) prevents brute-force attacks without blocking legitimate traffic.

Learning

REST APIs & Backend Fundamentals

Learning how frontend connects to backend — HTTP methods, authentication, and building simple APIs.