RSSAmplifier

Blog

Human Who Codes

The Official Web Site of Nicholas C. Zakas

humanwhocodes.comRSS feed ↗10 posts

Latest posts

A gentle introduction to Git worktrees

Git worktrees let you check out multiple branches into separate directories simultaneously, making parallel local development straightforward whether you're working solo or alongside AI coding agents.

Testing Android apps with Expo on physical devices

Learn how to connect your Android device via USB to your local Expo development server for reliable, production-like testing of your React Native apps.

GitHub Copilot's pricing gamble

GitHub's switch to usage-based Copilot pricing is a calculated bet that competitors will follow suit before too many users defect.

Creating a VS Code agent hook to respond to file changes

Learn how to use a VS Code agent hook to detect edits to a specific file and trigger deterministic follow-up automation.

Improving developer velocity with GitHub merge queue

GitHub merge queue reduces the manual churn of keeping pull requests current by automatically retesting them in order before merge.

Proxying fetch requests in server-side JavaScript

Learn how to proxy fetch() requests in Node.js, Deno, Bun, and Cloudflare Workers to better monitor and control your server-side traffic.

The importance of artifacts in AI-assisted programming

Your AI pair programmer has no memory, which is why proper documentation matters more than ever in AI-assisted development.

From Coder to Orchestrator: The future of software engineering with AI

The software engineering job of the future won't involve writing code; it will involve orchestrating AI agents to write code for you.

How GitHub could secure npm

Why doesn't npm detect compromised packages the way credit card companies detect fraud?

A persona-based approach to AI-assisted software development

Discover how breaking AI assistance into specialized personas can help you tackle complex software development tasks more efficiently and with less frustration.