Software · in three modes Worked by Joe Martel

Considered software,
three ways in.

Sometimes you need a careful pair of eyes on a codebase that has grown organically. Sometimes you need a small product shipped on the edge in days. Sometimes you need internal tooling that doesn't make people sigh. I work in all three modes — pick the one that fits.

three modes · pick what fits
01 · the polishing visitfor: tired codebases

Considered Software

I come in with fresh eyes and a soft scalpel. Find what's dead, what's duplicated, where boundaries blurred. Then a tier'd plan — sweep, then de-duplicate, then re-shape — without a rewrite.

Recent: 27-finding joyous-code review of a CF Pages app, tiered into a sweep + reshape plan.
Output: small commits, real tests, a codebase the team enjoys reading again.
2–4 week engagements · async or in person
02 · spec to deployfor: founders shipping fast

Edge Builder

Small, fast products on Cloudflare's edge — Pages + Functions + D1 + R2 + Zero Trust Access — from a one-page spec to a deployed URL with tests, in days not months. Spec first, then a tiered plan, then I build.

Recent: Workshop ops tool — solo build in ~3 weeks, full job lifecycle, JWT-gated, R2 photo uploads.
Stack: Astro, CF Pages Functions, D1, R2, Workers, Zero Trust, Bun, TypeScript.
Half-day discovery free · then a fixed-scope quote
03 · internal toolsfor: teams whose own tools creak

tooling()

Devcontainers, CLIs, TUIs, scaffolds — the unglamorous infrastructure that makes a team's daily work smoother. Treated with the same care as product code: typed, tested, documented, no surprise dependencies.

Open source: devcontainer-template-edge-cf-pages — new project ready to deploy in one command.
Open source: web-pilot — Bun-based headless browser CLI for visual smoke tests.
Fixed scope · ships in 1–2 weeks