Selected Systems
Linkfink: A rebuild and refresh of an abandoned Chrome extension-based link extractor. Rewritten in TypeScript with updated features and styling.
Hoop State Gameflows: A visual, stats-first look at NBA games; their lineup rotations, score-margin trends, shot charts and more.
SEC Insider Trade Clusters: Automated pipeline for detecting clusters of insider sales and purchases from SEC Form 4 filings.
Word Salad Sifter: AI-assisted system for extracting structured information from job postings.
Tools
sqlite-worker: A concurrency-safe wrapper around better-sqlite3, isolating database operations to a background thread for Node.js applications.
schwab-node: Unofficial TypeScript/Node.js SDK for authenticated market data and streaming data via the Charles Schwab API.
Listening/Reading
I'm currently reading Storm of Steel by Ernst Jünger
Colophon
Built with TSX templates, SCSS, vanilla TypeScript, and 11ty. Typography in Geist. Check out the repo here. Coded by hand; AI used selectively for sanity-checking, test development, and bug hunting. All architecture and final decisions are mine.
Links
GitHub
CodePen