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.

69 articles· Development workflow

Development workflow Practical

An A/B test starts with two decisions

If you do not fix the sample size and the duration before you start, you will stop the test at the moment it flatters the variant you preferred.…

Marketers 7 min read

Development workflow Practical

Why “please do some SEO” changes nothing

A request becomes work when it carries five lines: target, observation, desired state, how to verify, priority. Without them nobody can decide where to begin.

Marketers 7 min read

Development workflow Advanced

Adding your own WP-CLI command to a plugin

Registration is three lines and your docblock becomes the help text. What deserves thought is choosing between log, warning and error — because error stops the run.

Developers 7 min read

Development workflow Practical

Idempotent seeds: running twice must create nothing

A seed script never runs only once. Get the lookup wrong and the check passes, the insert runs, and WordPress quietly appends -2 to the slug.

Developers 9 min read

Development workflow Practical

Inconsistent UTM tags split one campaign into many

One capital letter or one underscore is enough to turn a single campaign into three rows. Until someone adds them up, it looks smaller than it was.

Marketers 6 min read

₩270,000 · Join the program