Loading

Blog

Technical writeups, devlogs, project case studies, and engineering updates.

August 10, 2026

Understanding GPU Memory: VRAM, Bandwidth, and Why Your Model Won't Fit

GPU memory is the most constrained resource in ML. This post explains HBM architecture, memory bandwidth vs compute, how model size translates to VRAM usage, and techniques (offloading, recomputation, sharding) to fit la

Read More
August 09, 2026

Designing CLI Tools That People Actually Enjoy Using

Good CLIs are more than argparse + sys.exit. This post covers argument design patterns, progress indicators, color semantics, error messaging philosophy, and how to make terminal tools feel polished.

Read More
August 07, 2026

Production ML Pipelines: From Notebook to Serving

Jupyter notebooks don't scale. This post covers feature stores, model versioning, A/B testing infrastructure, monitoring drift, and the engineering practices that separate research ML from production ML systems.

Read More
August 06, 2026

PostgreSQL Internals: What Happens When You Run SELECT *

From parsing to execution: tracing the full lifecycle of a SQL query through PostgreSQL's planner, executor, buffer manager, and storage engine. Understanding these internals helps write faster queries and design better

Read More
August 05, 2026

The State of WebAssembly in 2026: Beyond the Browser

WebAssembly has grown far beyond client-side gaming. With WASI, component model, and runtimes like Wasmtime and Wasmer, WebAssembly is becoming the universal runtime for edge computing, plugins, and polyglot microservice

Read More
August 04, 2026

Containerization Without Docker: Alternatives for Development and Production

Docker has become synonymous with containers, but alternatives like Podman, Nix, and Firecracker offer compelling advantages for specific use cases. This post compares the ecosystem from a developer's perspective.

Read More
August 03, 2026

React Server Components: A Mental Model Shift

Server Components change how we think about React. No hydration, no client-side JS, direct database access from components. This post covers the architecture, data fetching patterns, and when to use server vs client comp

Read More
August 02, 2026

The Architecture of Real-Time Dashboards: WebSockets, Polling, and Event Sourcing

Building a real-time financial dashboard taught me when to use WebSockets vs polling, how to manage state across reconnection, and why event sourcing beats CRUD for live data. A case study in system design tradeoffs.

Read More
August 01, 2026

Building a Web Scraper That Survives: Anti-Bot Evasion Tactics

Modern websites use Cloudflare, DataDome, and behavioral analysis to block scrapers. This post covers Playwright stealth, fingerprint randomization, CAPTCHA solving, proxy rotation, and the cat-and-mouse game of browser

Read More
July 31, 2026

AuraFinance: Building a Zero-Cost Full-Stack Financial Intelligence Platform

AuraFinance is a full-stack financial intelligence platform that combines live market monitoring, technical indicators, and ML-driven price forecasting in a single zero-cost stack. Every piece of infrastructure — fronten

Read More
July 30, 2026

Civic Tech and Open Source Data Platforms: Building CommunityOne

CommunityOne (DoxDock) is an open-source data platform that aggregates and normalizes public records from disparate local government sources — court filings, property records, business registrations, and legislative meet

Read More
July 29, 2026

Tracking 200+ Hours: Automated Pipeline Infrastructure for 100% Heartbeat Acceptance

Achieving 100% coding activity heartbeat acceptance across 9 repositories required building a 24/7 automated pipeline infrastructure. This post breaks down the architecture: cron-scheduled GitHub Actions workflows, direc

Read More
July 28, 2026

Spatial Computing on the Web: MediaPipe + Three.js

HELIOS is a gesture-controlled browser-based operating system interface — no hardware wearables, no dedicated depth cameras. Just a standard webcam and the browser's JavaScript engines running hand tracking and 3D render

Read More
July 27, 2026

Building astro-tasks: A Python CLI Developer Dashboard for NASA Space Apps

astro-tasks is a modular Python CLI that aggregates GitHub notifications, tracks git health stats, and provides a unified developer dashboard — built for the NASA Space Apps x Hack Club Stardance challenge. The tool wrap

Read More