Projects

Things we've built.

A look at current and completed work. Real products, not case-study mockups. Several are built with heavy use of AI: generating the code, and retrieving and augmenting the data that powers them.

Screenshot of CraftVenturousVisit site

CraftVenturous

Current
www.craftventurous.com

A travel and lifestyle platform documenting real visits to craft beverage destinations along the open road: "Craft beverages, good food, and the open road." It reviews breweries, wineries, and distilleries (what to order and how the food pairs), covers the parks, campgrounds, and roadside stops along the way, maintains a filterable database of beverages tasted and rated, and recommends the gear worth packing for full-time RV travel.

AI in the build

Built with heavy use of AI. The site's code was generated with AI assistance, and AI also drives much of the data pipeline behind it, retrieving and augmenting the brewery, beverage, and destination data featured throughout. The role of AI in the site's content is set to expand over time.

Next.jsSupabaseAI-assisted development
Screenshot of Infinitely Many Hats, LLCVisit site

Infinitely Many Hats, LLC

Current
infinitelymanyhats.com

The home of Infinitely Many Hats, LLC, an independent technology, data, and AI practice. Beyond presenting the services, writing, and recommendations, the site is a working example of the approach it advocates: its Projects, IT Products, and Resources pages read live from a database, so content can be added without touching code.

AI in the build

The origin point. This very site was designed and built with AI as a development partner: structure, copy, styling, and the data-driven pages behind Projects, Products, and Resources. It doubles as a working proof of the AI-assisted, data-first way of building that Infinitely Many Hats brings to client work.

Next.jsSupabaseTailwind CSSAI-assisted development

Data Recovery Toolkit

Available as a service

An AI-assisted data-recovery suite that images, identifies, and rescues data from aging, physically failing storage media. It reads disks sector by sector with bad-sector retry and patching, then extracts files from DOS-formatted 3.5" floppies and Iomega Zip 100 disks across FAT12, FAT16, and beyond, classic Mac HFS volumes, and older Microsoft Access databases (the legacy .mdb format). It also carves deleted files and can securely wipe media. So far it has recovered dozens of disks and hundreds of files of otherwise irreplaceable personal and business data, from home video to a family-tree genealogy database, much of it pulled from 25-plus-year-old media that had been unreadable for at least a decade. Have a box of old floppies or Zip disks you'd written off? Recovery like this is something I can take on as a service, so feel free to reach out.

AI in the build

Built hand-in-hand with Claude Code, Anthropic's agentic development environment powered by Claude Opus, acting as an on-demand pair engineer. Claude helped architect and write the tooling (sector-level imaging, FAT and HFS extraction, Access-database and deleted-file recovery, and secure wipe), then worked alongside me to triage and recover the media itself.

Python 3PowerShellTkinter GUIClaude Code (Opus)AI-assisted development