# Writing by Harjot Singh Rana

Canonical URL: https://www.harjotrana.com/blog

> Technical notes on AI systems, developer tooling, full-stack architecture, and shipping production software.

RSS feed: https://www.harjotrana.com/feed.xml

## [Helicon: A Desktop Client for Meta's Muse Code](https://www.harjotrana.com/blog/harness-locked-not-terminal-locked)

16 Sep 2026 · 19 min read

Meta's Muse Code is terminal-only, has no Windows binary, and only bills your subscription through its own harness. The desktop client I built for it, and why that last fact decided everything.

## [I Distilled Myself Into an Agent Skill, Then Benchmarked It Against Myself](https://www.harjotrana.com/blog/distilling-myself-into-an-agent-skill)

10 Sep 2026 · 25 min read

I mined 1,398 judgment events out of five coding agents' session logs and turned them into a portable skill. Then a control model, the skill and I answered the same ten decisions blind.

## [How I Scored 100/100 on Is Agentic by Vercel](https://www.harjotrana.com/blog/scoring-100-on-is-agentic)

23 Aug 2026 · 21 min read

My portfolio scored 75 on Vercel's agent-readiness scanner. Two rounds later it scored 100. Every change that moved the number, including the one header Next.js would not let me set.

## [Locum: Giving Grok Bot a Stand-In](https://www.harjotrana.com/blog/locum-grok-bot-provider-adapter)

22 Aug 2026 · 20 min read

Grok Bot can burn a week of quota in an hour. Locum hands the work to the Claude Code or Codex CLI already logged in on your machine, without ever touching a credential.

## [The Practical Vercel Turborepo Cheatsheet](https://www.harjotrana.com/blog/turborepo-cheatsheet)

08 Dec 2025 · 23 min read

Task graphs, remote caching, and the pipeline config that actually keeps a monorepo fast.

## [uv and Ruff: A Practical Python Tooling Cheatsheet](https://www.harjotrana.com/blog/uvx-and-ruff-cheatsheet)

08 Oct 2025 · 7 min read

Replacing pip, venv, black, and flake8 with two Rust binaries, and what changes day to day.

## [From Zero to npm in 7 Hours: Building Weavestore](https://www.harjotrana.com/blog/7-hours-to-mvp-weavestore)

05 Oct 2025 · 7 min read

How three of us took an on-chain database SDK from idea to a published npm package in one sitting.

## [Building Zyflo: An Accessible, Motion-First React Library](https://www.harjotrana.com/blog/building-zyflo-ui-library)

23 Sep 2025 · 6 min read

Why the existing component libraries kept failing me, and the constraints I built Zyflo around.

## [Next.js and MDX: A Practical Setup Guide](https://www.harjotrana.com/blog/getting-started-nextjs-mdx)

12 Sep 2025 · 2 min read

Wiring MDX into the App Router so posts stay Markdown but can still render React components.

## [Choosing a Stack for a Portfolio Site](https://www.harjotrana.com/blog/building-portfolio-website)

11 Sep 2025 · 3 min read

The tools worth reaching for when the site itself is the work sample, and the ones that aren't.


---

Site guide for agents: https://www.harjotrana.com/llms.txt · Full site as Markdown: https://www.harjotrana.com/llms-full.txt · Sitemap: https://www.harjotrana.com/sitemap.xml · Developer resources: https://www.harjotrana.com/developers