Fun things I've built.
A CLI tool where two AI personas debate any topic you throw at them. Pick from 6 character pairs — optimist vs pessimist, builder vs critic, and more — to get structured arguments on both sides of a decision. Built with Python, Typer, and Rich. Works with Ollama, OpenAI, or Groq.
Find out where it's raining right now around the world. Built with vanilla JS, Tailwind CSS, and Netlify serverless functions. Uses the Open-Meteo API for real-time weather data across 2500+ cities, with weighted selection that favors known rainy locations and seasonal patterns.
A playful distance calculator that measures the space between cities in bananas, giraffes, hot dogs, and other absurd units. Built with React, Vite, and Tailwind CSS. Uses the Haversine formula for accurate calculations and OpenStreetMap for city data.