Hi! I am Om
A record of the software and systems I have built.
My Knowledge Lived Everywhere Claude Could Not Reach
My thoughts were scattered across apps Claude had no access to. Shelf fixes that. One place. Every decision, grounded in context you actually wrote.
I Built AdaptiveKit to Give Any Web App a UI That Learns From the People Using It
AdaptiveKit is an open-source toolkit that adds behavioral UI personalization to any React or Next.js app in under ten minutes, with zero hosted backend.
I Built My Own Newsletter Platform to Understand Every Layer of How It Works
I built NewsKit from scratch after one week on Substack. Here is the full technical breakdown of the architecture, stack, and decisions behind it.
I Built a Claude Skill That Audits Your Code for Edge Cases Before They Reach Production
interruptions is a Claude skill that walks your code through 12 failure categories, writes a full audit, and fixes issues in order of severity.
Building the Engine
A technical overview of the architecture behind this portal, focusing on the integration of Next.js, Sanity, and custom storytelling components.
When. Your time, perfectly scheduled.
When. Sovereign scheduling for Vercel. Open-source, elegantly simple, and entirely yours. A more personal way to connect.
Better typography, built automatically
Eliminate font-induced layout shifts and manual preloading with a build tool that automatically detects, matches, and optimizes your typography.
Introducing the Human Interface Guidelines Compliance Auditor for Claude Code
Audit and align your codebase with Apple design standards using an automated tool that scans for violations and provides direct remediation options.
WebDNA: A structured interface for AI agents
WebDNA generates a machine-readable manifest for Next.js projects to map routes, design tokens, and components, enabling precise AI tool interaction.
The Launch Readiness Skill for Claude
A specialized audit tool that scans your codebase and live environment to ensure your web application is prepared for a public release.