Four implementation patterns that cover emergency rebuild needs, starter platforms for partner builders, migration to new platforms, and traditional total builds.

“Protect and Serve” for emergencies. “Substrate Now” for partner builders. “Rebuild As Is” for platform changes. “Build and Design” for complete solutions.

Why Implementation Patterns Matter

Some projects need emergency stabilization. Some need a stronger substrate for partner builders. Some need a careful rebuild without unnecessary reinvention. Some need a complete design-and-build engagement.

Our Implementation Patterns help match the work to the actual condition of the project before scope, cost, and expectations drift.

==

Implementation work gets expensive when the starting shape is wrong.

A project that needs stabilization should not be treated like a full redesign. A project that needs a stronger operating foundation should not be forced into a total rebuild. A migration should not automatically become reinvention. And a complete build should not be disguised as a quick patch.

Our Implementation Patterns exist to reduce ambiguity early. They help clarify what is included, what is available, what is intentionally limited, and what belongs outside the normal scope of a given engagement.

That is better for planning, better for pricing, better for delivery, and much better for provider and client relationships.

The Four Implementation Patterns

Protect and Serve

For projects that are fragile, outdated, under-maintained, at risk, or already in trouble.

Protect and Serve is built for stabilization, recovery, hardening, continuity, and controlled improvement. It is the right starting point when the immediate need is to reduce risk, strengthen the substrate, improve upkeep, and create room for calmer next steps.

This pattern is not a disguised full redesign. It is a disciplined rescue-and-stabilize path for projects that need a steadier operating posture before bigger ambitions make sense.

Substrate Now

For agencies, departments, freelancers, and partner builders who need a stronger technical and operating foundation.

Substrate Now focuses on the environment around the implementation: hosting, delivery discipline, tooling, protection, maintainability, and the development surface required for more serious work. It is designed to support capable builders who do not want to own every infrastructure and operations concern themselves.

This pattern is ideal when the project needs a stronger platform now, while design, content, or advanced build work may be handled by others or phased in later.

Rebuild As Is

For projects that need to move, modernize, or become easier to maintain without unnecessary reinvention.

Rebuild As Is is for teams that already have useful structure, valuable content, familiar workflows, or acceptable design direction, but need a better implementation underneath. It is especially well suited to platform changes, modernization efforts, and cleaner rebuilds of aging systems.

This pattern preserves what is worth preserving, replaces what needs replacing, and avoids turning every migration into a blank-sheet exercise.

Build and Design

For complete implementations that need strategy, structure, design, build, launch preparation, and ongoing care to work together as a coherent whole.

Build and Design is the fullest standard pattern. It is appropriate when the project needs stronger decisions, stronger delivery control, stronger visual and editorial systems, and a more complete implementation from the ground up.

Even here, scope still matters. Complete does not mean unlimited. It means the engagement starts from the broadest standard pattern rather than from a narrower or more tactical one.

Which Pattern Fits Your Situation?

If the project is unstable, exposed, outdated, or difficult to support, start with Protect and Serve.

If another builder or team will handle much of the implementation, but the project needs a stronger operating foundation, start with Substrate Now.

If the existing project still has useful shape, but the implementation needs to move or modernize, start with Rebuild As Is.

If the project needs design and implementation handled together in a more complete and coordinated way, start with Build and Design.

If the right answer is not obvious yet, that is normal. The point of using patterns is not to fake certainty. The point is to start with a structure that makes discovery, scoping, and change easier to manage.

Compare Implementation Patterns

Implementation Patterns differ from each other only in terms of the capabilities that their layers have and the layers that are included in their stacks. The underlying technologies, the craftsmanship, and the quality of care are all identical across all Implementation Patterns. The differences that do exist, as summarized in the following table, are borne of the differing purposes of each Implementation Patterns, as detailed above.

=

The four patterns share the same quality bar, the same standards mindset, and the same bias toward maintainable work. What changes from one pattern to another is not seriousness. What changes is scope.

The comparison below shows what is normally included, what may be added, what is intentionally limited, and what falls outside the normal scope of a given pattern.

A narrower pattern is not a lower-quality pattern. It is simply a more focused one.

Status Guide

Included means the capability is part of the normal scope of that pattern.

Available means the capability can be added when it is useful and justified.

Limited means the capability is present in a constrained form appropriate to that pattern.

Basic, Extended, and Advanced indicate increasing depth, coverage, or operating maturity.

None means the capability does not belong to the normal scope of that pattern.

{ehven-patterns-tables} : ehven-patterns-tables

Substrate Layer

The infrastructure we provide includes web hosting, perimeter services, performance optimization solutions, and the various applications that together constitute the Substrate Layer of your project. We craft this layer to maximize the quality of your project, even though it lives separately from your project and creates no dependencies that might lock your project to any provider (including us).
Swipe
Substrate Layer — Patterns comparison
Services and capabilities Protect and Serve Substrate Now Rebuild As Is Build and Design
Managed server pair Production and Staging servers (Compute Optimized C2 containers in Google Cloud Platform). Included Included Included Included
Optional SuperStagers Additional special-purpose Staging server with Production server power. Available Available Available Available
Optional R&D Servers Additional specialized servers for Remote Dev (RemDevs), Quality Assurance (QA), and more. None Available Available Available
Selective server syncs Maintain parity between Dev, Prod, Staging (and others). Basic Advanced Advanced Advanced
Managed DNS Unlimited changes + anti-tamper testing (if DNS hosted at our provider). Included Included Included Included
DNSSEC and CNAME Flattening Unlimited qualified configs (ongoing monitoring and testing if using our DNS). Included Included Included Included
SPF, DKIM, and DMARC Unlimited qualified configs (ongoing monitoring and testing if using our DNS). Included Included Included Included
Multilayer security Firewall with DDOS protection + SSL/TLS with wildcard support. Included Included Included Included
Active monitoring 24/7/365 automated and human monitoring with qualified emergency response. Included Included Included Included
Hack Recovery Hack recovery for guarantee for qualified cases. Basic Extended Advanced Advanced
Datacenter backups Daily backups stored off-server, within the Google Cloud Platform datacenter. Included Included Included Included
Offsite backups Backups stored in external datacenter with daily, 6 hour, hourly, and near-real-time options. Available Available Available Available
Database optimizations Recurring database cleanup and optimization operations. Basic Extended Extended Advanced
Multilayer caching Advanced server-level caching + global HTTP/3 CDN. Included Included Included Included
Perimeter image optimization Serve images with auto-optimized sizing settings from a specialized remote service. Available Available Available Available
Dynamic Asset Switching Intelligently auto-disable plugins where not needed (improve perf and security). None Available Included Included
Modern Dev tooling Multiple Dev stacks (with Composer, Git, etc) + Dev environments + atomic deploys + rollbacks None Included Included Included
Optimized Creative Environment Streamlined WP Admin, in-Admin help content, industry-leading Dev environments. Limited Available Included Included

Application Layer

WordPress Core, together with all themes, plugins, and remote services that work together to form the behaviors and capabilities of your project are, collectively, your Application Layer. This layer is crafted to balance efficient interaction between the many components of your project while also allowing them to exist as separate from one another as possible, which in turn allows them to be updated as needed or even replaced or retired.
Swipe
Application Layer — Patterns comparison
Services and capabilities Protect and Serve Substrate Now Rebuild As Is Build and Design
Agile NextGen Design Surface Your choice of 4 Page Builders and expansions: Beaver Builder, Elementor, GeneratePress, Oxygen. Limited Included Included Included
Advanced Child Theme Includes bundled CPTs, taxonomies, and shortcodes. SASS and Closure Compiler support. None Included Included Included
Child Theme Feature Sync Receive optional new features and feature augmentations (if compatible). None Limited Included Included
Analytics and Tracker Apps Unlimited qualified site installs of Google Analytics, Console, and TagMan + Facebook Pixel + Matomo. Limited Included Included Included
Tested Updates Monthly 3 step process: Dev ➜ Staging ➜ Prod. Because "Untested Upgrades are Downgrades!" Included Included Included Included
Viability Testing Ongoing compatibility and stability tests of covered components + replacement support as required. Limited Included Included Included
Your own API Optionally expose your content via REST API with custom endpoints, or GraphQL for even more power. None Limited Available Available
PPCSS Pull premium licensed plugins and themes from our Premium Plugin Composer Source Server. None Available Included Included

Info Architecture Layer

The key is making your content easier for your user to find, understand, and use, no matter what format it’s in...
Swipe
Info Architecture Layer — Patterns comparison
Services and capabilities Protect and Serve Substrate Now Rebuild As Is Build and Design
Unlimited Custom Post Types Optimize content development and perf with unlimited CPTs (created with native code; no plugins) Limited Available Included Included

Custom Content Control Layer (C3L)

Custom fields (metadata) that enrich Custom Post Types (as well as native WordPress post types), meta boxes that enable users to manage metadata content, custom database tables that store these metadata (thereby controlling postmeta bloat), powerful suites of shortcodes for rendering metadata in a wide variety of ways, and the capability to dynamically link these fields to page builder modules, custom templates, and more, are known together as your project's C3L (Custom Content Control Layer).
Swipe
Custom Content Control Layer (C3L) — Patterns comparison
Services and capabilities Protect and Serve Substrate Now Rebuild As Is Build and Design
High-performance database Dedicated metadata database tables, and secondary app-specific DB’s as needed. Limited Available Included Included

Design Layer

Your project's Look and Feel (LAF) may be implemented with Page Builders, themes rich with Theme Hooks for assembling visuals with carefully crafted blocks of server-side and client-side code, custom themes that directly form your LAF or some combination of these. When organized as an independent yet connected Design Layer, this area of your project is safe from accidental or misdirected violations during content development. And content can be developed freely without being unduly affected by your design.
Swipe
Design Layer — Patterns comparison
Services and capabilities Protect and Serve Substrate Now Rebuild As Is Build and Design
Optimized Page Builder processes Efficient design system that uses global templates rather than per-page design. Limited Available Included Included
Optimized Theme Hook processes Design in code as efficiently as possible when Page Builders cannot be used. Limited Available Available Included
App/SASS based Design Systems Strict Design System options for both Builder-based and Builder-free designs. Limited Available Included Included

Guided Content

Use native editors made available by WordPress itself as well as custom editorial interfaces that are custom tuned...
Swipe
Guided Content — Patterns comparison
Services and capabilities Protect and Serve Substrate Now Rebuild As Is Build and Design
AI-Generated content Fully editable content generated by Artificial Intelligence (AI) for default or starter materials. Limited Available Included Included
Global Content Bits Store frequently used bits of data (addresses, prices, program names, etc), print to any supported output with shortcodes and widgets, and update globally at will with a single simple action. Limited Available Included Included
Content Refresh Bot Revisit content areas that need to be refreshed over time with flagging and scheduling tools that ease content refreshes, even when executed by staffers other than those that authored the content. Limited Available Included Included
Embedded Content Stager Build experimental content safely or even pass all new content through a "soft" built-in Stager (instead of burning valuable time in Staging, which is normally used for proofing new code). None Available Included Included

{ehven-patterns-tables} : ehven-comparison-table id="crms"

Substrate Layer

The infrastructure we provide includes web hosting, perimeter services, performance optimization solutions, and the various applications that together constitute the Substrate Layer of your project. We craft this layer to maximize the quality of your project, even though it lives separately from your project and creates no dependencies that might lock your project to any provider (including us).
Swipe
Substrate Layer — CRMs comparison
ROW HEADING ONE HubSpot Salesforce Monday Zoho Dynamics Pipedrive Blackbaud
Managed server pair Production and Staging servers (Compute Optimized C2 containers in Google Cloud Platform). Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Optional SuperStagers Additional special-purpose Staging server with Production server power. Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Optional R&D Servers Additional specialized servers for Remote Dev (RemDevs), Quality Assurance (QA), and more. Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Selective server syncs Maintain parity between Dev, Prod, Staging (and others). Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Managed DNS Unlimited changes + anti-tamper testing (if DNS hosted at our provider). Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
DNSSEC and CNAME Flattening Unlimited qualified configs (ongoing monitoring and testing if using our DNS). Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
SPF, DKIM, and DMARC Unlimited qualified configs (ongoing monitoring and testing if using our DNS). Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Multilayer security Firewall with DDOS protection + SSL/TLS with wildcard support. Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Active monitoring 24/7/365 automated and human monitoring with qualified emergency response. Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Hack Recovery Hack recovery for guarantee for qualified cases. Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Datacenter backups Daily backups stored off-server, within the Google Cloud Platform datacenter. Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Offsite backups Backups stored in external datacenter with daily, 6 hour, hourly, and near-real-time options. Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Database optimizations Recurring database cleanup and optimization operations. Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Multilayer caching Advanced server-level caching + global HTTP/3 CDN. Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Perimeter image optimization Serve images with auto-optimized sizing settings from a specialized remote service. Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Dynamic Asset Switching Intelligently auto-disable plugins where not needed (improve perf and security). Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Modern Dev tooling Multiple Dev stacks (with Composer, Git, etc) + Dev environments + atomic deploys + rollbacks Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Optimized Creative Environment Streamlined WP Admin, in-Admin help content, industry-leading Dev environments. Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!

Application Layer

WordPress Core, together with all themes, plugins, and remote services that work together to form the behaviors and capabilities of your project are, collectively, your Application Layer. This layer is crafted to balance efficient interaction between the many components of your project while also allowing them to exist as separate from one another as possible, which in turn allows them to be updated as needed or even replaced or retired.
Swipe
Application Layer — CRMs comparison
ROW HEADING ONE HubSpot Salesforce Monday Zoho Dynamics Pipedrive Blackbaud
Agile NextGen Design Surface Your choice of 4 Page Builders and expansions: Beaver Builder, Elementor, GeneratePress, Oxygen. Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Advanced Child Theme Includes bundled CPTs, taxonomies, and shortcodes. SASS and Closure Compiler support. Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Child Theme Feature Sync Receive optional new features and feature augmentations (if compatible). Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Analytics and Tracker Apps Unlimited qualified site installs of Google Analytics, Console, and TagMan + Facebook Pixel + Matomo. Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Tested Updates Monthly 3 step process: Dev ➜ Staging ➜ Prod. Because "Untested Upgrades are Downgrades!" Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Viability Testing Ongoing compatibility and stability tests of covered components + replacement support as required. Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Your own API Optionally expose your content via REST API with custom endpoints, or GraphQL for even more power. Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
PPCSS Pull premium licensed plugins and themes from our Premium Plugin Composer Source Server. Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!

Info Architecture Layer

The key is making your content easier for your user to find, understand, and use, no matter what format it’s in...
Swipe
Info Architecture Layer — CRMs comparison
ROW HEADING ONE HubSpot Salesforce Monday Zoho Dynamics Pipedrive Blackbaud
Unlimited Custom Post Types Optimize content development and perf with unlimited CPTs (created with native code; no plugins) Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!

Custom Content Control Layer (C3L)

Custom fields (metadata) that enrich Custom Post Types (as well as native WordPress post types), meta boxes that enable users to manage metadata content, custom database tables that store these metadata (thereby controlling postmeta bloat), powerful suites of shortcodes for rendering metadata in a wide variety of ways, and the capability to dynamically link these fields to page builder modules, custom templates, and more, are known together as your project's C3L (Custom Content Control Layer).
Swipe
Custom Content Control Layer (C3L) — CRMs comparison
ROW HEADING ONE HubSpot Salesforce Monday Zoho Dynamics Pipedrive Blackbaud
High-performance database Dedicated metadata database tables, and secondary app-specific DB’s as needed. Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!

Design Layer

Your project's Look and Feel (LAF) may be implemented with Page Builders, themes rich with Theme Hooks for assembling visuals with carefully crafted blocks of server-side and client-side code, custom themes that directly form your LAF or some combination of these. When organized as an independent yet connected Design Layer, this area of your project is safe from accidental or misdirected violations during content development. And content can be developed freely without being unduly affected by your design.
Swipe
Design Layer — CRMs comparison
ROW HEADING ONE HubSpot Salesforce Monday Zoho Dynamics Pipedrive Blackbaud
Optimized Page Builder processes Efficient design system that uses global templates rather than per-page design. Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Optimized Theme Hook processes Design in code as efficiently as possible when Page Builders cannot be used. Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
App/SASS based Design Systems Strict Design System options for both Builder-based and Builder-free designs. Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!

Guided Content

Use native editors made available by WordPress itself as well as custom editorial interfaces that are custom tuned...
Swipe
Guided Content — CRMs comparison
ROW HEADING ONE HubSpot Salesforce Monday Zoho Dynamics Pipedrive Blackbaud
AI-Generated content Fully editable content generated by Artificial Intelligence (AI) for default or starter materials. Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Global Content Bits Store frequently used bits of data (addresses, prices, program names, etc), print to any supported output with shortcodes and widgets, and update globally at will with a single simple action. Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Content Refresh Bot Revisit content areas that need to be refreshed over time with flagging and scheduling tools that ease content refreshes, even when executed by staffers other than those that authored the content. Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Embedded Content Stager Build experimental content safely or even pass all new content through a "soft" built-in Stager (instead of burning valuable time in Staging, which is normally used for proofing new code). Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!
Bad value
passed in this row!

{ehven-patterns-tables} : ehven-comparison-table

{ehven-patterns-tables} : ehven-comparison-table id="patterns"

Substrate Layer

The infrastructure we provide includes web hosting, perimeter services, performance optimization solutions, and the various applications that together constitute the Substrate Layer of your project. We craft this layer to maximize the quality of your project, even though it lives separately from your project and creates no dependencies that might lock your project to any provider (including us).
Swipe
Substrate Layer — Patterns comparison
Services and capabilities Protect and Serve Substrate Now Rebuild As Is Build and Design
Managed server pair Production and Staging servers (Compute Optimized C2 containers in Google Cloud Platform). Included Included Included Included
Optional SuperStagers Additional special-purpose Staging server with Production server power. Available Available Available Available
Optional R&D Servers Additional specialized servers for Remote Dev (RemDevs), Quality Assurance (QA), and more. None Available Available Available
Selective server syncs Maintain parity between Dev, Prod, Staging (and others). Basic Advanced Advanced Advanced
Managed DNS Unlimited changes + anti-tamper testing (if DNS hosted at our provider). Included Included Included Included
DNSSEC and CNAME Flattening Unlimited qualified configs (ongoing monitoring and testing if using our DNS). Included Included Included Included
SPF, DKIM, and DMARC Unlimited qualified configs (ongoing monitoring and testing if using our DNS). Included Included Included Included
Multilayer security Firewall with DDOS protection + SSL/TLS with wildcard support. Included Included Included Included
Active monitoring 24/7/365 automated and human monitoring with qualified emergency response. Included Included Included Included
Hack Recovery Hack recovery for guarantee for qualified cases. Basic Extended Advanced Advanced
Datacenter backups Daily backups stored off-server, within the Google Cloud Platform datacenter. Included Included Included Included
Offsite backups Backups stored in external datacenter with daily, 6 hour, hourly, and near-real-time options. Available Available Available Available
Database optimizations Recurring database cleanup and optimization operations. Basic Extended Extended Advanced
Multilayer caching Advanced server-level caching + global HTTP/3 CDN. Included Included Included Included
Perimeter image optimization Serve images with auto-optimized sizing settings from a specialized remote service. Available Available Available Available
Dynamic Asset Switching Intelligently auto-disable plugins where not needed (improve perf and security). None Available Included Included
Modern Dev tooling Multiple Dev stacks (with Composer, Git, etc) + Dev environments + atomic deploys + rollbacks None Included Included Included
Optimized Creative Environment Streamlined WP Admin, in-Admin help content, industry-leading Dev environments. Limited Available Included Included

Application Layer

WordPress Core, together with all themes, plugins, and remote services that work together to form the behaviors and capabilities of your project are, collectively, your Application Layer. This layer is crafted to balance efficient interaction between the many components of your project while also allowing them to exist as separate from one another as possible, which in turn allows them to be updated as needed or even replaced or retired.
Swipe
Application Layer — Patterns comparison
Services and capabilities Protect and Serve Substrate Now Rebuild As Is Build and Design
Agile NextGen Design Surface Your choice of 4 Page Builders and expansions: Beaver Builder, Elementor, GeneratePress, Oxygen. Limited Included Included Included
Advanced Child Theme Includes bundled CPTs, taxonomies, and shortcodes. SASS and Closure Compiler support. None Included Included Included
Child Theme Feature Sync Receive optional new features and feature augmentations (if compatible). None Limited Included Included
Analytics and Tracker Apps Unlimited qualified site installs of Google Analytics, Console, and TagMan + Facebook Pixel + Matomo. Limited Included Included Included
Tested Updates Monthly 3 step process: Dev ➜ Staging ➜ Prod. Because "Untested Upgrades are Downgrades!" Included Included Included Included
Viability Testing Ongoing compatibility and stability tests of covered components + replacement support as required. Limited Included Included Included
Your own API Optionally expose your content via REST API with custom endpoints, or GraphQL for even more power. None Limited Available Available
PPCSS Pull premium licensed plugins and themes from our Premium Plugin Composer Source Server. None Available Included Included

Info Architecture Layer

The key is making your content easier for your user to find, understand, and use, no matter what format it’s in...
Swipe
Info Architecture Layer — Patterns comparison
Services and capabilities Protect and Serve Substrate Now Rebuild As Is Build and Design
Unlimited Custom Post Types Optimize content development and perf with unlimited CPTs (created with native code; no plugins) Limited Available Included Included

Custom Content Control Layer (C3L)

Custom fields (metadata) that enrich Custom Post Types (as well as native WordPress post types), meta boxes that enable users to manage metadata content, custom database tables that store these metadata (thereby controlling postmeta bloat), powerful suites of shortcodes for rendering metadata in a wide variety of ways, and the capability to dynamically link these fields to page builder modules, custom templates, and more, are known together as your project's C3L (Custom Content Control Layer).
Swipe
Custom Content Control Layer (C3L) — Patterns comparison
Services and capabilities Protect and Serve Substrate Now Rebuild As Is Build and Design
High-performance database Dedicated metadata database tables, and secondary app-specific DB’s as needed. Limited Available Included Included

Design Layer

Your project's Look and Feel (LAF) may be implemented with Page Builders, themes rich with Theme Hooks for assembling visuals with carefully crafted blocks of server-side and client-side code, custom themes that directly form your LAF or some combination of these. When organized as an independent yet connected Design Layer, this area of your project is safe from accidental or misdirected violations during content development. And content can be developed freely without being unduly affected by your design.
Swipe
Design Layer — Patterns comparison
Services and capabilities Protect and Serve Substrate Now Rebuild As Is Build and Design
Optimized Page Builder processes Efficient design system that uses global templates rather than per-page design. Limited Available Included Included
Optimized Theme Hook processes Design in code as efficiently as possible when Page Builders cannot be used. Limited Available Available Included
App/SASS based Design Systems Strict Design System options for both Builder-based and Builder-free designs. Limited Available Included Included

Guided Content

Use native editors made available by WordPress itself as well as custom editorial interfaces that are custom tuned...
Swipe
Guided Content — Patterns comparison
Services and capabilities Protect and Serve Substrate Now Rebuild As Is Build and Design
AI-Generated content Fully editable content generated by Artificial Intelligence (AI) for default or starter materials. Limited Available Included Included
Global Content Bits Store frequently used bits of data (addresses, prices, program names, etc), print to any supported output with shortcodes and widgets, and update globally at will with a single simple action. Limited Available Included Included
Content Refresh Bot Revisit content areas that need to be refreshed over time with flagging and scheduling tools that ease content refreshes, even when executed by staffers other than those that authored the content. Limited Available Included Included
Embedded Content Stager Build experimental content safely or even pass all new content through a "soft" built-in Stager (instead of burning valuable time in Staging, which is normally used for proofing new code). None Available Included Included

What the Layers Mean

Implementation Patterns are organized in layers so that responsibilities stay clearer, scope stays cleaner, and future change stays easier to manage.

Substrate Layer

The substrate is the foundation around the project: hosting, DNS, perimeter security, monitoring, backup, caching, and related operating controls. It supports the implementation without turning the project into provider lock.

Application Layer

The application layer is the working system itself: the platform, themes, plugins, integrations, services, and implementation behaviors that make the project function.

Information Architecture Layer

This layer covers the structures that help people find, understand, and use what matters: content types, taxonomies, organizational models, and related structural decisions.

Custom Content Control Layer

This layer covers the data controls and editorial mechanics that make structured content manageable over time: fields, metadata controls, content models, and related administrative logic.

Design Layer

The design layer covers the visual and interface system of the project: templates, layout logic, visual consistency, reusable design components, and the controls that protect design integrity during content work.

Guided Content Layer

This layer helps content stay useful over time. It includes editorial support, reusable content mechanisms, content refresh support, and other tools that make publishing easier to manage without lowering standards.

What Moves With the Project — and What Depends on Care

Some parts of a project become part of the implementation itself. Other parts depend on the care environment around that implementation.

Implementation Features are integrated into the project. When included or purchased and properly delivered, they generally remain with the project even if the project later moves to another provider.

Care Features are different. They provide ongoing support, monitoring, testing, reporting, operational review, continuity work, and related support behaviors through our own environments, tools, and processes. Those capabilities do not automatically travel with the project when it leaves our ecosystem.

That distinction is intentional. We want the project itself to remain portable. We also want to be honest about the difference between what is built into the project and what is provided through ongoing Care and Continuity.

In some cases, care-related capabilities can be adapted, exported, purchased, or subscribed to outside our ecosystem. When that is possible, it is handled through project-specific review and scoping rather than assumption.

How Patterns Become Features, Scope, and Pricing

Implementation Patterns describe the shape of the engagement.

Features describe the actual packages of capability that make up that engagement.

That distinction matters because we do not want scope to become vague. A pattern helps define the likely path. Features define the moving parts: what is included, what can be added, what belongs to implementation, what belongs to care, and how ongoing support is handled.

Base Features are part of the standard pattern or care arrangement at no additional per-Feature cost. Addon Features expand scope and may carry additional implementation or care pricing. When work is highly specific, exploratory, or not suitable for fixed Feature packaging, it is handled through separately scoped development, engineering, or change-request work.

This keeps the project flexible without letting the scope dissolve into improvisation.

When We Change the Pattern

The right starting pattern is not always the final shape of the engagement.

A project may begin as Protect and Serve and later become Rebuild As Is. A Substrate Now engagement may expand into Build and Design. A rebuild may reveal enough hidden complexity that certain Addon Features or custom engineering work become necessary.

That is not a planning failure. That is why structured planning exists in the first place.

When a pattern needs to change, we handle it through discovery, scoping, phased work, change requests, or a revised implementation plan. The goal is not to freeze the project around the first guess. The goal is to keep change visible, discussable, and governable before it becomes expensive confusion.

Start With the Right Pattern

The best implementation plan is not always the biggest one. It is the one that fits the condition of the project, the people involved, the risks already present, and the outcomes that matter most.

If you already know what kind of project you have, we can help shape the right engagement around it.

If you do not know yet, that is normal too. That is what structured discovery is for.

Scroll to Top