← back

stack

Everything I build with — chosen for one thing: systems that keep running by themselves after I ship them.

FRONTEND

HTML / CSSJavaScript (vanilla)Canvas 2D Responsive layoutGeist / Geist Mono / Geist PixelDark & light theming

No frameworks — every page ships as plain HTML, CSS, and JavaScript, usually under 100KB. The live MMO on this site is a canvas, a WebSocket, and nothing else.

BACKEND · EDGE

Cloudflare WorkersPages + FunctionsD1 (SQLite) KVDurable ObjectsWebSockets Node.jswranglerVitest / TDDffmpegGit

Everything runs on the Cloudflare edge: D1 as the source of truth, KV for presence and rate-limits, Durable Objects for realtime rooms. Server-side validation everywhere — clients lie, servers don't.

AI

Claude CodeGPTCodexGemini Generative image modelsGenerative video modelsLLM lead scoring

AI coding agents for building — Claude Code, GPT, Codex, and Gemini — plus generative image and video models for product films, halftone art, and architecture diagrams. LLMs also work inside the products: scoring leads, writing lesson plans, drafting replies.

AUTOMATION · INTEGRATIONS

n8nNotion APITelegram APIDiscord API SendGridGoogle SheetsGCash / COD flows

The glue layer: orders fan out to Notion, Discord, and email automatically; leads flow from Sheets through AI scoring into Telegram; reports file themselves at midnight.