Back to Main Page



Blog

Building LedgerGlass: Why I Built a Privacy-First Finance App for macOS, How It Works, and What’s Next
Sep 1, 2025 • 8 min read
From APIs to a Mac-native, privacy-first finance app: importing bank CSVs, on-device ML categorization, a color-coded Subscriptions Calendar, and a roadmap toward bank-statement reconciliation — all offline.
#macos#swiftui#swiftdata+2 more

LLM Evals: Building a Chess Benchmark
Jul 10, 2025 • 7 min read
What I learned building a provider-agnostic evaluation harness that pits LLMs against Stockfish with calibrated difficulty.
#ai#evals#chess

GeeGees Sports Platform — One Project, Three Engines
May 4, 2025 • 8 min read
How I turned intramural chaos into a privacy-first stack—scraper → Rust API → Next.js hub—that makes uOttawa sports feel pro.
#rust#react#sports+1 more

NLP and Vision for Phishing Detection
Oct 1, 2024 • 9 min read
Combining text and visual signals to robustly detect phishing attempts in the wild.
#ml#nlp#security