Open entries. Status included.
Five grouped entries remain open. Some are public, some private, and some still in build. The status labels tell you which is which.
SalesOp AI — sales ops without the busywork.
I built SalesOp AI as an AI-powered sales ops platform. The premise is blunt: sales teams burn their best hours on admin instead of closing. So the platform automates the busywork — the pipeline hygiene, the ops overhead — and hands the hours back.
It's live SaaS, running today. It also feeds the rest of the ledger: everything I know about GTM from the exits went into how this thing sells itself.
Phantom Node — a USD/JPY quant desk in software.
Phantom Node is my research build: a Python trading engine paired with a Next.js command center for one pair, USD/JPY. Signal confluence, macro context, news-event filters, live charting, and risk controls — the whole desk, on one screen, wired to OANDA.
It's private and it stays private. The market grades this one, not a landing page. What I keep from it is the discipline: risk rules written in code beat risk rules written in good intentions.
Riftstorm.gg — a deck builder that grew into a platform.
RiftStorm is live with card search, deck building, saved builds, collection tracking, counter guides, and community decks.
See the public product at riftstorm.gg. The lesson it logged: a narrow utility can earn a broader roadmap one useful surface at a time.
The Shopify suite — four apps, one surface each.
The Shopify work is four focused builds: CartFlow for cart conversion, MemberPort for Shopify-to-Discord access, Custom Accounts for membership experiences, and Shopify MCP for AI-connected store operations. MemberPort is accepting applications for a $0 founding pilot; the other three are pilot builds.
MemberPort has a public product page with claim-link, role, and access-rule screens. It is not yet published in the Shopify App Store. The other three have no public App Store links shown here. See the full breakdown on the Apps page.
RP Journal — a structured journal. The rest is redacted.
A current product direction on the bench: a structured journal built as a personal system first. I'm keeping the public positioning ████████ ██████ ███████ intentionally lean until more of the product is ready to show.
That's not coyness — it's ledger discipline. An entry earns its ink when it ships. This one hasn't yet, so it gets a line, a lamp, and nothing more.