$ whoami

Parth Sigdel

Building tools and utilities that boost developers' productivity.

Modern CLIs Open source Learning Local-first

$ cat about.md

About

Whether involved in large and impactful corporate assignments or innovative open source projects, I feel truly passionate for my work, and I am always on the lookout for my next challenge.

$ ls projects/

Projects

$ cat now.md

What I am working on

Working on gtr — a terminal dashboard for managing your GitHub PRs, issues, reviews, and notifications, so you don't have to memorise or keep digging through gh commands.

The problem gtr solves

Say you want to check your notifications and mark one as read from your terminal. If you were using gh, here's what that takes:

1. See your notifications
gh api notifications
2. Find thread ID of the notification you want to read

Dig through the response for it.

3. Copy that ID
4. Type the gh command, with ID pasted in
gh api --method PATCH /notifications/threads/THREAD_ID
5. Hit enter
With gtr

See it on your terminal. Press m. Done.

That's the problem gtr is solving — reducing inconveniency for you. There's a demo video on the README.

Also I am researching on:

  • AI-legible CLI design: making CLI more accessible to an AI
  • JSON as an optional output format for CLIs
  • Unix CLI philosophy