Technote

Development workflow

Git, .gitignore, CI/CD, WP-CLI and staging — treating a WordPress site like code rather than like a live server you edit.

45 articles· Development workflow

Development workflow Intro

Hook timing: before init, the world is not there yet

The same code on the same hook behaves differently depending on when it runs. Taxonomies, post types and translations all see an incomplete world before init.

Developers 7 min read

Development workflow Intro

Getting design and code to use one set of names

Different names mean a translation step in every conversation. That translation lives only in people's heads, and it never reaches whoever joins next.

Designers 7 min read

Development workflow Intro

The REST API you already have

You are already using it even if you never go headless — this is how the block editor saves your posts. Knowing the response shape halves your client…

Developers 7 min read

Development workflow Practical

A .gitignore for WordPress on GitHub

The line between what belongs in a WordPress repository and what must never enter it is sharp. The moment wp-config.php lands in a repo, your database password and…

Developers · Site operators 6 min read

Development workflow Intro

Hand over rules, not just screens

Hand over twenty screens and the developer asks about the twenty-first. What lets them build the screens you never drew is a set of rules — and rules…

Designers 7 min read

₩270,000 · Join the program