coffee and code, from india.
TypeScript for most things, Go when the backend is the point.
Right now that's rabbit-stack — self-hosted AI code review for GitHub — and
NomadNote, a local-first workspace that syncs through its own Go backend.
typescript javascript go python react next.js node socket.io postgres prisma docker git
rabbit-stack · typescript, next.js
Self-hosted AI code review for GitHub. OAuth sign-in, fail-closed webhook
verification, repo indexing with sensitive-file filters, structured reviews
posted back to the pull request.
NomadNote · typescript, go
Local-first collaborative workspace. Edits land in IndexedDB first, queue
through an operation outbox, then sync over WebSockets with Lamport-clock
ordering and block-level conflict history.
HookForge · go, react
Webhook delivery system: ingest URL in, Postgres event store, worker-pool
delivery with retries and a dead-letter state, all visible on a dashboard.
Kysync · typescript, socket.io
Real-time competitive typing duels — Next.js front, Socket.io game server,
Postgres via Prisma. Has a terminal cousin in Go: KeySync-CLI.


