Systems by day.
Self-directed builds by night.

Two decades in telecommunications, disaster recovery, and enterprise administration — then, since 2015, keeping Guidestone's infrastructure upright. Everything else gets built solo, on the side.

~/who-i-am

I'm a systems administrator by trade and a builder by compulsion. Since 2015 I've kept the infrastructure running at Guidestone — before that, two decades split across telecommunications, disaster recovery, and enterprise systems administration, which is its own long education in how things break and what it costs when they do.

In whatever time is left over, I design and ship software solo — desktop tools, edge services, and increasingly, things with Claude's reasoning built directly into the workflow.

~/turns-out-it-was-home

I didn't move to Oklahoma thinking I'd stay. The road here ran through Poughkeepsie, New York, then Houston, then College Station, then Dallas, before it finally landed in Oklahoma. Every stop along the way felt like just that — a stop, not a destination. Stroud had other plans.

Somewhere in the quiet — the kind that takes some getting used to — it stopped feeling temporary. It started feeling like home, the kind you don't have to explain to anyone, including yourself. I've been here since, and I've stopped looking for the next place.

It shows up in the work, too. The Rock Cafe, over in the Builds tab, isn't just a project — it's the diner down the road, in the town I now call mine.

~/what-i-do

The day job. Keeping enterprise infrastructure trustworthy at Guidestone, since 2015. It's the job that pays, and the discipline everything else inherits.

The rest of it. An ongoing, ever-shifting list of desktop apps, edge services, and Claude-integrated tools — designed, built, and shipped solo. Cloudflare Workers by default. A single file when it can be. Something you can click around in, over a wall of text, every time.

An AI-Standpoint Log

Everything below, designed and shipped solo — in progress marked gold, live marked blue, everything else already out the door or shelved.

in progress

TS Consulting

An independent consulting arm for systems administration and AI-integration work — the practical extension of everything built here. Brand identity just shipped; a site for it is next.

Systems & AI Consulting

in progress

Meridian (Runbook)

A desktop replacement for Scribe, built to document real workflows without leaving the machine they happen on. Scoped solo at 25–29 weeks.

Tauri v2 · Rust · React

in progress

NFL Fantasy Cockpit

One desktop app unifying bet tracking, league sync, and scouting data across multiple fantasy leagues. Claude reads the bets, the matchups, and the scouting notes, then gives start/sit and bet calls with the reasoning shown, not hidden.

Tauri v2 · Rust · React · Claude API

in progress

Claude Burn Rate

A native macOS menu bar app that reads local Claude Code session logs and surfaces token burn rate, usage window, and running cost — a glance at what a session is actually spending, live in the menu bar.

Swift · AppKit

live

Rock Cafe

Site for a historic Route 66 diner back home in Stroud. A tabbed menu, an order-to-email pipeline, and a narrative road-trip timeline, shipped as a single HTML file.

Cloudflare Workers · Resend API

live

Cowork Sessions Dashboard

A single-file dashboard cataloging Cowork session examples. Shipped fixes for a cache leak, an HTML-injection gap, a NaN sort bug, and a validator hole — plus a fully accessible card-flip feature.

Cloudflare Workers

shipped

AI_SIGNAL

A news aggregator with a dark, focused reading view — later rebuilt from a web app into a standalone Electron desktop app.

Electron

shipped

AI News Post Generator

A small Node/Express proxy handling CORS in front of the Anthropic API, using web search to keep generated posts current.

Node.js · Express · Claude API

shipped

Terminal Journal

A quiet, minimal journaling tool backed by Workers KV for storage.

Cloudflare Workers · KV

shipped

Money Tracker

A personal finance workbook — expense tracking by category, account balances, and recurring bill scheduling in one file, with an interactive dashboard: budget-vs-actual, income/expense charts, and formula-generated hints on what to fix.

Excel

on hold

X Bot Triage Client

Scoped a macOS client for triaging bot activity among followers. Shelved — the X API's free tier doesn't leave enough room for a full client.

Tauri v2

~/toolkit

Claude API Tauri v2 Rust React Cloudflare Workers Workers KV SQLite PostgreSQL Electron Node.js / Express