← Home ← Codex ← DEBT
Browse by Category
+ added · updated 7d
✕ Clear A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Git Hooks
Scripts that run automatically at specific points in the git workflow — pre-commit for linting, pre-push for tests, commit-msg for message format enforcement.
3mo ago git intermediate
Diagram: Git Reflog Git Reflog
A log of every position HEAD has pointed to — the safety net for recovering commits after a bad reset, rebase, or accidental branch deletion.
3mo ago git intermediate
Diagram: GitFlow vs Trunk-Based Development GitFlow vs Trunk-Based Development 🧠 1
GitFlow uses long-lived feature and release branches; trunk-based development merges to main frequently — the latter scales better with CI/CD.
3mo ago devops intermediate
Diagram: GitHub Actions for PHP GitHub Actions for PHP PHP 5.0+
Automating PHP CI/CD with GitHub Actions — running tests, static analysis, code style checks, and deployments on every push and pull request.
3mo ago devops intermediate
God Class PHP 5.0+
A class that knows too much and does too much — violating the Single Responsibility Principle.
3mo ago quality intermediate
Goodhart's Law
"When a measure becomes a target, it ceases to be a good measure" — optimising for metrics corrupts them and misses the underlying goal.
3mo ago general intermediate
Diagram: GraphQL GraphQL PHP 7.0+ 🧠 1
A query language for APIs where clients specify exactly the data they need, reducing over-fetching and under-fetching versus REST.
3mo ago architecture intermediate
Diagram: Greedy Algorithms Greedy Algorithms PHP 5.0+ 🧠 1
Algorithms that make the locally optimal choice at each step — fast and simple, but only produce the globally optimal solution for problems with the greedy choice property.
3mo ago algorithms intermediate
✓ schema.org compliant