An investigation into eMudhra’s compromised certificate authority keys, the mathematics behind the failure, and why protecting HTTPS requires more than strong cryptography.
Read more →
How lessons from production engineering shaped a personal blog designed to stay full-featured while minimizing bandwidth and unnecessary work.
Read more →
A privacy investigation made me look differently at the computer hanging on my wall. Rooting it and disabling telemetry was only the beginning. The last thing left was the interface itself.
Read more →
How a simple Minecraft server turned into a networking experiment involving Cloudflare, BlueMap, SRV records, UDP, and a slightly cursed custom JAR.
Read more →
How I built a local computer vision pipeline that detects football broadcasts and automatically mutes advertisements using OpenCV, temporal reasoning, and lightweight machine learning.
Read more →
Build an event-driven backup system for Cemu's The Legend of Zelda: Breath of the Wild saves on Steam Deck using inotify, rclone, systemd, file locking, and content hashing. This article explores the architecture, consistency guarantees, concurrency model, failure handling, and implementation details behind a lightweight, battery-efficient backup solution that automatically uploads save snapshots to Google Drive.
Read more →
Orbit's architecture was shaped by a simple challenge: deliver a multiplayer browser game that launches instantly, feels socially connected, and maintains credible leaderboards. To achieve this, the project adopted a lightweight edge-native stack consisting of a vanilla JavaScript frontend, Cloudflare Workers, Durable Objects, D1, and Queues. This post explains how product constraints drove technical decisions, why real-time presence required a stateful authority, how replay-based validation became central to score integrity, and what architectural mistakes surfaced during development. The result is a system optimized for rapid iteration, deterministic gameplay, operational simplicity, and long-term maintainability by a solo developer.
Read more →
load more posts loading…