Resources

Cheat sheetsThe command you forgot, in one place

Nobody remembers every flag. These pages are the ones worth keeping open in a tab: grouped by what you are trying to achieve rather than alphabetically, so you can find the command from the problem instead of the other way round.

Every entry is checked against the current version of the tool, and says so when a command needs a recent release. Nothing here asks you to sign up.

23 cheat sheets in 6 topics

Web development

5 cheat sheets

The languages every web page is built from: markup, styling and scripting for the browser, and the patterns that go with them.

Scripting and data

5 cheat sheets

Automating everyday jobs, querying and analysing data, and getting around the command line.

Compiled and systems languages

6 cheat sheets

Languages you compile before you run: types, memory, the standard library and the build commands, one language at a time.

Programming languages

5 cheat sheets

Syntax, standard library and the gotchas for one language at a time, checked against its current release.

Version control

1 cheat sheet

Tracking changes, branching, merging and undoing mistakes without losing work.

Containers

1 cheat sheet

Packaging an application with everything it needs to run, so it behaves the same on every machine.

On the list: Vim, VS Code shortcuts. Want one of them sooner? Tell us.