tooling

162 pages in this category.

162/162

ccusage

Local-first CLI and TypeScript library that reads JSONL session logs from Claude Code, Codex, and 13 other coding agents to produce daily/weekly/monthly/session/billing-block reports of token spend.

06-08-2026#ccusage#npm#package

zod

Package-level reference for zod on npm — install variants, v4 breaking changes (looseObject, mini build), companion packages, and alternatives.

05-31-2026#npm#package#validation

yargs

Package-level reference for yargs on npm — command builders, middleware, prototype-pollution history, and alternatives like commander.

05-31-2026#npm#package#cli

ws

Package-level reference for ws on npm — client/server, broadcast, heartbeat, compression, and security pitfalls.

05-31-2026#npm#package#websocket

wrangler

Package-level reference for the wrangler CLI on npm — install, Node support, transitive dependency footprint, and platform-binding gotchas.

05-31-2026#npm#package#wrangler

webpack

Daily-driver reference for webpack — CLI commands, dev server, loaders, plugins, code splitting, common config recipes.

05-31-2026#webpack#cli#bundler

webpack

Package-level reference for webpack on npm — loaders, plugins, code splitting, asset modules, module federation, and the slow migration toward Rspack and Vite.

05-31-2026#npm#package#bundler

vue (@vue/cli)

The legacy @vue/cli command-line tool for scaffolding and serving Vue projects — deprecated in favour of create-vue + Vite, retained as reference for existing apps.

05-31-2026#vue#vue-cli#scaffolding

vitest

Package-level reference for vitest on npm — install variants, vite peer-dep, UI and coverage add-ons, environments, and alternatives.

05-31-2026#npm#package#testing

vite

Package-level reference for vite on npm — install variants, scaffold templates, plugin ecosystem under @vitejs/plugin-*, framework integrations, and alternatives.

05-31-2026#npm#package#build

vercel

Vercel's official CLI for deploying frontend apps, managing environments, syncing env vars, tailing logs, and rolling back via alias re-pointing.

05-31-2026#vercel#deploy#edge

vercel

Package-level reference for the vercel CLI on npm — install, Node support, command surface, project linking model, and where it fits next to wrangler / netlify-cli.

05-31-2026#npm#package#vercel

uuid

Package-level reference for uuid on npm — v4 random, v5 namespace, v7 sortable, ESM-only since v9, and namespace pattern.

05-31-2026#npm#package#id

typing-extensions

Package-level reference for typing-extensions on PyPI — what's backported, install, version policy, and migration to stdlib.

05-31-2026#pip#package#typing

type-fest

Package-level reference for type-fest on npm — install (dev-only, pure types), TS version requirements, recursion limits, and alternatives.

05-31-2026#npm#package#types

Turborepo (turbo)

Day-to-day Turborepo CLI commands and turbo.json config patterns — pipelines, filters, remote cache, prune, and CI integration.

05-31-2026#turbo#cli#monorepo

turbo

Package-level reference for turbo on npm — install, pipelines, remote cache, filter syntax, and the Nx / pnpm-workspaces comparison.

05-31-2026#npm#package#monorepo

tsx

Daily-driver reference for the tsx CLI — run TS files, watch mode, ESM/CJS handling, Node loader integration.

05-31-2026#tsx#cli#typescript

tsx

Package-level reference for tsx on npm — enhanced Node.js runtime for TypeScript and ESM, watch mode, ts-node replacement, and Node loader integration.

05-31-2026#npm#package#typescript

ts-node

Daily-driver reference for the ts-node CLI — REPL, transpile-only mode, ESM loader, common script patterns.

05-31-2026#ts-node#cli#typescript

ts-node

Package-level reference for ts-node on npm — TypeScript-aware REPL, transpile-only mode, ESM loader, and its tsx-driven decline.

05-31-2026#npm#package#typescript

trulens-eval

Package-level reference for trulens-eval on PyPI — install variants, the trulens umbrella rename, framework extras, and alternative evaluators.

05-31-2026#pip#package#ai

serve

Package-level reference for serve on npm — install, SPA fallback, auth, CORS, and when to reach for caddy or python -m http.server instead.

05-31-2026#npm#package#dev-tool

ruff

Package-level reference for ruff on PyPI — install variants, fast-moving version policy, and how a single binary subsumes flake8, isort, pyupgrade, and black.

05-31-2026#pip#package#linting

rollup

Daily-driver reference for rollup — CLI commands, multi-format output, plugin chain patterns, library publishing config.

05-31-2026#rollup#cli#bundler

rollup

Package-level reference for rollup on npm — library bundling, multi-format output, plugin ecosystem, tree shaking, and the Rolldown migration.

05-31-2026#npm#package#bundler

rolldown

Package-level reference for rolldown on npm — Rust rewrite of Rollup, API compatibility goals, current limitations, and the Vite migration path.

05-31-2026#npm#package#bundler

rimraf

Package-level reference for rimraf on npm — install, API, why it still exists in the Node fs.rm era, and migration paths.

05-31-2026#npm#package#filesystem

qs

Package-level reference for qs on npm — nested objects, arrays, allowDots, prototype-pollution history, and URLSearchParams comparison.

05-31-2026#npm#package#querystring

pytest

Package-level reference for pytest on PyPI — install variants, version policy, the pytest-* plugin ecosystem, and alternatives.

05-31-2026#pip#package#testing

pygments

Package-level reference for Pygments on PyPI — install, version policy, lexers, formatters, and the pygmentize CLI it ships.

05-31-2026#pip#package#syntax-highlighting

pygmentize

Highlight source code from the command line — many lexers, many output formats.

05-31-2026#cli#pygments#syntax-highlighting

prisma

Package-level reference for prisma (CLI) and @prisma/client (runtime) on npm — install, generator, peer setup, Node and database support, and alternatives.

05-31-2026#npm#package#orm

prettier

Package-level reference for prettier on npm — install variants, v3 ESM-only switch, plugin model (Tailwind, Astro, etc.), Node support, and alternatives.

05-31-2026#npm#package#formatting

prefect

Package-level reference for Prefect on PyPI — install variants, version policy, cloud-vs-OSS extras, and alternatives.

05-31-2026#pip#package#orchestration

pre-commit

Package-level reference for pre-commit on PyPI — install variants, hook-pinning model, and how it composes with ruff, black, and mypy.

05-31-2026#pip#package#git-hooks

pluggy

Package-level reference for pluggy on PyPI — install, version policy, alternatives, and the hookspec/hookimpl model that powers pytest, tox, and devpi.

05-31-2026#pip#package#plugin

platformdirs

Package-level reference for platformdirs on PyPI — install, version policy, alternatives, and the per-OS path conventions it returns.

05-31-2026#pip#package#paths

packaging

Package-level reference for packaging on PyPI — Version, SpecifierSet, Requirement, markers, install, alternatives.

05-31-2026#pip#package#versioning

oxc-transform

Package-level reference for oxc-transform on npm — Rust transformer from the oxc toolchain, TS/JSX support, current API maturity, and place in the ecosystem.

05-31-2026#npm#package#transformer

openai

Package-level reference for openai on npm — Chat Completions, the Responses API, streaming, tool calls, structured outputs, embeddings, and the v4→v5 migration.

05-31-2026#npm#package#ai

npm-run-all2

Package-level reference for npm-run-all2 on npm — install, glob-based script matching, run-s vs run-p, and migration from the unmaintained npm-run-all.

05-31-2026#npm#package#dev-tool

npm-check-updates

Package-level reference for npm-check-updates on npm — install, Node support, the ncu binary, doctor mode, workspaces, and where it fits next to npm outdated, taze, and bun update.

05-31-2026#npm#package#ncu

nodemon

Daily-driver reference for nodemon — watch flags, exec patterns, config files, lifecycle events.

05-31-2026#nodemon#cli#dev-tool

nodemon

Package-level reference for nodemon on npm — watch globs, exec patterns, config files, and how it compares to node --watch and tsx watch.

05-31-2026#npm#package#runner

node-fetch

Package-level reference for node-fetch on npm — v2 (CJS) vs v3 (ESM), why Node 18+ built-in fetch obviates it, and migration paths.

05-31-2026#npm#package#http

ncu

The ncu CLI from npm-check-updates rewrites package.json to bump dependency versions — interactive mode, filters, doctor rollback, and workspaces support.

05-31-2026#ncu#npm#upgrade

mypy

Package-level reference for mypy on PyPI — install variants, Python compat, the types-* stub-package ecosystem, and alternatives.

05-31-2026#pip#package#typing

loguru

Package-level reference for loguru on PyPI — install variants, version policy, and how it coexists with (does not replace) the stdlib logging module.

05-31-2026#pip#package#logging

lodash

Package-level reference for lodash on npm — modular imports, ES2020+ replacements, lodash/fp, debounce/throttle, and the honest 'you might not need this' framing.

05-31-2026#npm#package#utility

jupyter

Package-level reference for the jupyter meta-package on PyPI — install variants, what it pulls in, version policy, and alternatives.

05-31-2026#pip#package#notebooks

Jest

Day-to-day Jest CLI commands and config patterns — running tests, mocks, snapshots, coverage, watch mode, and migration tips.

05-31-2026#jest#cli#testing

jest

Package-level reference for jest on npm — install variants, transformer ecosystem, peer-dep landscape, vitest competition, and migration paths.

05-31-2026#npm#package#testing

http-server

Package-level reference for http-server on npm — install, HTTPS, gzip, proxy mode, basic auth, and the serve comparison.

05-31-2026#npm#package#dev-tool

helmet

Package-level reference for helmet on npm — default headers, CSP customization, per-route overrides, HSTS, and v7→v8 migration.

05-31-2026#npm#package#security

form-data

Package-level reference for form-data on npm — file uploads, streaming, headers, and the modern FormData web standard alternative.

05-31-2026#npm#package#multipart

eslint

Package-level reference for eslint on npm — install variants, flat config (v9) vs legacy .eslintrc, typescript-eslint, plugin ecosystem, and alternatives.

05-31-2026#npm#package#linting

esbuild

Daily-driver reference for esbuild — bundle CLI, transform API, JS API patterns, common build recipes.

05-31-2026#esbuild#cli#bundler

esbuild

Package-level reference for esbuild on npm — bundle CLI, transform API, JS API, plugin system, and trade-offs vs Rollup, Webpack, and Vite.

05-31-2026#npm#package#bundler

dotenv

Package-level reference for the dotenv config loader on npm — install, native Node alternatives, dotenvx successor, and gotchas.

05-31-2026#npm#package#config

diff2html-cli

Package-level reference for the diff2html-cli renderer on npm — install, runtime support, peer-deps, and alternatives.

05-31-2026#npm#package#diff

debug

Package-level reference for debug on npm — namespace pattern, DEBUG env enable, browser vs Node, and production wrapping.

05-31-2026#npm#package#logging

dayjs

Package-level reference for the Day.js date library on npm — install, plugin model, version policy, and alternatives.

05-31-2026#npm#package#date

dagster

Package-level reference for Dagster on PyPI — install variants, the dagster-* plugin family, version policy, and alternatives.

05-31-2026#pip#package#orchestration

Cypress

Day-to-day Cypress CLI commands and config patterns — interactive runs, headless CI, intercepts, sessions, component testing, and Playwright comparison.

05-31-2026#cypress#cli#testing

cypress

Package-level reference for cypress on npm — install size, binary caching, peer-dep landscape, playwright competition, and component-testing add-ons.

05-31-2026#npm#package#testing

concurrently

Package-level reference for concurrently on npm — install, output prefixing, kill-others, race-mode, and the npm-run-all2 comparison.

05-31-2026#npm#package#dev-tool

commander

Package-level reference for the commander CLI framework on npm — install, version policy, TypeScript extras, and alternatives.

05-31-2026#npm#package#cli

black

Package-level reference for black on PyPI — install variants, version policy, the [d] and [jupyter] extras, and how it relates to ruff format.

05-31-2026#pip#package#formatting

@vue/cli

Reference for the legacy @vue/cli npm package — install, command surface, plugin model, and why create-vue + Vite is the recommended path for new projects.

05-31-2026#npm#package#vue

@playwright/test

Package-level reference for @playwright/test and playwright on npm — install variants, browser-binary download, fixtures, traces, and alternatives.

05-31-2026#npm#package#testing

@biomejs/biome

Package-level reference for @biomejs/biome on npm — install, single-binary toolchain replacing prettier+eslint, Node support, and alternatives.

05-31-2026#npm#package#linting

Zowe CLI

Open-source command-line bridge into z/OS — manage datasets, jobs, USS files, consoles, TSO, and Db2 from Mac/Linux/Windows over z/OSMF or RSE-API.

05-26-2026#zowe#zos#mainframe

yt-dlp

Downloading video and audio from YouTube and hundreds of other sites with yt-dlp — formats, playlists, subtitles, post-processing, and config.

05-26-2026#yt-dlp#windows#video

WSL Interoperability

Running Linux tools from Windows and vice versa, file system access, and networking between WSL and Windows.

05-26-2026#wsl#linux#windows

winget Package Manager

Installing, upgrading, and managing packages with Windows Package Manager.

05-26-2026#winget#windows#packages

Windows Terminal

Configure Windows Terminal — settings.json structure, profiles for pwsh/cmd/wsl/ssh, keybindings, colour schemes, panes, and the wt.exe CLI.

05-26-2026#terminal#productivity#customization

USS

The UNIX side of z/OS — OMVS, ISHELL, oedit, BPXBATCH, file tagging, zFS, and bridging shell scripts to MVS batch.

05-26-2026#zos#mainframe#uss

TSO/ISPF Navigation

Complete ISPF menu options, primary commands, line commands, edit profile, utilities, DSLIST, SDSF, TSO commands, RACF, and keyboard shortcuts.

05-26-2026#tso#ispf#zos

SDSF

Browse, filter, and act on JES2 spool from inside ISPF — find your job, read SYSOUT, cancel, purge, and issue operator commands.

05-26-2026#zos#mainframe#sdsf

Scoop

Install dev tools without admin rights using Scoop — buckets, manifests, multi-version installs, and reproducible setups.

05-26-2026#scoop#package-manager#dev-tools

RACF

TSO commands for RACF user, group, dataset, and general-resource profile administration on z/OS.

05-26-2026#racf#zos#mainframe

ISPF Edit

Deep dive into the ISPF editor — primary commands, line commands, BNDS/CC/MM column edits, ISREDIT macro services, profile management, and recovery.

05-26-2026#ispf#editor#zos

IDCAMS

Define, copy, list, alter, and delete VSAM clusters and general datasets — the everyday utility for catalog and dataset lifecycle on z/OS.

05-26-2026#zos#mainframe#vsam

Homebrew

Install, search, upgrade, pin, tap, bottle, and bundle packages with Homebrew on macOS: formulae vs casks, brew services, Brewfile-driven machine bootstrap, Apple-Silicon vs Intel prefixes, brew doctor, brew cleanup, and recovery recipes.

05-26-2026#macos#package-manager#cli

DFSORT

IBM DFSORT control statements and ICETOOL operators for sorting, merging, joining, and reshaping batch datasets on z/OS.

05-26-2026#dfsort#sort#icetool

DFSMShsm

Migrate, recall, back up, and recover datasets across ML0/ML1/ML2 tiers with TSO H-commands and ARC operator commands; bulk-recall recipes, recall timing, and audit messages.

05-26-2026#zos#mainframe#hsm

Db2 SPUFI

Run SQL through SPUFI, drive Db2 with DSN subsystem commands, BIND packages and plans, schedule DSNTEP2 in JCL, query the SYSIBM catalog, and generate DCLGEN.

05-26-2026#db2#sql#spufi

CICS CEMT

Drive the CICS Master Terminal transaction — INQUIRE, SET, and PERFORM verbs for programs, tasks, files, connections, and region-level operations like NEWCOPY refresh and SNAP dumps.

05-26-2026#zos#mainframe#cics

Chocolatey

Install, upgrade, pin, and script software installs on Windows with the choco CLI, packages.config files, and custom sources.

05-26-2026#chocolatey#choco#package-manager

beets Music Organizer

Importing, tagging, querying, and organizing a music library with beets — config, plugins, queries, and common workflows on Windows.

05-26-2026#beets#windows#music

Zod

TypeScript-first runtime validation library. Define schemas, validate inputs, infer static types — works at API boundaries, env config, forms, and tRPC.

05-25-2026#javascript#typescript#zod

vim

Bram Moolenaar's modal editor. Covers modes, verb-noun grammar, text objects, registers, marks, windows, search-and-replace, quickfix, macros, configuration, and a high-value baseline .vimrc.

05-25-2026#vim#editor#productivity

uv

Install packages and manage virtual environments blazingly fast with uv. Covers uv pip, uv venv, uv run, uv init, and how it compares to pip and poetry.

05-25-2026#python#uv#pip

typing

Go beyond list[int] and str | None. Covers Protocol, TypeVar bounds, ParamSpec, Concatenate, Self, Annotated, TypedDict with NotRequired/Required, TypeAlias, TypeGuard, TypeIs, cast, assert_type, and reveal_type.

05-25-2026#python#typing#types

TypeScript Project References

Split a TypeScript codebase into composite sub-projects, build them incrementally in dependency order with tsc --build, and integrate the result with bundlers, Turborepo, and Nx.

05-25-2026#typescript#build#monorepo

TypeScript Compiler API

Drive the TypeScript compiler programmatically — parse SourceFiles, query the type checker, transform ASTs with the factory, and write codemods that scale across a monorepo.

05-25-2026#typescript#tooling#advanced

type-fest

Sindre Sorhus's collection of essential TypeScript utility types — PartialDeep, ReadonlyDeep, SetOptional, RequireAtLeastOne, Merge, Tagged, JsonValue, Opaque, and dozens more — so you don't hand-roll them.

05-25-2026#typescript#library#utility-types

ts-node, tsx & Friends

Compare ts-node, tsx, Node 22.6+ --experimental-strip-types, Bun, and Deno for running .ts files directly; pick the right tool, configure watch mode, and avoid the classic ESM / type-strip pitfalls.

05-25-2026#typescript#runtime#tooling

streamlit

Build interactive web apps for data and ML in pure Python. Covers widgets, layout, session state, caching, multipage apps, and deployment patterns.

05-25-2026#python#streamlit#ui

shellcheck

Catch quoting bugs, missing checks, and POSIX portability mistakes in shell scripts. Covers every flag, severity levels, inline directives, CI/pre-commit integration, and the most common rules.

05-25-2026#shellcheck#shell#scripting

qsv

Comprehensive reference for qsv: count, headers, stats, moarstats, select, search, sort, dedup, frequency, join, sqlp, luau, apply, schema, validate, sample, split, MCP server, and more — with examples and outputs.

05-25-2026#qsv#csv#cli

pyproject.toml

The canonical config file for modern Python projects — [project] metadata, [build-system] backends (setuptools, hatchling, pdm-backend, poetry-core, flit-core), [tool.*] sections, dynamic versioning, scripts, building, and publishing.

05-25-2026#python#packaging#pyproject

Prisma

Schema-first ORM for Node.js with auto-generated typed client, declarative migrations, relations, transactions, and seeding — for PostgreSQL, MySQL, SQLite, MongoDB, and more.

05-25-2026#javascript#typescript#orm

pre-commit

Run linters, formatters, and validators automatically on every git commit. Covers .pre-commit-config.yaml, essential hooks (ruff, mypy, check-yaml), autoupdate, and CI integration.

05-25-2026#python#pre-commit#git-hooks

poetry

Manage Python project dependencies, virtual environments, and package publishing with Poetry. Covers pyproject.toml, lockfiles, groups, and publishing to PyPI.

05-25-2026#python#poetry#packaging

Playwright

Cross-browser end-to-end test runner from Microsoft with auto-waiting, role-based selectors, trace viewer, and codegen.

05-25-2026#javascript#playwright#testing

permissions

POSIX file permissions on Linux. Covers symbolic and octal chmod, ownership with chown, the meaning of r/w/x for files vs. directories, setuid/setgid/sticky bits, umask, ACLs, capabilities, and immutable attributes.

05-25-2026#permissions#chmod#chown

pdb

Pause, inspect, and step through Python programs with pdb. Covers breakpoint(), command reference, post-mortem debugging, conditional breakpoints, and enhanced alternatives like ipdb, pdbpp, and pudb.

05-25-2026#python#pdb#debugging

make

Practical Makefile patterns: targets, prerequisites, automatic variables, pattern rules, parallel builds, and a working lint/test/build/clean workflow for any project.

05-25-2026#make#build#automation

dotenv

Load configuration and secrets from .env files into process.env at startup, with multi-environment files, variable expansion, schema validation, and Node 20.6+ built-in --env-file alternatives.

05-25-2026#javascript#node#config

Deno

Deno is a secure, modern JavaScript and TypeScript runtime built on V8 with permission-based sandboxing, built-in TypeScript, a curated standard library on JSR, and a complete toolchain (fmt, lint, test, bench, compile).

05-25-2026#javascript#runtime#deno

Day.js

Parse, format, manipulate, compare, and convert timezones for dates in JavaScript using Day.js — a 2 kB Moment-compatible alternative with a plugin-based architecture.

05-25-2026#javascript#dates#time

cron

Time-based job scheduler on Unix. Covers crontab syntax, user vs. system crontabs, environment quirks, logging, anacron, and the modern systemd timer alternative.

05-25-2026#cron#scheduling#sysadmin

Commander.js

Build full-featured Node.js CLIs with positional arguments, typed options, subcommands, auto-generated help, lifecycle hooks, and a distributable bin in package.json.

05-25-2026#javascript#node#cli

Codex Tips & AGENTS.md

Advanced Codex CLI workflows — AGENTS.md authoring, profiles, experimental hooks, notify callbacks, non-interactive exec scripting, session resume and fork, and codex cloud.

05-25-2026#codex#openai#tips

Codex Sub-Agents & Task Delegation

How Codex CLI supports delegating to child agents — the experimental /agent system, codex exec as a sub-agent pattern, MCP-mediated agent-to-agent calls, isolation boundaries, and orchestration patterns.

05-25-2026#codex#openai#subagents

Codex Slash Commands

Complete reference for every built-in Codex CLI slash command — session control, model switching, sandboxing, MCP management, and TUI utilities.

05-25-2026#codex#openai#slash-commands

Codex MCP Servers

Add and configure Model Context Protocol (MCP) servers in Codex CLI — config.toml [mcp_servers.*] reference, the codex mcp subcommand, per-server tool approval modes, and the /mcp runtime command.

05-25-2026#codex#openai#mcp

codex exec

Complete reference for codex exec — scripted invocation, stdin piping, JSON event streams, output formats, exit codes, timeouts, and automation patterns for CI, git hooks, and shell pipelines.

05-25-2026#codex#openai#exec

Codex Configuration

Complete config.toml reference for Codex CLI — model selection, approval policies, sandbox modes, profiles, MCP server stubs, shell environment, notify hooks, and project trust levels.

05-25-2026#codex#openai#config

Codex CLI Overview

Install and use OpenAI's Codex CLI — the open-source agentic coding tool. Covers authentication, interactive mode, headless exec, ~/.codex/ layout, and AGENTS.md project memory.

05-25-2026#codex#openai#cli

Claude Code Subagents

Spawn isolated subagents with the Task tool — Plan, Explore, general-purpose, project-defined agents, isolation modes including worktrees, background runs, and orchestration patterns.

05-25-2026#claude-code#subagents#task

Claude Code Statusline

Customise the Claude Code statusline — settings.json keys, the JSON context passed to scripts, available variables (model, session id, cwd, branch, cost), and example scripts in bash, python, and Node.

05-25-2026#claude-code#statusline#customisation

Claude Code Slash Commands

Complete reference for every built-in Claude Code slash command — session control, context management, configuration, tools, MCP, and authoring custom commands with arguments.

05-25-2026#claude-code#slash-commands#cli

Claude Code Skills

Author and load custom Claude Code skills — how skills are discovered, the SKILL.md schema, available-skills list, packaging, project-vs-user scope, plugin namespacing, and the difference from slash commands.

05-25-2026#claude-code#skills#plugins

Claude Code Settings and Permissions

Complete settings.json schema for Claude Code — permission rules, tool allowlists/denylists, environment variables, hooks, MCP, statusline, model selection, and file precedence.

05-25-2026#claude-code#settings#permissions

Claude Code Power-User Tips

Advanced Claude Code workflows — effective CLAUDE.md authoring, custom skills, multi-agent patterns, headless scripting, cost control, keyboard shortcuts, prompt caching, and daily workflow techniques.

05-25-2026#claude-code#tips#workflow

Claude Code Overview

Install, configure, and use Claude Code — Anthropic's agentic CLI. Covers interactive mode, headless scripting, CLAUDE.md memory files, the project/user settings hierarchy, IDE integration, and authentication.

05-25-2026#claude-code#cli#agentic

Claude Code MCP Servers

Add, configure, and build Model Context Protocol (MCP) servers for Claude Code — HTTP, SSE, and stdio transports, management commands, permission rules, and a curated list of useful servers.

05-25-2026#claude-code#mcp#model-context-protocol

Claude Code Hooks

Automate Claude Code lifecycle events with shell hooks — PreToolUse, PostToolUse, UserPromptSubmit, Notification, Stop, SubagentStop, and PreCompact. Covers configuration, environment variables, JSON I/O, exit codes, and blocking examples.

05-25-2026#claude-code#hooks#automation

Bun

Bun is a fast all-in-one JavaScript runtime, package manager, bundler, and test runner written in Zig — a drop-in replacement for Node.js and npm with built-in TypeScript and JSX support.

05-25-2026#javascript#runtime#bun

Biome

Rust-based all-in-one linter and formatter for JS/TS/JSON/CSS/GraphQL. Single binary, single config, 10-100x faster than ESLint+Prettier.

05-25-2026#javascript#biome#linting

Approvals & Sandboxing

Control what Codex CLI can do — approval policies (untrusted, on-request, never), sandbox modes (read-only, workspace-write, danger-full-access), OS-native sandbox mechanics, and --full-auto.

05-25-2026#codex#openai#sandbox

wrangler

Cloudflare's official CLI for building, configuring, and deploying Workers, Pages, KV, R2, D1, Vectorize, Hyperdrive, Queues, Workflows, and Secrets.

05-24-2026#wrangler#cloudflare#workers

diff2html-cli

Convert unified diffs and git diff output into styled HTML side-by-side or line-by-line diff views from the command line.

05-04-2026#diff#html#cli

weaviate-client

Store, search, and manage vector embeddings with the Weaviate Python client. Covers collections, CRUD, vector/hybrid/BM25 search, multi-tenancy, generative search, and batch import.

04-27-2026#python#weaviate#vector-database

unstructured

Extract structured text from PDFs, Word docs, HTML, images, and more with the unstructured library. Covers partitioning, chunking, cleaning, metadata, and pipeline integrations.

04-27-2026#python#unstructured#pdf

TruLens

Evaluate and monitor LLM applications with TruLens. Covers the RAG triad, feedback functions, TruChain, TruLlama, custom evaluators, the dashboard, and CI integration.

04-27-2026#python#trulens#rag

ragas

Measure and improve RAG pipeline quality with ragas. Covers faithfulness, answer relevancy, context precision, context recall, dataset format, LLM judges, and CI integration.

04-27-2026#python#ragas#rag

qdrant-client

Store and search vector embeddings with the Qdrant Python client. Covers collections, CRUD, filtered vector search, payload indexing, batch upsert, sparse/dense hybrid search, and integrations.

04-27-2026#python#qdrant#vector-database

prefect

Build, schedule, and observe Python workflows with Prefect. Covers flows, tasks, retries, schedules, deployments, caching, concurrency, and Prefect Cloud.

04-27-2026#python#prefect#orchestration

LangSmith

Trace, debug, evaluate, and monitor LLM applications with LangSmith. Covers tracing setup, datasets, evaluators, prompt hub, comparing runs, and CI integration.

04-27-2026#python#langsmith#llm

dagster

Build, schedule, and observe data pipelines as software-defined assets with Dagster. Covers assets, jobs, schedules, sensors, resources, partitions, and the Dagster UI.

04-27-2026#python#dagster#orchestration

Yarn Package Manager

Yarn is a fast, deterministic package manager from Meta. Covers Yarn Classic (v1) vs Yarn Berry (v4), install, add, remove, workspaces, Plug'n'Play, and migration tips.

04-26-2026#javascript#yarn#packages

Vitest

Vite-native unit test framework with a Jest-compatible API. Covers setup, writing tests, matchers, mocking, timers, async testing, coverage, and UI mode.

04-26-2026#javascript#vitest#testing

Vite

Next-generation frontend build tool using native ES modules for near-instant dev server startup and Rollup for production bundles. Covers setup, config, HMR, env vars, assets, CSS, and plugins.

04-26-2026#javascript#vite#build

TypeScript Installation & Running

Install the TypeScript compiler, run .ts files without a build step using ts-node or tsx, and compile projects with tsc. Covers tsc flags, watch mode, and project references.

04-26-2026#typescript#installation#tsc

tsconfig.json Reference

Complete reference for tsconfig.json — compiler options for type checking, module resolution, output, paths, and JSX. Includes ready-to-use presets for Node 20, browser libraries, and Vite/React apps.

04-26-2026#typescript#tsconfig#compiler

Prettier

Opinionated code formatter for JS/TS/CSS/HTML/JSON/Markdown. Covers config options, .prettierignore, VS Code integration, ESLint compatibility, lint-staged, and CI usage.

04-26-2026#javascript#prettier#formatting

pnpm Package Manager

Fast, disk-efficient package manager using a content-addressable store and hard-links. Covers install, add, remove, scripts, dlx, exec, the pnpm store, and workspaces.

04-26-2026#javascript#pnpm#packages

pip

Complete pip reference covering installation, package management, requirements files, private registries, caching, offline installs, and reproducible builds.

04-26-2026#python#pip#packages

package.json Reference

Complete reference for the Node.js package manifest — name, version, scripts, dependencies, exports, workspaces, and the packageManager field for Corepack.

04-26-2026#javascript#npm#packages

npx

Run npm package binaries without global installs using npx. Covers resolution order, version pinning, --yes, --no-install, npm exec, scaffolders, and cache management.

04-26-2026#javascript#npx#npm

npm Package Manager

Complete npm reference — installing packages, scripts, workspaces, package.json anatomy, audit, publish, link, lockfiles, and registry configuration.

04-26-2026#javascript#npm#packages

Node.js Installation

Install Node.js on Windows, macOS, and Linux using winget, Homebrew, apt, nvm, Volta, or fnm. Covers version managers, LTS vs current, and verifying your install.

04-26-2026#javascript#node#installation

ESLint

The standard JavaScript/TypeScript linter. Covers flat config (v9), legacy .eslintrc, running, rules, plugins, TypeScript integration, VS Code, and pre-commit hooks.

04-26-2026#javascript#eslint#linting

ruff

Lint and format Python code with ruff — a single Rust-powered tool that replaces flake8, isort, and black. Covers configuration, rule selection, and CI usage.

04-25-2026#python#ruff#linting

mypy

Catch type errors before runtime with mypy. Covers strict mode, common error codes, type: ignore annotations, gradual typing, and pyproject.toml configuration.

04-25-2026#python#mypy#typing

loguru

Add structured, colorized logging to Python apps with loguru. Covers sinks, log levels, file rotation, retention, exception catching, and context binding.

04-25-2026#python#loguru#logging

jupyter

Run interactive Python notebooks with Jupyter. Covers JupyterLab setup, cell types, keyboard shortcuts, magic commands, nbconvert export, and common pitfalls.

04-25-2026#python#jupyter#notebooks

black

Format Python code consistently with black. Covers installation, configuration, editor integration, and how it compares to ruff format.

04-25-2026#python#black#formatting