Andrew Smith

stuff I made

2026 · Live

Blunder Client

Browser-based Thunder Client replacement.

This spring I discovered that Thunder Client's 'free' version is no longer free for WSL users. All the big boy API apps were way more tool than I needed. So when I sat down to write my own, I wondered what I could learn and how much time I could save by asking Claude to build it for me. The actual app isn't much more than a glorified fetch wrapper, but the process of prompting, iterating, and debugging with Claude was a fascinating exercise in prompt engineering and AI-assisted development.

ReactTypeScriptNext.jsTailwindClaude
2024 · Live · 1K DAU

Remix Checklist

Collection tracking for World of Warcraft: Remix.

An interactive, mobile-first checklist for every collectible in World of Warcraft's Mists of Pandaria: Remix event. The event's start date handed me a real deadline for once, which forced me to ship at MVP instead of polishing forever. It drew ~3,400 visitors on day one and a steady thousand a day through the event — plus an unexpected opportunity to practice project management when contributors turned up to open PRs against a repo I'd assumed no one would visit.

ReactTypeScriptNext.jsTailwind
2023 · Live

Destiny Status

Character lookup for Destiny 2.

This one-page app offering a quick look at a Destiny character's loadout and power level is an homage to the original (Destiny 1) Destiny Status which had been offline for years. Working with Bungie's API is empowering and terrifying -- they give developers an overwhelming amount of tools for making stuff. Learned a ton about React, API design, and fetching data from a local browser database (IndexedDB) in the process.

ReactTypeScriptNext.jsTailwindBungie APIIndexedDB
2024 · Internal

SoBet Test Suite

Internship · Laravel unit testing suite.

Coming soon.

PHPPHPUnitLaravelMySQL