ADAnatoliy Dovgunin4wp.hashnode.dev·Sep 9 · 5 min readSOLID in WordPress: Auditing Our Own Plugin CatalogWe've written up all five principles in depth at 4wp.dev/architectures/solid. This isn't a repeat of that material — it's the harder question: does our own plugin catalog actually hold up against it? 00
ADAnatoliy Dovgunin4wp.hashnode.dev·Sep 3 · 8 min read4WP-Booking: How One Dental Clinic’s Request Became a Domain-Driven WordPress Booking PlatformLet's use a real case — a dental clinic and its appointment booking — to walk through what client-centricity, domain thinking, and scalability actually look like in WordPress development. Let's dive i00
ADAnatoliy Dovgunin4wp.hashnode.dev·Aug 29 · 8 min readThe Whale Metaphor: How OOP's Four Pillars Actually Work in WordPressIn the age of AI engineering and vibe coding, almost nobody mentions OOP anymore. But what if children were never taught prefixes, roots, and suffixes — the architecture of words — or how a sentence i00
ADAnatoliy Dovgunin4wp.hashnode.dev·Mar 1 · 7 min readSOLID in WordPress Architecture - Part 2: Open/Closed PrincipleMost WordPress plugins don’t break because of bad syntax. They break because they are not designed to evolve. A new payment provider appears. A client asks for another notification channel. A third-pa00
ADAnatoliy Dovgunin4wp.hashnode.dev·Feb 28 · 3 min readSOLID in WordPress Architecture — Part 1: Single Responsibility PrincipleMost WordPress developers use OOP. Very few practice architectural thinking. This article begins a series where we break down all five SOLID principles through the lens of real-world WordPress archite00