system: online / node: jay-brownlee / env: production
hello@jaybrownlee.com / github / next beta → / --:--:-- UTC
$ ./whoami --verbose

jay
brownlee.

Builder, architect, and operator. I ship working software, design durable systems, and run delivery with enough technical depth to keep the work honest. Currently shipping portfolio apps and AI-assisted research tools.

apps in flight

3live
▲ +1 this quarter

uptime

99.94%
─ 30d rolling

shipped builds

142
▲ avg 4.6 / wk

based in

North America · remote
UTC-5 → UTC-8

// module 01 — apps in flight A small launchpad of real working systems.

last sync: just now
idx application stack status
001
Ultimate Portfolio Portfolio construction + analysis app · headed for ultimateportfolio.ai
portfolioanalyticsdaily-batch
building
64%
002
Cloudflare Workflows Proving ground for durable batch jobs — fetch, analyze, store, summarize.
workersscheduledobservability
running
88%
003
jaybrownlee.com Live showcase for selected builds, case studies, and operating notes.
case-studiesnotessignal
live
100%

// module 02 — operating principles Builder energy with operator judgment.

3 rules · zero exceptions
~/principles/01_develop.ts
1// ship working software
2function develop() {
3  return { scope: "focused",
4    polish: 0.92, demoable: true }
5}

Develop.

Working software with clean interfaces, focused scope, and enough polish to demo confidently.

~/principles/02_architect.ts
1// boring where it helps
2function architect() {
3  return { foundation: "boring",
4    novelty: "high-leverage" }
5}

Architect.

Choose boring foundations where they help — reserve novelty for the parts that create real leverage.

~/principles/03_manage.ts
1// ambiguity → progress
2function manage() {
3  return { tradeoffs: "crisp",
4    cadence: "sustainable" }
5}

Manage.

Turn ambiguous goals into visible progress, crisp tradeoffs, and systems that keep moving tomorrow.

// module 03 — rollout sequence From first page to living portfolio.

3 steps · each earns the next
NOW · shipped
Launch this homepage

Cloudflare Pages, with the build that you're looking at — the operator console is live.

commit ae3f1c · 2026-05-12
NEXT · q2
Attach live signals

App demos and batch status piped in from Cloudflare Workflows. Real numbers, refreshed daily.

target · early Q2
SOON · q3
Bring Ultimate Portfolio online

First public surface at ultimateportfolio.ai — portfolio construction and analysis with disciplined data ops.

target · ultimateportfolio.ai

// module 04 — running stack Tools that earn their place.

last audit: this week
Cloudflare infra
TypeScript core
Python data
Workers runtime
Workflows batch
D1 / R2 store
Pages deploy
Claude agents
Postgres store
SQLite edge
Git flow
Vite build

Want to compare notes?
The line is open.

If you're building portfolio tooling, AI research systems, or anything that needs the steady hand of a developer who has also managed delivery — let's talk.

next beta →