Crafting modern web experiences, developer tools & AI-enhanced workflows.
|
LangChain |
LangGraph |
Workflow Orchestration |
|
JavaScript |
TypeScript |
Go |
Odin |
|
React |
Next.js |
Solid.js |
Preact |
Node.js |
Express |
|
Docker |
Kubernetes |
Webpack |
Claude Code |
Cursor |
Amp |
Architecture: Microservices · Micro-frontends · Module Federation
Developer Tools: Claude Code · Cursor AI · GitHub Copilot · OpenDevin
Autonomous AI agents for developers.
A Next.js + Electron desktop application for orchestrating AI-driven coding tasks through a 5-phase Kanban workflow with isolated Git worktrees per task.
| Workflow | Planning → In Progress → AI Review → Human Review → Done |
| Agents | Mock · Amp SDK · Cursor Agent CLI |
| Isolation | Dedicated Git worktree per task |
| Live Output | Server-Sent Events |
| Desktop | macOS · Windows · Linux |
| Stack | Next.js · Electron · React · TypeScript · Tailwind · Zustand · Playwright |
Hand-coded — no AI.
| Project | Description | Stack |
|---|---|---|
| Brick Breaker | Classic brick breaker with physics, collision detection & ball dynamics | JavaScript · Canvas API |
| T90 | Tank battle game with bullet tracking, destructible objects & collision systems | JavaScript · Canvas API |
| Project | Description | Stack |
|---|---|---|
| Vector MCP | Semantic code search & indexing for AI coding workflows | Node.js · MongoDB · Ollama · Vector Search |
| PaintShop | Modern image editor combining Paint simplicity with Photoshop-style capabilities | Preact · Canvas API · Image Processing |
| Jotty | Notes app with code blocks, themes, auto-save, search & templates | Preact · Vite · PrismJS · Local Storage |
- Full-stack JavaScript — From React interfaces to Node.js APIs
- Go & Odin — Exploring systems programming, tooling & performance-oriented software
- Micro-frontends & Module Federation — Scalable, team-friendly frontend architecture
- Agentic AI — Building with Claude, Cursor, Copilot & local AI through Ollama
- Games & creative coding — Canvas APIs, physics & collision systems
- Developer experience — Building tools that make developers (and AI) more productive
"return <>{ signal() }</>" — Building with Solid foundations ⚡
Thanks for stopping by! 🙌

