Projects
Twirl
Per-user URL shortener with authentication, custom slugs, and link analytics.
Slate
LLM-powered petition analyser that evaluates arguments in legal petitions, scoring each claim Red / Yellow / Green against established case law.
Cardimom
A Twitter bot that aggregates blog posts from RSS and Atom feeds and publishes them automatically.
All
-
Crisp — A simple Lisp interpreter written in JavaScript, supporting arithmetic, conditionals, lambdas, and recursion. GitHub ↗
-
Swipe — A group expense tracker that calculates shared costs and manages individual balances Live ↗ GitHub ↗