<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Ankur’s Writing</title><description>I lead full-stack teams at NerdDevs. These are the notes I keep while building — on system design, developer tooling, and getting real work out of AI agents.</description><link>https://encryptioner.github.io</link><language>en-us</language><item><title>Build your own IDE extension. Idea to publish</title><link>https://encryptioner.github.io/blogs/presentation/build-your-own-ide-extension</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/presentation/build-your-own-ide-extension</guid><description>The real-world path from &apos;my editor should do that&apos; to a published extension: what extensions actually are, the five VS Code API surfaces, the gotchas that…</description><pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate><category>Presentations</category><author>Mir Mursalin Ankur</author></item><item><title>📬 My Go-To Engineering Newsletters (30+ Summarized)</title><link>https://encryptioner.github.io/blogs/blog/my-go-to-engineering-newsletters-30-summarized</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/my-go-to-engineering-newsletters-30-summarized</guid><description>Engineering newsletters offer a streamlined way for professionals to stay informed about industry trends, learn new skills, and connect with a community. They…</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate><category>Productivity</category><author>Mir Mursalin Ankur</author></item><item><title>Apps Script - List all the newsletters filling up your Gmail. Selective unsubscribing got easy</title><link>https://encryptioner.github.io/blogs/blog/apps-script-list-all-the-newsletters-filling-up-your-gmail-selective-unsubscribing-got</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/apps-script-list-all-the-newsletters-filling-up-your-gmail-selective-unsubscribing-got</guid><description>Are you subscribed to many newsletters that are filling up your Gmail? You can clean up all newsletters by filtering Gmail&apos;s unsubscribe text. You may have…</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate><category>Productivity</category><author>Mir Mursalin Ankur</author></item><item><title>branchdiff + GitHub &amp; Bitbucket: A Local Lens for the Pull Request Workflow You Already Have</title><link>https://encryptioner.github.io/blogs/blog/branchdiff-github-bitbucket-a-local-lens-for-the-pull-request-workflow-you-already-have</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/branchdiff-github-bitbucket-a-local-lens-for-the-pull-request-workflow-you-already-have</guid><description>Here is a number nobody tracks but everyone feels: the number of tab switches in a single code review.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate><category>Productivity</category><category>branchdiff</category><author>Mir Mursalin Ankur</author></item><item><title>Build Your Own CodeRabbit With branchdiff auto - Unattended AI PR Review, On Your Terms</title><link>https://encryptioner.github.io/blogs/blog/build-your-own-coderabbit-with-branchdiff-auto-unattended-ai-pr-review-on-your-terms</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/build-your-own-coderabbit-with-branchdiff-auto-unattended-ai-pr-review-on-your-terms</guid><description>You are three weeks into a CodeRabbit trial. It is fine. It leaves comments on every PR within a couple of minutes of opening, mostly reasonable, occasionally…</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate><category>Productivity</category><category>branchdiff</category><author>Mir Mursalin Ankur</author></item><item><title>Build Your Own IDE Extension: A Real-World Guide From Idea to Publish (VS Code and Others)</title><link>https://encryptioner.github.io/blogs/blog/build-your-own-ide-extension-a-real-world-guide-from-idea-to-publish-vs-code-and-others</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/build-your-own-ide-extension-a-real-world-guide-from-idea-to-publish-vs-code-and-others</guid><description>Every developer has one. That small thing your editor almost does — the command you retype ten times a day, the info you keep switching to a browser to check,…</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate><category>Development</category><author>Mir Mursalin Ankur</author></item><item><title>Configure Once, Review Everywhere - branchdiff&apos;s Config System and Multi-Repo auto</title><link>https://encryptioner.github.io/blogs/blog/configure-once-review-everywhere-branchdiff-s-config-system-and-multi-repo-auto</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/configure-once-review-everywhere-branchdiff-s-config-system-and-multi-repo-auto</guid><description>You maintain six repos. Every morning you open a terminal, cd into the first one, and type the same line you&apos;ve typed a hundred times: branchdiff auto --tool…</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate><category>Productivity</category><category>branchdiff</category><author>Mir Mursalin Ankur</author></item><item><title>Give Google Sheet Access Only to Form Submitters — With Apps Script</title><link>https://encryptioner.github.io/blogs/blog/give-google-sheet-access-only-to-form-submitters-with-apps-script</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/give-google-sheet-access-only-to-form-submitters-with-apps-script</guid><description>As a lead software engineer, I&apos;ve seen teams across companies rely on Google Forms + Sheets for quick data collection — feedback surveys, attendance tracking,…</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate><category>Productivity</category><author>Mir Mursalin Ankur</author></item><item><title>How branchdiff grew up </title><link>https://encryptioner.github.io/blogs/presentation/branchdiff-journey</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/presentation/branchdiff-journey</guid><description>Two branches can hold identical bytes and still produce a phantom diff — because Git&apos;s two-dot diff compares commit history , not file content. A rebase, a…</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate><category>Presentations</category><author>Mir Mursalin Ankur</author></item><item><title>How branchdiff Grew Up — One Diff Tool&apos;s Journey From a Proof of Concept to a Self-Hosted Review Bot</title><link>https://encryptioner.github.io/blogs/blog/how-branchdiff-grew-up-one-diff-tool-s-journey-from-a-proof-of-concept-to-a-self-hosted</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/how-branchdiff-grew-up-one-diff-tool-s-journey-from-a-proof-of-concept-to-a-self-hosted</guid><description>Here is a sentence that sounds made up but is not: for the first four months I built a tool, and almost every meaningful feature in it came from something that…</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate><category>Productivity</category><category>branchdiff</category><author>Mir Mursalin Ankur</author></item><item><title>I Built My Own Shell for Fun. You Can Too</title><link>https://encryptioner.github.io/blogs/blog/i-built-my-own-shell-for-fun-you-can-too</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/i-built-my-own-shell-for-fun-you-can-too</guid><description>Ever wondered what happens when you type ls and hit Enter? I did too. So I built my own shell to find out.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate><category>Coding Challenges</category><author>Mir Mursalin Ankur</author></item><item><title>Inside Bangladesh&apos;s Software Industry: Companies, Models, and Opportunities</title><link>https://encryptioner.github.io/blogs/blog/inside-bangladesh-s-software-industry-companies-models-and-opportunities</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/inside-bangladesh-s-software-industry-companies-models-and-opportunities</guid><description>When you think about software outsourcing destinations, Bangladesh probably isn&apos;t the first name that comes to mind. But it should be.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate><category>Software Business</category><author>Mir Mursalin Ankur</author></item><item><title>Integrating Bitbucket MCP with Cursor: A Practical Guide for Developers</title><link>https://encryptioner.github.io/blogs/blog/integrating-bitbucket-mcp-with-cursor-a-practical-guide-for-developers</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/integrating-bitbucket-mcp-with-cursor-a-practical-guide-for-developers</guid><description>As developers, we all want our workflows to be smooth and efficient. Managing repositories, reviewing pull requests, and keeping track of changes can get…</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate><category>Productivity</category><author>Mir Mursalin Ankur</author></item><item><title>Manage the Whole PR Lifecycle Without Leaving the Terminal - branchdiff&apos;s pr, sync, and session Commands</title><link>https://encryptioner.github.io/blogs/blog/manage-the-whole-pr-lifecycle-without-leaving-the-terminal-branchdiff-s-pr-sync-and</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/manage-the-whole-pr-lifecycle-without-leaving-the-terminal-branchdiff-s-pr-sync-and</guid><description>Your Claude Code skill just finished a review pass. It read the diff, posted three [must-fix] comments and two [suggestion]s via branchdiff agent comment, and…</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate><category>Productivity</category><category>branchdiff</category><author>Mir Mursalin Ankur</author></item><item><title>Navigating Bangladesh&apos;s Software Industry: A Practical Guide for Developers in 2026</title><link>https://encryptioner.github.io/blogs/blog/navigating-bangladesh-s-software-industry-a-practical-guide-for-developers-in-2026</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/navigating-bangladesh-s-software-industry-a-practical-guide-for-developers-in-2026</guid><description>Bangladesh&apos;s software industry has grown rapidly over the past decade. From $1.3 billion in exports to 2,650+ ICT companies employing hundreds of thousands of…</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate><category>Career</category><author>Mir Mursalin Ankur</author></item><item><title>pnpm - A better package manager for Node.js</title><link>https://encryptioner.github.io/blogs/blog/pnpm-a-better-package-manager-for-node-js</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/pnpm-a-better-package-manager-for-node-js</guid><description>Node.js is a popular choice for developers which allows using JavaScript on both client and server side. Having a big community, node.Js provides numerous…</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate><category>Node.js</category><author>Mir Mursalin Ankur</author></item><item><title>Review code beside your editor, not through a cloud round-trip</title><link>https://encryptioner.github.io/blogs/presentation/branchdiff-features</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/presentation/branchdiff-features</guid><description>branchdiff is a 100% local browser app that renders your git file diffs with AI-supported review and resolve, GitHub Bitbucket sync, and persistent sessions.…</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate><category>Presentations</category><author>Mir Mursalin Ankur</author></item><item><title>Reviewing Teammates&apos; PRs Faster — branchdiff Sessions, AI Passes, and Sync Back</title><link>https://encryptioner.github.io/blogs/blog/reviewing-teammates-prs-faster-branchdiff-sessions-ai-passes-and-sync-back</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/reviewing-teammates-prs-faster-branchdiff-sessions-ai-passes-and-sync-back</guid><description>You open the PR. Thirty-eight files changed. You have already reviewed this one twice this week — the author addressed most of the comments but force-pushed…</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate><category>Productivity</category><category>branchdiff</category><author>Mir Mursalin Ankur</author></item><item><title>Self-Review With AI Before You Open the PR — A Practical Workflow with branchdiff</title><link>https://encryptioner.github.io/blogs/blog/self-review-with-ai-before-you-open-the-pr-a-practical-workflow-with-branchdiff</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/self-review-with-ai-before-you-open-the-pr-a-practical-workflow-with-branchdiff</guid><description>You know the moment. You push the branch, open the PR, and immediately see it — the undefined return on the refund path, the token logged to the console, the…</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate><category>Productivity</category><category>branchdiff</category><author>Mir Mursalin Ankur</author></item><item><title>The Complete Guide to Software Business Models: How Tech Companies Actually Make Money</title><link>https://encryptioner.github.io/blogs/blog/the-complete-guide-to-software-business-models-how-tech-companies-actually-make-money</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/the-complete-guide-to-software-business-models-how-tech-companies-actually-make-money</guid><description>If you&apos;ve ever wondered how your favorite apps stay free, why some software charges monthly while others are one-time purchases, or how tech giants like Google…</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate><category>Software Business</category><author>Mir Mursalin Ankur</author></item><item><title>Graphify + code-review-graph: Build a Self-Updating Knowledge Graph for Claude Code and other AI Coding Agent</title><link>https://encryptioner.github.io/blogs/blog/graphify-code-review-graph-build-a-self-updating-knowledge-graph-for-claude-code-and</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/graphify-code-review-graph-build-a-self-updating-knowledge-graph-for-claude-code-and</guid><description>You start a new AI coding session, ask about the payment flow — and your agent starts re-reading dozens of files just to get oriented. Twenty thousand tokens…</description><pubDate>Fri, 11 Sep 2026 00:00:00 GMT</pubDate><category>Productivity</category><category>Claude Code</category><author>Mir Mursalin Ankur</author></item><item><title>Token Economics</title><link>https://encryptioner.github.io/blogs/presentation/token-economics</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/presentation/token-economics</guid><description>Community estimates put a heavily-used $200/mo plan at $14,000–35,000/mo of real compute — estimates disagree 2×, but the shape holds: sticker and consumption…</description><pubDate>Fri, 11 Sep 2026 00:00:00 GMT</pubDate><category>Presentations</category><author>Mir Mursalin Ankur</author></item><item><title>Token Economics: Better Results, Fewer Tokens</title><link>https://encryptioner.github.io/blogs/blog/token-economics-better-results-fewer-tokens</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/token-economics-better-results-fewer-tokens</guid><description>I&apos;ve spent 7+ years shipping production TypeScript and Node systems, and the last couple of those leading a team at Nerddevs that now writes more code through…</description><pubDate>Fri, 11 Sep 2026 00:00:00 GMT</pubDate><category>Productivity</category><category>Claude Code</category><author>Mir Mursalin Ankur</author></item><item><title>Zed. The editor that treats speed as a feature</title><link>https://encryptioner.github.io/blogs/presentation/zed-editor</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/presentation/zed-editor</guid><description>Zed is a Rust-native, GPU-rendered editor from the people who built Tree-sitter — collaborative by default, AI-native from day one, and free. What it gets you,…</description><pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate><category>Presentations</category><author>Mir Mursalin Ankur</author></item><item><title>When Your Desktop Needs You — Free Notifications From Mac &amp; Ubuntu to Your Phone</title><link>https://encryptioner.github.io/blogs/blog/when-your-desktop-needs-you-free-notifications-from-mac-ubuntu-to-your-phone-and-why-you</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/when-your-desktop-needs-you-free-notifications-from-mac-ubuntu-to-your-phone-and-why-you</guid><description>A build&apos;s been running for twenty minutes. An agent is waiting on your &quot;looks good.&quot; A backup either succeeded at 2 a.m. or didn&apos;t. Your phone is in your…</description><pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate><category>Productivity</category><author>Mir Mursalin Ankur</author></item><item><title>Run Your Desk From Anywhere — Free Remote Control + Voice Dictation Over the Internet</title><link>https://encryptioner.github.io/blogs/blog/run-your-desk-from-anywhere-free-remote-control-voice-dictation-over-the-internet</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/run-your-desk-from-anywhere-free-remote-control-voice-dictation-over-the-internet</guid><description>That&apos;s the question Part 1 leaves hanging. This post answers it in two parts, then explains why the answer works:</description><pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate><category>Productivity</category><author>Mir Mursalin Ankur</author></item><item><title>Run Your Desk From the Couch — Free Remote Control + Voice Dictation From Your Phone</title><link>https://encryptioner.github.io/blogs/blog/run-your-desk-from-the-couch-free-remote-control-voice-dictation-from-your-phone</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/run-your-desk-from-the-couch-free-remote-control-voice-dictation-from-your-phone</guid><description>A build&apos;s running upstairs. You&apos;re on the couch, not working, mostly resting — and a thought worth acting on shows up: reply to that message, nudge the agent…</description><pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate><category>Productivity</category><author>Mir Mursalin Ankur</author></item><item><title>Your Desk in Your Pocket — Free Remote Control for Mac &amp; Ubuntu, Same Room or Anywhere on Earth</title><link>https://encryptioner.github.io/blogs/blog/your-desk-in-your-pocket-free-remote-control-for-mac-ubuntu-same-room-or-anywhere-on-earth</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/your-desk-in-your-pocket-free-remote-control-for-mac-ubuntu-same-room-or-anywhere-on-earth</guid><description>A build&apos;s running upstairs. You&apos;re on the couch, and something needs doing — reply to that message, nudge the agent, check whether the tests passed. Later that…</description><pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate><category>Productivity</category><author>Mir Mursalin Ankur</author></item><item><title>Your desk, in your pocket </title><link>https://encryptioner.github.io/blogs/presentation/desk-in-your-pocket</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/presentation/desk-in-your-pocket</guid><description>Not a workstation replacement — occasional, light touches on real work, from wherever you already are.</description><pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate><category>Presentations</category><author>Mir Mursalin Ankur</author></item><item><title>Local Whisper</title><link>https://encryptioner.github.io/blogs/presentation/local-whisper</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/presentation/local-whisper</guid><description>Open with the one-line promise: a chatbot that runs in the browser and knows your page — no backend, no bill, no data leaving the device.</description><pubDate>Wed, 05 Aug 2026 00:00:00 GMT</pubDate><category>Presentations</category><author>Mir Mursalin Ankur</author></item><item><title>Domain-Driven Design Deep Dive: Aggregates, Events, and Context Maps in Practice</title><link>https://encryptioner.github.io/blogs/blog/domain-driven-design-deep-dive-aggregates-events-and-context-maps-in-practice</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/domain-driven-design-deep-dive-aggregates-events-and-context-maps-in-practice</guid><description>The first three patterns give you vocabulary and boundaries. What follows is what makes those boundaries safe to change once real traffic and multiple teams…</description><pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate><category>Software Architecture</category><category>Domain-Driven Design</category><author>Mir Mursalin Ankur</author></item><item><title>Domain-Driven Design for Beginners: What It Is and Why It Matters</title><link>https://encryptioner.github.io/blogs/blog/domain-driven-design-for-beginners-what-it-is-and-why-it-matters</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/domain-driven-design-for-beginners-what-it-is-and-why-it-matters</guid><description>Domain-Driven Design (DDD) has a reputation for being academic — a term you hear in architecture meetings, attached to diagrams full of circles and arrows,…</description><pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate><category>Software Architecture</category><category>Domain-Driven Design</category><author>Mir Mursalin Ankur</author></item><item><title>Domain-Driven Design in Production: A Real Build, Real Drift, and What It Means for Agentic Teams</title><link>https://encryptioner.github.io/blogs/blog/domain-driven-design-in-production-a-real-build-real-drift-and-what-it-means-for-agentic</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/domain-driven-design-in-production-a-real-build-real-drift-and-what-it-means-for-agentic</guid><description>This post drops the fiction and stays in first person, because that&apos;s actually how it went: I got a proposal, had to decide how DDD applied to it, decided to…</description><pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate><category>Software Architecture</category><category>Domain-Driven Design</category><author>Mir Mursalin Ankur</author></item><item><title>Two decks build the patterns. The third is the real build</title><link>https://encryptioner.github.io/blogs/presentation/domain-driven-design</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/presentation/domain-driven-design</guid><description>Intro and Deep Dive teach the patterns through Northwind, a fictional example, with every pattern introduced by the real bug it prevents rather than a…</description><pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate><category>Presentations</category><author>Mir Mursalin Ankur</author></item><item><title>Many Accounts, Many Providers, One Harness</title><link>https://encryptioner.github.io/blogs/presentation/many-accounts-many-providers</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/presentation/many-accounts-many-providers</guid><description>Multi-account, multi-LLM, one shared context — from a single machine.</description><pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate><category>Presentations</category><author>Mir Mursalin Ankur</author></item><item><title>Claude Code Configuration Blueprint: The Complete Guide for Production Teams</title><link>https://encryptioner.github.io/blogs/blog/claude-code-configuration-blueprint-the-complete-guide-for-production-teams</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/claude-code-configuration-blueprint-the-complete-guide-for-production-teams</guid><description>You&apos;ve used Claude Code on a project or two. You know the basics. Now you want to:</description><pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate><category>Productivity</category><category>Claude Code</category><author>Mir Mursalin Ankur</author></item><item><title>Agent Swarm Plans for Side Projects</title><link>https://encryptioner.github.io/blogs/blog/agent-swarm-plans-for-side-projects</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/agent-swarm-plans-for-side-projects</guid><description>Why: Complex multi-layer project with ~27 components, ~24 services, E2E tests across 3 browsers + mobile. Clear layer separation. Independent subsystems…</description><pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate><category>Productivity</category><category>Claude Code / Project Research</category><author>Mir Mursalin Ankur</author></item><item><title>Agent Teams + TDD: Multi-Agent Test-Driven Development</title><link>https://encryptioner.github.io/blogs/blog/agent-teams-tdd-multi-agent-test-driven-development</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/agent-teams-tdd-multi-agent-test-driven-development</guid><description>TDD alone gives you: failing test - implementation - refactor. One agent, sequential.</description><pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate><category>Productivity</category><category>Claude Code / Project Research</category><author>Mir Mursalin Ankur</author></item><item><title>Agent Teams for browser-ide: Deep Analysis and Steps</title><link>https://encryptioner.github.io/blogs/blog/agent-teams-for-browser-ide-deep-analysis-and-steps</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/agent-teams-for-browser-ide-deep-analysis-and-steps</guid><description>These hotspot files must be assigned to exactly ONE agent per team session. If a feature requires changes to useIDEStore.ts, one agent owns it; others…</description><pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate><category>Productivity</category><category>Claude Code / Project Research</category><author>Mir Mursalin Ankur</author></item><item><title>Claude Code Agent Swarms: Multi-Agent Development Guide</title><link>https://encryptioner.github.io/blogs/blog/claude-code-agent-swarms-multi-agent-development-guide</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/claude-code-agent-swarms-multi-agent-development-guide</guid><description>Claude Code&apos;s Agent Teams (launched Feb 6, 2026, research preview) allow a lead agent to coordinate multiple teammate agents working in parallel. Each agent…</description><pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate><category>Productivity</category><category>Claude Code / Global Research</category><author>Mir Mursalin Ankur</author></item><item><title>Claude Code for Existing Projects: Onboarding Guide</title><link>https://encryptioner.github.io/blogs/blog/claude-code-for-existing-projects-onboarding-guide</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/claude-code-for-existing-projects-onboarding-guide</guid><description>You have an existing project with established patterns, conventions, and tribal knowledge. Claude Code knows nothing about it. Without proper setup, Claude…</description><pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate><category>Productivity</category><category>Claude Code / Global Research</category><author>Mir Mursalin Ankur</author></item><item><title>Claude Code for New Projects with TDD: Complete Framework</title><link>https://encryptioner.github.io/blogs/blog/claude-code-for-new-projects-with-tdd-complete-framework</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/claude-code-for-new-projects-with-tdd-complete-framework</guid><description>Claude&apos;s default instinct is implementation first, tests later. This produces code that &quot;looks right&quot; but has subtle bugs. TDD inverts this:</description><pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate><category>Productivity</category><category>Claude Code / Global Research</category><author>Mir Mursalin Ankur</author></item><item><title>Claude Code Permissions Management: The Ninja Guide</title><link>https://encryptioner.github.io/blogs/blog/claude-code-permissions-management-the-ninja-guide</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/claude-code-permissions-management-the-ninja-guide</guid><description>You&apos;ve experienced the nightmare: --dangerously-skip-permissions seemed convenient, then Claude deleted your Chrome cache during Playwright testing. Without…</description><pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate><category>Productivity</category><category>Claude Code / Global Research</category><author>Mir Mursalin Ankur</author></item><item><title>Claude Code Plugins, Tools &amp; Productivity Features: Complete Guide</title><link>https://encryptioner.github.io/blogs/blog/claude-code-plugins-tools-and-productivity-features-complete-guide</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/claude-code-plugins-tools-and-productivity-features-complete-guide</guid><description>CLAUDE.md is automatically loaded into Claude&apos;s context at the start of every session. It&apos;s the single most impactful file for productivity.</description><pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate><category>Productivity</category><category>Claude Code / Global Research</category><author>Mir Mursalin Ankur</author></item><item><title>Publishing Your First NPM Package: A Real-World Guide That Actually Helps</title><link>https://encryptioner.github.io/blogs/blog/publishing-your-first-npm-package-a-real-world-guide-that-actually-helps</link><guid isPermaLink="true">https://encryptioner.github.io/blogs/blog/publishing-your-first-npm-package-a-real-world-guide-that-actually-helps</guid><description>You know that feeling when you&apos;ve written a utility function for the third time across different projects and think, &quot;There&apos;s gotta be a better way&quot;? That&apos;s…</description><pubDate>Sat, 22 Nov 2025 00:00:00 GMT</pubDate><category>Node.js</category><author>Mir Mursalin Ankur</author></item></channel></rss>