2026
DevTab ↗ Privacy-first browser dev toolbox
The dev tab you never close. Built to replace the dozen sketchy single-purpose sites developers paste sensitive data into daily — every client-side-capable tool runs fully in-browser with a verifiable zero-request network tab, no server round-trip for your JSON, JWTs, or regex.
Next.js TypeScript Tailwind CSS Monaco Editor
Full story → 2025
AI Code Review Platform
Multi-LLM automated pull request analysis
Built to scratch my own itch — manually reviewing PRs at scale is slow and inconsistent. The platform ingests a PR diff, passes it through multiple LLM providers in parallel, and synthesizes a structured review with severity-ranked findings. Uses Groq for speed and Gemini for depth on larger diffs.
TypeScript Node.js Groq API Gemini API Next.js
Full story → 2025
Synkrypt ↗ Self-hosted secrets management platform
Inspired by Doppler and Infisical but lighter. Teams sharing .env files over Slack or email is a security liability. Synkrypt lets you store secrets server-side (self-hostable, your infra) and pull them at runtime via a CLI or SDK — no file on disk, no manual sync.
TypeScript Node.js PostgreSQL Redis Docker
Full story → 2025
Waitmate ↗ Open-source multi-tenant waitlist platform
Waitmate replaces generic tools like Mailchimp for product waitlists. Each company gets its own API keys and branded forms. Self-hostable on your infra — built with Vite + React frontend, Express API, Drizzle ORM, and Turborepo for the monorepo setup.
React Express TypeScript PostgreSQL Bun
Full story → 2024
IntraShare ↗ Real-time P2P file sharing, AirDrop-style
AirDrop but browser-based and cross-platform. Two devices join a room via a code, files are chunked, compressed with Pako, and streamed peer-to-peer over WebSockets. No sign-up, no cloud storage — files never hit a server.
Next.js Node.js WebSockets Pako.js Redis
Full story → 2024
ConfChair ↗ Conference management system
A full conference lifecycle management system — paper submission, double-blind review assignment, author notifications, registration, and scheduling. Designed for academic and professional conferences that outgrow Google Forms.
Next.js Node.js TypeScript Knex.js PostgreSQL Redis
Full story →