Mohit Khatri

Software engineer building practical products with meaningful impact.

I like to dive deep, iterate on ideas quickly, and ship software that helps people in the real world.

projects.showcase

Personal builds I care about. I optimize for products that are simple to use and dependable in production.

mohit4bug/yaam

github repo
yaam

Yet Another Activity Monitor

TypeScriptTypeScript30updated Feb 23, 2026

skillset.diff

What I try not to do, and what I choose to do instead.

01 skills/typescript.ts+2 -1

diff --git a/skills/typescript.ts b/skills/typescript.ts

--- a/skills/typescript.ts

+++ b/skills/typescript.ts

@@ -1,1 +1,2 @@

- const typingStyle = "clever types that confuse everyone else"

+ const typingStyle = "types teammates can read quickly and trust"

+ const rule = "clarity first; add complexity only when needed"

02 skills/backend.ts+2 -1

diff --git a/skills/backend.ts b/skills/backend.ts

--- a/skills/backend.ts

+++ b/skills/backend.ts

@@ -1,1 +1,2 @@

- const deliveryMode = "ship happy path first, fix pain later"

+ const deliveryMode = "build for retries, failures, and noisy traffic"

+ const logs = "clear enough for the next person to debug fast"

03 skills/postgres.sql+2 -1

diff --git a/skills/postgres.sql b/skills/postgres.sql

--- a/skills/postgres.sql

+++ b/skills/postgres.sql

@@ -1,1 +1,2 @@

- -- INSERT and move on; performance can wait

+ SELECT "shape tables around real product usage patterns" AS approach;

+ EXPLAIN ANALYZE SELECT * FROM critical_query_before_release;

04 skills/next-react.tsx+2 -1

diff --git a/skills/next-react.tsx b/skills/next-react.tsx

--- a/skills/next-react.tsx

+++ b/skills/next-react.tsx

@@ -1,1 +1,2 @@

- {/* chasing flashy UI patterns that age badly */}

+ {/* build interfaces that feel calm, clear, and easy to navigate */}

+ const uxGoal = "fast loading and fewer surprises for real users"

05 skills/fullstack.ts+2 -1

diff --git a/skills/fullstack.ts b/skills/fullstack.ts

--- a/skills/fullstack.ts

+++ b/skills/fullstack.ts

@@ -1,1 +1,2 @@

- const mindset = "frontend and backend are separate jobs"

+ const path = "connect user action all the way to stored data"

+ const handoff = "shared context across the stack, less friction"

06 skills/ai-integration.ts+2 -1

diff --git a/skills/ai-integration.ts b/skills/ai-integration.ts

--- a/skills/ai-integration.ts

+++ b/skills/ai-integration.ts

@@ -1,1 +1,2 @@

- const aiReason = "add AI because it sounds cool"

+ const aiReason = "use AI where it saves people time on repetitive work"

+ const policy = "low confidence => fallback path + human review"

open-source.timeline

Small contributions, done consistently. I believe helping others compounds over time.