Developer Tools

11 guides published

Git, GitHub, npm, VS Code, terminal — the essential toolkit every builder needs in their belt. All explained for people who code with AI, not for CS graduates.

Start: What Is Git? → Terminal Commands

Version Control (Do This First)

📦 Git

What Is Git?

The version control system every AI coder needs — commits, branches, merge conflicts, and why you can't undo without it.

Essential
🐙 GitHub

What Is GitHub?

Git vs GitHub explained for AI coders — repos, pull requests, issues, and why GitHub is the backbone of every AI-assisted project.

Popular
⚙️ CI/CD

What Is GitHub Actions?

CI/CD explained for AI coders — automating tests, builds, and deployments on every git push. Reading the YAML AI generates.

Intermediate

Package Management

📦 npm

What Is npm?

Package management for vibe coders — npm install, npm run, scripts, and why node_modules is 500MB on day one.

Popular
📦 Packages

What Is a Package Manager?

npm, yarn, pnpm, and pip explained for AI coders — what they do, how they differ, and why AI sometimes picks the wrong one.

Beginner
📄 Config

Understanding package.json

The config file that controls everything in a Node.js project — scripts, dependencies, devDependencies, and every field AI generates.

Beginner

Editor & Workflow

🖥️ Editor

VS Code for AI Coders

Essential setup guide — extensions, settings, keyboard shortcuts, and how to configure VS Code for AI-assisted development.

Setup Guide
💻 Terminal

Terminal Commands Every AI Developer Must Know

The 20 commands you'll use every day — cd, ls, mkdir, rm, cat, grep, curl, and understanding what AI tells you to run.

Popular
🔍 Debugging

Browser DevTools Guide

For AI-assisted developers — Console, Network tab, Elements inspector, and how to debug what AI built using browser tools.

Beginner

Code Quality

✅ Linting

What Is ESLint?

The JavaScript linter explained — rules, .eslintrc, and why AI-generated code fails your linter even when it runs fine.

Intermediate
✨ Formatting

What Is Prettier?

Auto-formatting for AI coders — .prettierrc, format on save, and stopping AI from generating inconsistently styled code.

Beginner

Deploy What You Build

DNS, VPS, Docker, nginx — getting your app from localhost to the internet.

Infrastructure →