Tables, not prose. Each page here is a quick-reference card for a topic developers and agents look up repeatedly: git incantations, bash one-liners, CSS selectors, HTTP status codes, regex patterns, Markdown variants, EXPLAIN node types, and schema.org types. Use these when you want the answer in one screen.
Pages
- Git commands: inspect, undo, branch, sync, rebase, stash, recover. The commands worth memorizing and the flags that matter.
- Git aliases: useful git aliases (st, co, lg, cm, fixup) and shell aliases for common git workflows; how to set them up in .gitconfig and .zshrc.
- Git rebase: interactive rebase commands, rebase —onto patterns, and conflict resolution steps for keeping a clean linear history.
- Bash one-liners: find and replace, file discovery, jobs and traps, parameter expansion, arithmetic. With the why next to the what.
- find, grep, awk, sed: file search, pattern matching, and text processing. Common pipelines with globbing and escaping gotchas.
- SSH config: SSH client config (~/.ssh/config) patterns: Host blocks, IdentityFile, ProxyJump, ControlPersist, ForwardAgent, and security hardening options.
- OpenSSL commands: generate keys and certs, inspect certificates, test TLS connections, convert formats, and verify chains.
- Vim commands: modes, motions, operators, text objects, registers, macros, and search/replace.
- tmux commands: sessions, windows, panes, copy mode, and config patterns for persistent terminal workspaces.
- Docker commands: build/run/exec/logs/inspect, networks and volumes, multi-stage patterns, and system cleanup.
- Dockerfile syntax: FROM, RUN, COPY, CMD, ENTRYPOINT, ARG, ENV, USER, WORKDIR, EXPOSE, and HEALTHCHECK instructions with examples and multi-stage patterns.
- Kubernetes commands: kubectl get/describe/apply/delete/logs/exec/port-forward with common selectors and resource shortnames.
- AWS CLI commands: AWS CLI v2 command reference for s3, ec2, lambda, sts, and iam with practical examples and flag explanations.
- Nginx config: Nginx server, location, and upstream block reference with proxy_pass, try_files, return, SSL, and gzip directives.
- curl flags: -X/-H/-d/-b/-L/-o/-I/-k/—resolve/—compressed; auth flags and common HTTP test patterns.
- jq syntax: selectors, filters, transformations, map/select, null handling, and common one-liners.
- GitHub CLI (gh): pr/issue/repo/workflow commands, auth, API patterns, and —jq scripting.
- Postgres EXPLAIN: node types, cost components, scan strategies, buffer reading, and the thresholds that warrant action.
- Postgres functions: aggregate, window, date/time, and JSONB functions with examples.
- Postgres types: column type reference covering text/varchar/char, numeric types, timestamps, json/jsonb, arrays, and uuid with storage notes and casting syntax.
- SQL joins: join types with set-diagram semantics, syntax, and the NULL and row-multiplication bugs that bite most often.
- TypeScript utility types: Pick/Omit/Partial/Required/Readonly/Record/Exclude/Extract/NonNullable/ReturnType/Parameters/Awaited with examples.
- TypeScript narrowing patterns: typeof, instanceof, in, type predicates, discriminated unions, assertion functions, and exhaustive switch patterns.
- JavaScript array methods: array method quick-reference with return types, mutation status, and the behavior details that matter for correctness.
- React hooks: useState, useEffect, useMemo, useCallback, useRef, useContext, useReducer reference with the rules of hooks and common patterns.
- Python collections: Counter, defaultdict, namedtuple, deque, ChainMap, and OrderedDict with use cases and examples.
- Python regex: re module functions, flags, character classes, greedy vs lazy quantifiers, and the common patterns worth keeping compiled.
- Swift collection methods: map, filter, reduce, sorted, forEach, contains, first, last, zip, and enumerated on Array, Set, and Dictionary with lazy evaluation notes.
- CSS selectors: every selector type with example, specificity score, and use case, including
:has,:is,:where,:not, and:nth-child. - CSS units: every CSS unit with when to use each: px, rem, em, %, vw/vh, ch, dvh/svh/lvh, fr, and the container-relative units.
- ARIA attributes: aria-label, aria-labelledby, aria-describedby, aria-live, aria-busy, aria-expanded, aria-controls, and when to use each.
- AI crawler user-agents: reference table of current AI and LLM crawler user-agents, what each does, and the robots.txt token that controls it.
- HTTP status codes: the full table with meanings and the “what to use when” guide for API design.
- Regex patterns: canonical patterns for email, URL, dates, IPs, and ports, plus a character-class reference.
- Markdown syntax: CommonMark, GFM, Obsidian, and MDX compared. Which syntax works where for tables, footnotes, math, callouts, and wikilinks.
- schema.org types: the types worth shipping, the required fields, and the rich results each one unlocks.
- LLM prompt patterns: copy-ready templates for XML delimiters, few-shot examples, chain-of-thought, system+user role separation, and structured JSON output.
- VS Code keyboard shortcuts: file ops, navigation, multi-cursor editing, refactoring, terminal, and debugging shortcuts with Mac and Windows/Linux pairs.
- macOS keyboard shortcuts: Finder, screenshots, window management, terminal, text editing, and system navigation shortcuts.