Technical Log

Thoughts, tutorials, and devlogs.

2026-01-23ASP.NET

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.

2026-01-23Security

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.

2026-01-22Health

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.

2026-01-21DevOps

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.

2026-01-20DevOps

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.

2026-01-20Security

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.

2026-01-20Python

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.

2026-01-17DevOps

5 Docker Compose Tips You Might Not Know

Boost your productivity with these hidden gems: Watch, Profiles, Include, and more.

2024-01-18Linux

Guide to Linux Distributions: Which One to Choose?

A comparison of Ubuntu, Fedora, Arch, and which one fits your needs.

2024-01-10CSS

The Power of CSS Modules

Why I prefer scoped CSS over utility classes for complex animations.