Skip to main content
Dev Sac

Projects

Web apps, APIs, content platforms, and IoT dashboards. Every project here started with a real problem I ran into, and each one is still running in production.

20+

Years in Digital

1,400+

Campaigns Delivered

2,000+

Articles Published

Paddle Conditions | Water Sport Scoring App project thumbnail
IoT

Paddle Conditions | Water Sport Scoring App

Multi-platform paddle sport scoring system with a premium web app, Home Assistant integration, and 4,000+ verified water bodies. Real-time conditions from USGS, CDEC, NOAA, and AirNow combined into a single 0-100 score for every saved spot.

React TypeScript Fastify Drizzle ORM Home Assistant Python Stripe
AI Architecture in Practice project thumbnail
AI

AI Architecture in Practice

How I build a separate AI development environment for each project I work on. Custom skills, hooks, subagents, and MCP servers matched to the specific constraints, voice, and token budget of the codebase they live in. 106 skills and 14 subagents across 14 projects, zero shared code.

Claude Code MCP Protocol TypeScript Bash Python Anthropic SDK
Sacramento Groceries | Price Comparison App project thumbnail
Web App

Sacramento Groceries | Price Comparison App

Sacramento grocery price comparison platform tracking 173,000+ products across 39 stores. Built on Cloudflare Workers with sub-50ms API responses, automated weekly ad pipelines, and gas-aware route optimization. Free for everyone, no paid tier.

Cloudflare Workers TypeScript D1 Database Hono
ContentMK | CMS for Publishers project thumbnail
Web App

ContentMK | CMS for Publishers

Desktop content management platform with a pluggable module system, WordPress two-way sync, SEMrush and Ahrefs integration, a 16-tool MCP server, and content health scoring. Built for publishers managing thousands of articles across multiple sites.

Electron React TypeScript SQLite Tailwind CSS Express MCP
WHFoods.info | Nutrition Reference Library project thumbnail
Content Site

WHFoods.info | Nutrition Reference Library

2,100+ page nutrition reference library rescued from the Internet Archive and rebuilt as a modern Astro static site. 135 food profiles, 355 recipes, 43 nutrient pages, and 15 meal plans with multi-source nutrient data merged from USDA, CIQUAL, and NIH databases. Ad-free, cookie-free, tracking-free.

Astro TypeScript Fuse.js Cheerio Schema.org
Home Inventory | Home Management App project thumbnail
Web App

Home Inventory | Home Management App

Full-stack home inventory app for tracking items, warranties, maintenance schedules, vehicles, purchases, and home improvement projects, all in one place.

Next.js React TypeScript SQLite Tailwind CSS Sharp
SacFleaMarkets.com | Sacramento's Flea Market Guide project thumbnail
Content Site

SacFleaMarkets.com | Sacramento's Flea Market Guide

Sacramento flea market directory tracking 17 markets and 37 blog articles, rebuilt from 12 years of WordPress into a zero-backend Astro site. Custom client-side events engine computes market schedules from YAML recurrence patterns, Pagefind powers instant search, and SEO-targeted content drives organic traffic.

Astro TypeScript Pagefind YAML GitHub Actions
VanBriggle.net | Museum-Quality Collector's Guide to Van Briggle Pottery project thumbnail
Content Site

VanBriggle.net | Museum-Quality Collector's Guide to Van Briggle Pottery

Museum-quality collector's guide to Van Briggle art pottery (1901-2012). 1,000+ images, 200+ maker marks, gallery pieces from the Met and Art Institute of Chicago, and a Stripe-integrated identification service. Built with Astro 6, custom Art Nouveau SVG components, and parallax effects.

Astro TypeScript Tailwind CSS Pagefind Stripe
BestTreesToPlant.com | Sacramento Tree Selection Guide project thumbnail
Content Site

BestTreesToPlant.com | Sacramento Tree Selection Guide

215-article tree selection and care authority site built with Astro 6, featuring build-time Sharp image optimization across 3,100+ AVIF variants, 233 custom OG images, Pagefind full-text search, and a custom Rehype lazy loading plugin. WordPress migration preserving 97 URL redirects and a decade of SEO equity. Accepted into Mediavine in July 2026.

Astro TypeScript Tailwind CSS Pagefind Sharp
Amazon Creators API | TypeScript MCP Server project thumbnail
API

Amazon Creators API | TypeScript MCP Server

A TypeScript CLI and MCP server for the Amazon Creators API. 7 AI tools let Claude search products, fetch details, and generate affiliate links in seconds. 12 CLI commands, AES-256 encrypted credentials, built-in rate limiting, and only 3 production dependencies.

TypeScript Node.js MCP Server Zod Commander
MenuFindr | Sacramento Restaurant Directory project thumbnail
Web App

MenuFindr | Sacramento Restaurant Directory

WordPress restaurant directory hub for the Sacramento area, built on a custom plugin with 7 database tables, structured menu data, free Nominatim geocoding, a REST write API, and a Stripe-backed listing claim flow. GeneratePress child theme, ACF Pro, no CI required.

WordPress PHP 8.2 ACF Pro GeneratePress Stripe REST API
MK Library | Lifestyle Content Website project thumbnail
Website

MK Library | Lifestyle Content Website

Lifestyle and wellness content site with 3,180 articles across paddle sports, health, home improvement, gardening, and Sacramento dining, managed with custom content tracking tools. Runs Mediavine display ads at 226,000 monthly visitors.

WordPress REST API Content Strategy SEO Amazon Affiliate
The Weekly Driver | Automotive News Website project thumbnail
Website

The Weekly Driver | Automotive News Website

Automotive journalism website featuring in-depth vehicle reviews, auto show coverage, and industry news, managing 4,300+ articles with WordPress and custom content tools. Runs Mediavine display ads at 243,000 monthly visitors.

WordPress REST API Content Strategy SEO
Smart Home Automation | Home Assistant Dashboards project thumbnail
IoT

Smart Home Automation | Home Assistant Dashboards

Multi-platform home automation system with custom Home Assistant dashboards, automations, energy monitoring, and device management across 50+ connected devices.

Home Assistant YAML Python Apple HomeKit Google Home
Restaurant Websites | Template-Driven Static Site Platform project thumbnail
Platform

Restaurant Websites | Template-Driven Static Site Platform

One Astro codebase that builds and deploys independent static websites for restaurant clients from shared templates and per-site JSON content. Two themes, five live client sites, zero-JavaScript output, consent-gated ads, and a one-command deploy per site.

Astro TypeScript JSON Schema Sharp Playwright cPanel
Bad Art Sacramento | Consignment Gallery Without a Gallery project thumbnail
Website

Bad Art Sacramento | Consignment Gallery Without a Gallery

Astro 6 catalog site for a Sacramento consignment art business where the QR code on each placard is a Stripe Payment Link. A maximalist collage design system built to WCAG 2.1 AA, self-hosted variable fonts, generated QR placards, and no cart to maintain.

Astro Tailwind CSS v4 Stripe Payment Links Sharp QRCode
Hallowmix.com | Seasonal Content Site With 14 Interactive Tools project thumbnail
Content Site

Hallowmix.com | Seasonal Content Site With 14 Interactive Tools

Halloween planning site built in Astro 6 with 9 Zod-validated content collections, 14 Preact tool islands including a layered sound mixer and fog calculator, 22 layerable sound channels, and 72 printable downloads. 31,000 monthly visitors on a hard seasonal curve.

Astro Preact TypeScript MDX Web Audio API
Campaign Analytics Dashboard | Content Collaboration Receivables project thumbnail
Web App

Campaign Analytics Dashboard | Content Collaboration Receivables

A 10-page Python and Dash dashboard that turns six years of content collaboration campaigns into collections analytics. Schema normalization across drifting spreadsheet formats, client identity resolution, payment-processor reconciliation, DSO and aging, and seasonality-adjusted forecasting. Runs entirely on the operator's machine.

Python Dash Plotly pandas openpyxl Flask-Caching
WordThanks.com | Greenfield Content Site With a Note Builder project thumbnail
Content Site

WordThanks.com | Greenfield Content Site With a Note Builder

Astro 6 site in the thank-you-note niche, built from scratch with 101 content entries across four schemas, a tone-filtered wording browser, a client-side note builder with saved drafts, CLS-safe ad slots, and a content validation gate that runs before every build.

Astro Tailwind CSS v4 MDX Pagefind TypeScript
MCP Servers | Stock Images and WordPress Tooling for AI Agents project thumbnail
API

MCP Servers | Stock Images and WordPress Tooling for AI Agents

Two Model Context Protocol servers built to give Claude Code safe, typed access to external systems. A stock image server with a multi-provider waterfall and an SSRF-hardened download tool, and a WordPress bridge with rails that make destructive edits structurally impossible.

TypeScript Node.js MCP SDK Zod Vitest
WordPress Plugin Suite | Five Plugins and a Shared Dev Workspace project thumbnail
Platform

WordPress Plugin Suite | Five Plugins and a Shared Dev Workspace

A WordPress plugin development workspace with wp-env, PHPCS, PHPUnit, and a scaffolder, plus five plugins built on it. Includes an entity-agnostic directory engine and a plugin that exposes WordPress capabilities to AI agents as permission-gated MCP tools.

PHP 8.2 WordPress wp-env PHPCS PHPUnit MCP

Have a project in mind?

I build web apps, APIs, and tools that solve real problems. Tell me what you're working on.

Get In Touch