Programmer’s
Reference.

Search all 14 guides by command, task, or common mistake. / focuses search.

Start here

New to these tools?

Each guide begins with essentials, then moves into everyday tasks.

Choose your guide

14 guides · 210 practical entries
Terminal commands Code & markup Configuration & settings
01 / 26 entries

PHP

Build reliable server-side pages, APIs, and database tools.

Open guide →
02 / 26 entries

Python

Write small scripts, process data, and inspect systems safely.

Open guide →
03 / 19 entries

Bash / Linux

Navigate, inspect files, write scripts, and diagnose a Linux host.

Open guide →
04 / 19 entries

SQL · MariaDB / MySQL

Query, change, and back up relational data with dialect details made explicit.

Open guide →
05 / 19 entries

SQL · PostgreSQL

Learn PostgreSQL queries, psql, transactions, and logical backups.

Open guide →
06 / 22 entries

JavaScript

Add browser behavior with small, understandable examples.

Open guide →
07 / 20 entries

TypeScript

Learn JavaScript control flow with types, interfaces, and compile-time checks.

Open guide →
08 / 8 entries

HTML

Give pages meaningful structure, navigation, and accessible forms.

Open guide →
09 / 8 entries

CSS

Build readable layouts that work on small screens and keyboards.

Open guide →
10 / 8 entries

Apache

Inspect configuration, understand virtual hosts, and make careful service changes.

Open guide →
11 / 8 entries

systemd

Read service state, inspect logs, and understand units and timers.

Open guide →
12 / 8 entries

Git / GitHub

Inspect changes, make focused commits, and use branches and pull requests.

Open guide →
13 / 9 entries

Cloudflare

Understand DNS, proxying, TLS, caching, and Tunnel troubleshooting.

Open guide →
14 / 10 entries

WordPress / WP-CLI

Inspect a WordPress installation and practice careful maintenance.

Open guide →

Read before you run

These educational examples can be adapted to your own projects. Demo hosts, users, paths, and records are placeholders. Check your version, permissions, and target first. Code copy buttons copy text only.

Warnings identify deletion, overwritten files, service interruptions, and other state changes. Configuration examples must be adapted and validated before use.

Technical examples reviewed against the linked project documentation on . Documentation & scope →