Writing

Insights on engineering leadership, cloud architecture, team management, and building scalable systems.

10 min read

Cryptographically Self-Verifying Systems: What If We Stopped Trusting Our Own Infrastructure?

Introducing CSVS, a system-level design pattern that makes operational infrastructure untrusted by design, enabling post-hoc verification using only publicly observable artifacts

6 min read

The Illusion of Thinking: A Deep Dive into Large Reasoning Models

A groundbreaking study from Apple challenges our understanding of AI reasoning capabilities, revealing surprising limitations in Large Reasoning Models.

6 min read

From Hugo to Next.js: A Journey of Modernizing My Personal Blog

A detailed account of migrating my personal blog from Hugo to a custom Next.js solution, including MDX support, GitHub Actions deployment, and modern development practices

4 min read

Implementing Observability in FastAPI Applications

A comprehensive guide to implementing observability in FastAPI applications using OpenTelemetry, Prometheus, and Grafana

3 min read

Deploying FastAPI Applications with Nginx: A Production Guide

Learn how to deploy FastAPI applications in production using Nginx as a reverse proxy

3 min read

Building Production-Ready Microservices with FastAPI

A comprehensive guide to building scalable and maintainable microservices using FastAPI

5 min read

OWASP Top 10 2025: Securing Web Applications in the AI Era

An in-depth look at the OWASP Top 10 vulnerabilities for 2025 and how to protect your web applications

6 min read

Steganography & Cryptography: Hiding Encrypted Messages in Images with Python and Flask

A practical guide to combining steganography and public-key cryptography to hide and retrieve encrypted messages in images, using Python and Flask.