Technical Log
Thoughts, tutorials, and devlogs.
ASP.NET Core JWT Authentication: Complete Implementation Guide
A step-by-step guide to implementing JWT authentication in ASP.NET Core. From project setup to protected endpoints.
JWT-Based Device Concurrency Control: Enforcing One Device Per License
Learn how to prevent multiple simultaneous logins using JWT. Implement device fingerprinting and real-time session management to enforce one device per license.
Why Engineers Must Hydrate: Data-Backed Performance Hacks
Did you know that 2% dehydration reduces cognitive function by 20%? Learn why water is the best productivity tool.
Docker Container Revolution: History and Basic Commands for Beginners
From dotCloud to the de facto standard. Learn why Docker took over the world and how to use it today.
Try Kubernetes Easily! The Ultimate Guide to Kind
A step-by-step guide to running Kubernetes locally using Kind. Perfect for beginners who want to understand the basics.
The State of SSH in 2025: What Has Changed?
From Ed25519 to FIDO2 hardware keys. A guide to modernizing your SSH security and ditching legacy algorithms.
Django 6.0 Released: Fully Async & Rust-Based Engine
Major update in 2026. Fully Async Stable, built-in background workers, and a Rust-based template engine.
5 Docker Compose Tips You Might Not Know
Boost your productivity with these hidden gems: Watch, Profiles, Include, and more.
Guide to Linux Distributions: Which One to Choose?
A comparison of Ubuntu, Fedora, Arch, and which one fits your needs.
The Power of CSS Modules
Why I prefer scoped CSS over utility classes for complex animations.