Active Projects — 2026
Snapshot of ongoing development projects as of April 2026, derived from Claude Code usage data.
Last updated: 2026-04-12
Overview
Five active project areas across Rails, TypeScript, PWA, and infrastructure. Primary stack: Ruby on Rails (production apps), TypeScript, HTML/CSS, JavaScript. Deployed across Vultr, Cloudflare, GitHub Pages, and Docker environments.
Zenna — Rails Spa Booking App
Full-stack Rails spa and booking application in production. Features include:
- Calendar booking and therapist availability management
- Guest management with notes and guest type fields
- QR code in-room service
- AI chatbox
- Photo management
Status: Active — deployed to production, ongoing feature work and bug fixes. Recurring friction: Photo uploads (Stimulus controller registration, multipart:true, double params), booking form date/time fixes.
Screenpods — Campfire Fork
Fork of Campfire rebranded as Screenpods. Scope:
- Rebranding and subscription/feature gating
- Strip audio, keep only screen sharing
- Frontend design work via Pencil MCP
Status: Active — Phase 3 halted by external drive TCC permissions issue; resuming. Notes: Pencil MCP integrated for wireframe generation and UI iteration.
Community PWA & Content Platform
Community progressive web app plus a Cloudflare Worker-based editorial content engine. Features:
- Poll/voting, forgot-password flow, theme persistence, pull-to-refresh
- AI Copilot (Pojok AI)
- Cloudflare Worker editorial content engine
Status: Active — deployed, content engine debugging (fabricated URLs in output).
Training Site & Design Tooling
Training/documentation site deployed to GitHub Pages, plus ongoing Pencil MCP design workflows.
Status: Active — iterative content additions and design iteration.
Infrastructure & Dev Environment
Ongoing systems administration across projects:
- WordPress VPS on Vultr with Cloudflare DNS
- SSH key configuration
- Terminal tooling (Ghostty, zellij)
- CI/CD pipeline configuration
Status: Ongoing as needed.
Claude Code Usage Patterns (as of 2026-04-11)
From usage report covering 2026-03-14 to 2026-04-11:
| Metric | Value |
|---|---|
| Messages | 553 across 36 sessions |
| Lines changed | +25,541 / -777 |
| Files touched | 289 |
| Goal achievement | 89% (fully or mostly) |
| Top languages | Ruby (252), TypeScript (162), Markdown (150) |
| Top goals | Deployment (15), Bug Fix (15), Feature Implementation (9) |
| Session types | Multi-task (16), Iterative refinement (13), Single task (7) |
Working style: High-level directives, significant Claude autonomy, aggressive course-correction when wrong. Heavy evening usage. Multi-project context switching.
What works best: Multi-file changes (18 sessions), proactive help (5), fast/accurate search (5).
Primary friction: Wrong initial approach (30) and buggy code (30) — equal top issues. Often from insufficient upfront context about project structure.
Connections
- prototype-and-prune — usage pattern mirrors rapid iteration and prune model
- agent-evaluation — post-deploy bug loops highlight the cost of skipping eval before shipping