BNAP.DEV
← BACK TO ARTICLES
CATEGORY ARCHIVE

Developer Tools

4 ARTICLES IN THIS CATEGORY

CLI tools, VS Code extensions, and workflow automations that make development faster. From git hooks to environment management.

FEATURED
FEATURED7 min read

env-pull: Stop Breaking Your Team's .env Files

You've done it. Your teammate just pushed a new env var to .env.example and now nothing works. Here's the fix — and why AI coding agents need it even more than you do.

ALL ARTICLES
5 min read

I'm Building ReadSafe So AI Agents Can Work With Sensitive Files

AI agents need structure from config files, but they should not need raw secrets in their context. ReadSafe is my pre-alpha attempt to fix that locally.

Jul 16, 2026
3 min read

Interactive Components in Blog Posts

I built a zero-cost markdown blog. Then I got bored. So I taught it to render React components without MDX.

May 2, 2026
4 min read

portscope: Stop Docker Port Conflicts Before They Happen

You spin up a new Docker Compose stack and port 8080 is already taken. Again. Here's a tiny Bash tool that catches conflicts before your containers even start.

May 2, 2026
ABOUT THIS CATEGORY

About this category

Tools that make development faster, quieter, and less error-prone. This category collects deep dives on CLI utilities, workflow automation, and the small pieces of infrastructure that remove daily friction — the kind of tools worth building once and reaching for every day.

What you'll find here

  • CLI tools — purpose-built command-line utilities like env-pull for syncing environment files and portscope for killing Docker port conflicts before they happen.
  • Workflow automation — git hooks, scripts, and glue that turn repetitive chores into a single command.
  • Developer experience (DX) — the ergonomics of a good toolchain, and why shaving seconds off a loop you run fifty times a day compounds.

Most of these posts are product-led: they walk through a real tool, the problem it solves, and how it's built — so you can use it or fork the idea for your own.