Building scalable, conversion-driven digital products that bridge strategy, design, and engineering. From Next.js and React to Stripe and Python — I craft seamless user experiences that grow businesses and delight customers.
The Workshop Wall
Projects
Things I've built, shipped, and released into the world.
Some are polished products. Some are open source utilities. Some are experiments that might go somewhere — or might not.
This is what I work on when I'm not working on client projects.
Open Source
Tools and libraries I've released publicly. Built to solve real problems, maintained because they're useful.
@ncklrs/geo-react
Animated geometric pattern library for React. SVG-based with CSS animations, zero dependencies, and a dozen pattern types. Use it for hero backgrounds, section dividers, or anywhere you need visual texture without images.
Claude Code Plugins
A collection of plugins for Claude Code CLI. Extends the AI assistant with specialized skills for code review, commit workflows, and development automation. Built to make AI pair programming more effective.
Sanity Schema Patterns
Battle-tested schema patterns for Sanity CMS. Modular page builders, form systems, and content workflows extracted from production projects. Copy-paste foundations for headless CMS architecture.
Stack: TypeScript, React, Node.js, Sanity
For: Developers building modern web applications who want solid foundations without reinventing the wheel.
Products
Revenue-generating tools and platforms. Built to solve specific problems for specific people.
Technical Assessment Platform
Self-serve technical audits for founders and CTOs. Structured questionnaires that surface infrastructure blind spots, scaling concerns, and quick wins. Generates actionable reports without needing to book a call first.
Systems Playbooks
Documentation templates and frameworks for engineering teams. Covers incident response, deployment workflows, code review standards, and team onboarding. The boring stuff that makes teams run smoothly.
AI Workflow Templates
Pre-built automation patterns for AI-assisted development. Claude Code configurations, prompt libraries, and integration recipes. Skip the experimentation phase and start with patterns that work.
Stack: Next.js, Sanity CMS, Stripe, Resend
For: Technical leaders, founders, and engineering teams who want leverage without hiring consultants for every decision.
Why: Most technical knowledge is locked behind expensive engagements or scattered across blog posts. These products package expertise into accessible formats.
Experiments / Labs
Work in progress. Things I'm exploring, testing, or building in public. Some will ship. Some won't. All are learning opportunities.
Voice-to-Code Pipeline
Experimenting with voice-first development workflows. Record design decisions and implementation notes, transcribe with Whisper, and feed into Claude for code generation. Early stage, but promising for certain workflows.
Component Observatory
A visual catalog of UI patterns extracted from real codebases. Automatically indexes components, captures screenshots, and tracks usage patterns. Built to make design system adoption measurable.
Schema Inference Engine
Feed it a database and it generates Sanity schemas, TypeScript types, and GROQ queries. Exploring whether AI can reliably reverse-engineer content models from existing data structures.
Async Standup Bot
Slack bot that collects standups asynchronously, summarizes blockers, and surfaces patterns across the team. Testing whether AI-generated summaries are actually useful or just noise.
Stack: Varies — Python, TypeScript, various AI APIs, Slack, browser extensions
Status: Experimental. Breaking regularly. Not ready for production use.
For: Mostly myself — but happy to share learnings with anyone exploring similar problems.
Want to Build Something Together?
If any of these projects spark ideas, or if you're working on something similar — I'm always interested in collaborating with builders.