Sid
  • Home
  • Projects
  • Blog
  • Contact

Blog

Random stuff I write when I'm bored or figure something out.

May 12, 2026·12 min read

Scraping the College Portal: An Engineering Case Study in Real-World Automation, UX, and Cloudflare Blocks

A developer's journey of building a privacy-first, real-time attendance tracker on top of a legacy university portal, fighting headless browser detection, and designing for the anxious student.

April 12, 2026·12 min read

Building a Distributed Hash Table in Go

From Chord paper to working implementation — lessons learned while building a DHT with consistent hashing and replication.

March 28, 2026·8 min read

Zero-Downtime Database Migrations

A practical guide to running schema changes on large Postgres tables without locking or downtime.

March 10, 2026·15 min read

How CRDTs Power Real-Time Collaboration

An accessible introduction to conflict-free replicated data types and how they enable seamless real-time editing.

February 22, 2026·10 min read

GPU-Accelerated Terminal Rendering in Rust

How we used WebGPU to render terminal output at 120fps, and the unexpected challenges of text shaping on the GPU.

January 14, 2026·9 min read

Zero-Instrumentation Observability with eBPF

Using eBPF probes to collect traces and metrics without touching application code.

© 2026 Sid. All rights reserved.

GitHubLinkedIn