Skip to main content
projects

What I'm building

Everything here — shipped or in progress. The point is showing what I'm working on, not just what's finished.

AI Dev Workflow Automation

[in development]

Intake Agent → Linear → Watcher/Executor → GitHub PRs via Claude Code SDK.

The overhead of moving between issue tracker, editor, and PR review was breaking my flow. This project automates the handoffs.

Claude Code SDKLinear APIGitHub APITypeScript

ByeCycle

[in development]

Mental clarity app for resolving open loops.

An open cycle is any unresolved thought that keeps pulling your attention — the email you haven't replied to, the decision you haven't made, the conversation you're rehearsing. ByeCycle exists to surface them, resolve or consciously close them, and return your focus.

React NativeExpoSupabaseTypeScript

Darack

[live]

Free media tracker. No ads, no subscription — just a clean place to log what you're watching, reading, and playing.

I wanted a simple media tracker that didn't require creating an account, paying a subscription, or sitting through ads. Everything else was either too heavy or wanted too much from me.

React NativeExpoSupabaseTypeScript

Prompt Coach

[in development]

Claude Code analytics dashboard.

I wanted visibility into my actual Claude Code usage — which hooks fire, how long tasks take, which prompts produce useful output versus noise.

ExpressSQLiteTypeScript

Silly City

[in development]

Real-time 3D social neighborhood for a Discord community.

Built for a tight-knit Discord group that wanted a shared space that felt more like a place than a chat window.

React Three FiberColyseusSupabaseTypeScript

Silly Quiz

[in development]

Self-vs-group-perception quiz.

Built for the same group as Silly City — the question was how well people think they know each other versus how well they actually do.

Next.jsSupabaseTypeScript