Writing on software, life, and food.

All of my long-form thoughts on programming, food, life, travelling and more.

Session Cookies: Not Just a Snack—Here’s How to Lock Them Up

Managing user sessions securely and scalably is a crucial part of modern web applications. One popular pattern uses client-side cookies that are encrypted and signed, allowing servers to remain stateless while ensuring confidentiality and integrity of session data.

A quick guide to approach Product Design for Developers

Learn how developers can approach product design effectively, from starting with features to implementing systems to avoid decision fatigue. Enhance your design process and create user-friendly products.

Be careful with your dates

Learn how to effectively handle timezone discrepancies in web development. Discover practical solutions to ensure consistent date rendering across different server and client environments.