Cheat sheets

The commands and syntax worth keeping to hand, on one page each. Written to be printed and pinned up - every sheet prints clean, without the navigation, and carries a QR code back to the current version.

Find one

Type to narrow the list. Matches the title and what the sheet covers.

Available now

  • Symfony 7

    Project setup and the CLI, console commands, Doctrine and migrations, attribute routing, forms, Twig, sessions, security, testing and the profiler. Current.

  • Twig

    Rendering templates as strings, loops and conditionals, the referer URL, dump() and the debug extension, and registering extensions as tagged services.

  • Angular 19

    Standalone components, signals, deferrable views and partial hydration, custom pipes and reactive forms.

  • PHP 8

    For somebody who learned PHP 5: constructor promotion, enums, match, readonly, union types - and the old behavior that is now a hard error.

  • MySQL

    Reading EXPLAIN, the index that fixes a slow query, join types and the row multiplication that makes totals wrong.

  • Docker and Compose

    Everyday commands, getting inside a broken container, and reclaiming the disk space nobody warns you about.

  • Git recovery

    The commands you need twice a year at the worst moment - undoing, recovering, and escaping a rebase. Not add and commit.

  • .htaccess

    Redirects and rewrites that work, and the five traps that produce a rule which tests fine and misbehaves in production.

  • Symfony 2.x

    The app/console era, kept because people still land on it. Archived rather than current, and it says so in its first line.

Why these exist in this form

A cheat sheet earns its place by being faster than the official documentation for the thing you already half-know. That means compact, current, and honest about its own age - a reference card that quietly documents a version nobody runs is worse than none, which is why the Symfony 2.x sheet says so in its first line rather than pretending.

They are all printable. That is not incidental: the useful life of a reference card is measured in how long it stays stuck to the side of a monitor, and a browser tab does not stick to anything.