Blog

Notes on code, physics, and security.

Short-form write-ups, debugging stories, and technical observations from ongoing research and side projects.

Posts

6

Published blog entries.

Topics

24

Distinct tags across all posts.

Filter by topic

Browse posts by tag.

29 March 2026

Building cviz: A Spatial Map of Your Codebase

I built a native Rust tool that turns git repositories into interactive 2.5D spatial maps — and hooks into Claude Code to light up files in real time as the agent navigates.

Rust Visualization Agentic Coding wgpu Tools
4 min read Read more →

29 March 2026

What I've Been Building

A snapshot of what's been occupying the late nights — physics simulations, LLM compression, telescope anomaly detection, a codebase visualizer, a crypto trading system, and a GPS football tracker.

Projects Research Physics Machine Learning Startup Rust Trading Sports
4 min read Read more →

26 March 2026

Building DjangoShip with Claude

I extracted the reusable parts of a Django job board into a SaaS boilerplate for European developers. Here's what that process actually looked like.

Django SaaS GDPR Claude Boilerplate
2 min read Read more →

9 March 2026

Building ising-rs: From Python Script to GPU-Accelerated Research Platform

The journey from a college Python script to a publication-grade Monte Carlo engine achieving 0.01% accuracy on the 3D critical temperature.

Rust CUDA Physics Performance Case Study
7 min read Read more →

9 March 2026

DNS Threat Intelligence: Detecting DGA Families in the Wild

Technical notes on detecting domain generation algorithms through DNS traffic analysis — expanding on published research at Akamai.

Security DNS Threat Intelligence Machine Learning
6 min read Read more →

9 March 2026

Hello World

First post — what this blog is for and what to expect.

Meta
1 min read Read more →