Working late. It's 04:33 in Ludhiana (UTC+5:30). Best bugs come out at night.
Solo founder and open-source maintainer. I build dev tools and AI products end to end: scraping pipelines, search, recommenders, and the frontends on top. Solo, and fast.
GSoC 2024 @ GA4GH · contributor to ELIXIR Cloud & AAI since 2023 · I write 1MinSummary, a daily newsletter to 10,000+ readers.
- TermUI · 233★ · TypeScript framework for terminal apps. Flexbox layout, JSX, hooks, animations, routing, hot reload. 5,018 tests, no curses, no C extensions.
- agent-skills-cli · 173★ · one command to install any skill into any AI coding agent. 175K+ skills indexed, 45 agents. All organic.
- GenZCareer · AI job-search platform. Zero to prod in 3 months, multi-provider recommender (Gemini/OpenAI/Azure), 500+ users.
- CrateGen · GSoC 2024 Python lib converting GA4GH schemas to RO-Crate. FAIR-compliant, 40% faster data exchange.
editor Cursor + Claude Code
agents Claude, Copilot, Codex
backend Node.js, Python
frontend Next.js, TypeScript, React
data PostgreSQL (full-text search), Redis, MongoDB
infra Docker, AWS, GCP, Cloudflare, DigitalOcean
rule do the hard 20% by hand, hand agents the rest
I read changelogs. I have opinions on which model is good at what. Languages: TypeScript, JavaScript, Python, C++, SQL, Bash.
shipped TermUI v0.1.7 · 14 days ago
last push Karanjot786 · today
generated 04:33 IST · refreshes hourly via GitHub Actions
You're ❌, the bot is ⭕. Click a square — it jumps straight to the next board. No sign-in, no issue, no waiting: every position is a pre-computed page.
| 1 | 2 | 3 |
| 4 | 5 | 6 |
| 7 | 8 | 9 |
The whole game is 215 static markdown pages. Beat the bot if you can.




