Skip to content
Home
How?
Methodologies
Architectures
Core
WP Core
Hooks
Functions
Database
Backend
PHP
Plugins
WPCS
Security
Frontend
HTML/CSS/JS
Gutenberg Components
API
REST API
GraphQL
Headless
Tools
Git
Composer
WP-CLI
CI/CD
GitHub Actions
SEO
Technical SEO
AIO
Performance
Tracking
Analytics
AI
AI & WordPress
Abilities API
MCP
LLM
Automation
RAG
ML
LMS
Courses
{AI4WP}
Sign in
Home
/
Videos
Videos
Architecture
BDD on a Real 4wp.dev Plugin: AI Writes the Code, You Define the Behavior
Methodologies
SDLC Is an Umbrella: AI Took One Rib, Six Are Still Yours
Architecture
Who Asked for This Setting? The YAGNI Principle in WordPress on 4wp.dev
WP-CLI
WP-CLI Cache: “clear the cache”, which one?
REST API
WordPress REST API: Schema & Validation
Abilities API
Who Let the Agent In? WordPress Abilities API Permissions
Architecture
12 Classes for One Shortcode: the KISS Principle in WordPress on 4wp.dev
WP-CLI
WP-CLI Users: who are your administrators?
REST API
WordPress REST API: Auth & Permissions
Architecture
You Copied It Again: the DRY Principle in WordPress, Explained on 4wp.dev
WP-CLI
WP-CLI Database: export first, –dry-run second
REST API
Extending the WordPress REST API (wp/v2)
Architecture
Can DRY, KISS, YAGNI and SOLID Live Together? Essential Principles on 4wp.dev
Methodologies
Attention Economics: AI Agents Multiply Output, Not Attention
Abilities API
WordPress Abilities API: what is this?
REST API
Custom REST Endpoints in WordPress
WP-CLI
WP-CLI Themes: active, parent, fallback
Gutenberg Components
PluginDocumentSettingPanel: 0 Clicks, Already There
Methodologies
My 404 Page Has a Usage Limit. Errors Will Happen
WP-CLI
WP-CLI Core: the power is in the sequence
Headless
Headless vs classic theme: when NOT to go headless
REST API
WordPress REST API & CRUD
WP-CLI
WP-CLI Plugins: sequences save sites
Headless
Headless WordPress: why WPGraphQL wins
WP-CLI
Why WP-CLI
Gutenberg Components
PluginSidebar: When Your WordPress Plugin Needs Its Own Panel
Architecture
Every WordPress Project Should Be Driven by DDD
Architecture
Everything in functions.php? Split It with MVC
Architecture
AI Writes the Code. You Own the Architecture.