RL framework for EIS circuit discovery. DDQN agent searches the topology space; modular refactor of a 5000+ line research codebase with checkpointing for reproducible runs.
things i've built, broken, and learned from.
click any card to open the writeup — ←/→ to flip through.
Obsidian plugin that auto-templates daily journal notes from Modal Forms input. TS, mobile + desktop, GitHub CI for releases.
Go REST API + Discord.js bot backed by MongoDB. Lets a server share an RSS-style feed of curated links into a Discord channel.
Tree-walking interpreter for a Go-subset language, written in Go. Hand-rolled lexer → parser → evaluator, no parser-gen libraries.
Playwright headless scraper for YouTube channel metadata + transcripts. Async pool for politeness; SQLite for persistence.
Multi-tier media-note pipeline in Obsidian. Seven media types, custom frontmatter schemas, self-hosted Go inference API (Ollama + Qwen 2.5 3B) for LLM rubric scoring.
[Timeline]
Reverse-chronological mix of work, builds, and school. Tag-coloured nodes (build / school / work / life) — extend by editing the entries array.