Back to Main Page

Blog

Building LedgerGlass: Why I Built a Privacy-First Finance App for macOS, How It Works, and What’s Next

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
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

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
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