alex_drost / portfolio

Things I made.shipped.vibe-coded.

An accountant who builds real software. Solo, with an AI pair, for roughly the price of a domain name — and here it is.

Projects

8 projects
preview placeholder · connection graph
Live & explorable01

Bookshelf

A public, browsable bookshelf that layers a hand-built semantic index — themes, tags, and book-to-book connections — over a 300+ book reading history.

Notion APICloudflare WorkersCloudflare Pages
→Read the build
preview placeholder · profitability calculator
Live & explorable02

The Business of Accounting

An interactive field guide that teaches CPA-firm marketers and BD pros to think — and talk — like the partners they're trying to influence.

single-file HTMLTailwindvanilla JS
→Read the build
preview placeholder · gated app UI
Gated · private03

Poker Night

A private, invite-only RSVP app for a recurring home poker game — magic-link login, auto-waitlist, live table talk — running on a fully serverless stack for $0/month.

Next.js / OpenNextCloudflare WorkersAuth.js v5
→See how it works
preview placeholder · scheduled PDF report
Live04

The Daily Brief

A report engine that reads my tasks from Notion, renders them as PDFs, and emails them on a schedule set in a Notion table — no code change to retune.

Cloudflare WorkersNotion APIResend
→Read the build
preview placeholder · brand site + live stock
Live & explorable05

Berkley Pepper Co.

A clean little brand site for a small-batch hot-sauce maker — that happens to hide one deliberate exception: a self-serve stock toggle every visitor sees live.

Cloudflare PagesPages FunctionsCloudflare KV
→Read the build
preview placeholder · two corpora, one guide
Gated · private06

Voice Engine

A measured style guide built from evidence instead of impression — two corpora, 330,000 words, a statistical control group, and three failures the process caught in itself.

PythonMicrosoft Graph APINotion API
→See how it works
preview placeholder · ranked digest
Live07

Context Engine

A scheduled agent that reads every recorded conversation end to end, writes sourced entries into a Notion knowledge base, and hands back a ranked digest of what needs attention.

Claude CoworkClaude ProjectsPLAUD
→Read the build
preview placeholder · anatomy of a note
Live08

Durable Memory

A Notion knowledge base AI agents write into autonomously, governed by a protocol strict enough that every entry is dated, sourced, and undoable in two minutes.

Notion MCPClaude ProjectsClaude Cowork
→Read the build

Curious what's actually under the hood? The same small, near-free toolbox shows up across every one of them — see the full stack.

/ The Stack →