My Technical Ramblings

Making Booking Retries Safe

Coordinate repeated booking requests with stable identifiers, MySQL named locks, transactions, and cancellation rules. Includes synthetic examples and a concurrency verification checklist.

Speeding Up Hotel Search with Concurrent Chunks

Generalized examples of concurrent hotel search, progressive chunk sizing, and atomic counters. Includes three illustrative figures.

Setting Up PostgreSQL Locally on WSL

Install PostgreSQL in WSL, create an application role, and connect through SCRAM authentication. Includes service management and Windows client setup.

Setting Up WSL on Windows: A Practical Guide

My move from dual boot to WSL, followed by Ubuntu setup, Linux project storage, VS Code access, and optional resource limits.

JWT Authentication for a Football Booking App: Login, Refresh, and Logout

A hypothetical FindYourTurf design covering token validation, cookie storage, CSRF protection, refresh rotation, and what logout can guarantee.

You can find my Resume here!

My Resume