Index
— 01 / Studies
— 2 live · 3 in dev

How we build, what we ship.

Five short reads on the products we've shipped, the ones we're finishing, and the reasoning that decided which corners we were willing to cut.

— 02 / Study
Live · Developer Tools · 2025

Actions Guru

Visit Actions Guru
Actions Guru desktop screenshot

Actions Guru — A visual editor for GitHub Actions — see the whole pipeline before it runs.

Status
Live
Discipline
Developer Tools
Year
2025
Stack
TypeScript
React
Node
Monaco
— Problem

GitHub Actions YAML is opaque. Teams ship broken CI because the relationship between triggers, jobs, and conditions only becomes real when the pipeline fails on main.

— Approach

Split-pane editor: Monaco on the left, a live dependency graph on the right. Every edit round-trips through a schema-aware parser, so a typo surfaces visually before it costs a build minute.

— Outcome

Internally, the team spends 30+ fewer minutes per workflow change. Externally, contributors preview what their pipeline will do before they open the PR.

— Mobile
Actions Guru mobile screenshot
— 03 / Study
Live · Managed Infrastructure · 2025

Beyond Cloud

Visit Beyond Cloud
Beyond Cloud desktop screenshot

Beyond Cloud — Hyperscaler-grade cloud without the hyperscaler support experience.

Status
Live
Discipline
Managed Infrastructure
Year
2025
Stack
Kubernetes
Terraform
Go
TypeScript
— Problem

The large clouds have extraordinary primitives and a hostile surface. Small teams pay a ceremony tax — tickets, pricing gymnastics, and chatbots — to get a production cluster humming.

— Approach

Managed Kubernetes on top of hardened base images, predictable flat pricing, and a direct line to the engineers who built the platform. No sales gate, no tier escalation.

— Outcome

Teams get production-grade infrastructure in an afternoon and talk to a human when something is weird. That is the whole product.

— Mobile
Beyond Cloud mobile screenshot
— 04 / Study
In development · Quantified Self · 2026

BetterChimp

BetterChimp desktop screenshot

BetterChimp — One dashboard for the data you're already generating across Fitbit, RescueTime, and more.

Status
In development
Discipline
Quantified Self
Year
2026
Stack
Astro
TypeScript
PostgreSQL
OAuth providers
— Problem

Personal activity data is scattered across a dozen providers. The shape of a real week — sleep, focus, movement, mood — lives across apps that don't talk to each other.

— Approach

A small, boring integration layer that pulls from providers on a schedule, plus a single view that surfaces patterns across sources: weeks that feel bad, days that feel good, the correlations between them.

— Outcome

Closed beta opens Q4 2026. The goal isn't another wellness app — it's a quiet mirror for the data you already have.

— Mobile
BetterChimp mobile screenshot
— 05 / Study
In development · Personal Finance · 2026

Big Cart Buddy

Big Cart Buddy desktop screenshot

Big Cart Buddy — Proof your Costco runs actually save you money — per item, per trip.

Status
In development
Discipline
Personal Finance
Year
2026
Stack
Astro
OCR pipeline
TypeScript
PostgreSQL
— Problem

Bulk buying is an article of faith. Nobody runs the numbers against the local store baseline, so the question "was this worth it?" stays rhetorical forever.

— Approach

Snap a receipt; a typed OCR pipeline extracts line items and matches them against crowdsourced local-store pricing. The output is a plain comparison: saved, lost, break-even.

— Outcome

A quiet tool that turns a feeling into a number. Roadmap includes pantry tracking and bulk-run scheduling.

— Mobile
Big Cart Buddy mobile screenshot
— 06 / Study
In development · Productivity · 2026

ClockZen

ClockZen desktop screenshot

ClockZen — A calendar that defends your focus instead of passively recording it.

Status
In development
Discipline
Productivity
Year
2026
Stack
TypeScript
Google Calendar API
React
— Problem

Back-to-back meetings eat focus. The default calendar lets any hour be meeting-shaped, and the recovery cost shows up later, in missed work and creeping fatigue.

— Approach

Smart scheduling that inserts recovery breaks and buffer time automatically. Focus blocks are first-class, and the assistant declines meetings that would puncture them.

— Outcome

Deep work becomes the default, not the exception. Public beta targeted for mid-2026.

— Mobile
ClockZen mobile screenshot
— 07 / Next

Want to read the thinking behind this work?