Selected Systems
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 Designing Data-Intensive Applications, 2nd Edition by Martin Kleppmann, Chris Riccomini
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