EXPENSIVE TO GET WRONG
State-heavy interfaces, owner tools, APIs — I take the parts where failure costs the most, from design through delivery.
Building the parts of web products that are expensive to get wrong — state-heavy interfaces, owner tools, APIs, testing, and delivery.
Launches, releases, and engineering notes — newest first.
All Writing →Product builds, npm packages, and architecture labs — shipped, live, and verifiable.
All Projects →A voice-first AI companion with a full-screen avatar, streamed conversations, persistent memory, and an editable operations console.
Replayable history for team boards — revisit, understand and restore earlier states without losing subsequent context.
A WhatsApp appointment assistant for medical clinics — AI-assisted booking, automatic reminders, human-controlled inbox.
Four independently built React apps composed at runtime — what breaks when a remote deploy goes down.
Zero-dependency TypeScript sanitizer that strips markup for Node.js, browsers, edge runtimes, and workers.
A claymorphism UI kit for React, distributed as a shadcn-style registry with components, blocks and templates.
Reveals instructions hidden with ASCII smuggling and invisible Unicode before content reaches an LLM.
A cinematic product concept for a distributed GPU marketplace, explained clearly to providers and AI teams.
Device-aware rendering components — hydration-safe SSR, modern iPad detection, React 19 compatible.
A type-safe job API on BullMQ — define each job once with a schema and call it like a function.
A classless CSS stylesheet with no legacy — link one file, write ordinary HTML, done. No build step, no dependencies.
State-heavy interfaces, owner tools, APIs — I take the parts where failure costs the most, from design through delivery.
Live products, npm packages, and labs — every claim on this page runs in production where you can verify it.
From schema to API to UI — TypeScript contracts that hold under real traffic, not just in the demo.
Vitest suites, Playwright runs, CI pipelines — confidence earned before deployment, not after incidents.
© 2026 Mojtaba Beheshti. All rights reserved.
Designed with intention. Built with precision.