Topic

Plugins

Posts in this archive

19 insights

  1. AI Integration 8 min read

    WordPress 7.0’s native AI: what actually changes.

    WordPress 7.0, codenamed Armstrong, shipped on May 20, 2026 with native AI as its headline. Most of the coverage so far has been about which...

    Read the article

  2. Platform Architecture 7 min read

    Building a faceted browse experience for WordPress content (without FacetWP).

    Content-heavy WordPress sites accumulate filterable lists: blog posts that need filtering by category and tag, products by attribute, case studies by industry, events by date...

    Read the article

  3. Accessibility 8 min read

    Continuous accessibility monitoring vs. one-time audits: what each actually delivers.

    Accessibility services tend to fall into two categories. The first is the audit: an engagement that runs typically 2-6 weeks, examines the site against WCAG...

    Read the article

  4. Managed Hosting 8 min read

    WordPress managed hosting: what 100% uptime actually requires.

    Every WordPress site is a stack of moving pieces that needs continuous operational care: patches applied, versions updated, vulnerabilities closed, backups verified, certificates renewed. Skip...

    Read the article

  5. Security Hardening 8 min read

    WordPress form spam protection: honeypot, CAPTCHA, Akismet — what to use when.

    Spam against WordPress forms is so common it counts as ambient noise. The bots are automated, persistent, and uninterested in any specific site. They crawl...

    Read the article

  6. Legacy Modernization 8 min read

    Migrating WordPress off Bedrock and other custom frameworks: when re-standardization is the win.

    Custom WordPress frameworks were a reasonable answer to a real problem. Vanilla WordPress, circa 2015, didn’t have built-in environment management, didn’t compose well with Composer,...

    Read the article

  7. Platform Architecture 7 min read

    Multi-location WordPress: centralized content libraries with per-location overrides.

    The multi-location WordPress site grows by accretion. The first version has three locations, each built as its own page, each maintained by hand. Easy. The...

    Read the article

  8. Platform Architecture 7 min read

    WordPress’s default search isn’t search.

    WordPress ships with a search function. What it doesn’t ship with is search. The default behavior is a SQL LIKE query against post titles and...

    Read the article

  9. Platform Architecture 9 min read

    Building a custom WordPress event calendar: when The Events Calendar isn’t the right answer.

    The Events Calendar (TEC) is one of the most widely deployed plugins in the WordPress ecosystem, and on paper, it’s easy to see why. It...

    Read the article

  10. Legacy Modernization 7 min read

    WordPress 6.7 fixed (some of) the autoload problem.

    The Options API in WordPress underwent a meaningful architectural shift across the 6.6 (July 2024) and 6.7 (November 2024) releases. Core now actively manages the...

    Read the article

  11. Accessibility 9 min read

    WordPress accessibility belongs in the code, not in an overlay.

    The accessibility overlay vendors have done extraordinary marketing work in the last five years. AccessiBe, UserWay, EqualWeb, AudioEye — each one offers some version of...

    Read the article

  12. Platform Architecture 8 min read

    WordPress site search analytics: the content-gap roadmap hiding in your search bar.

    Open the search analytics on any WordPress site that has site search enabled and look at the last 30 days of queries. You’ll see, roughly:...

    Read the article

  13. Security Hardening 6 min read

    Virtual patching for WordPress: when you can’t wait for the plugin update.

    When a CVE drops for a WordPress plugin, the gap between “vulnerability is public” and “official patch is available” is sometimes hours and sometimes weeks. Virtual patching closes that window without waiting.

    Read the article

  14. Legacy Modernization 7 min read

    Replacing 47 plugins with 12: a consolidation playbook.

    A common opening question on legacy WordPress engagements: “How many of these plugins do we actually need?” The site has 47 active. The honest answer...

    Read the article

  15. Legacy Modernization 7 min read

    What a real WordPress technical-debt audit actually finds.

    The standard WordPress audit deliverable is a list of about 30 findings, mostly catalogued from automated tools. Plugin count, last update dates, PHP and WordPress...

    Read the article

  16. Legacy Modernization 12 min read

    The real cost of WordPress plugin sprawl.

    Every plugin you add to WordPress doesn't just add features — it adds technical debt, performance overhead, and another vendor relationship to manage. After twenty years of cleaning up plugin debt, here's what compounds, what's recoverable, and where the real cost lives.

    Read the article

  17. Legacy Modernization 5 min read

    Autoloaded options: the silent WordPress performance killer.

    Update (January 2025): WordPress 6.6 (June 2024) and 6.7 (November 2024) introduced significant changes to how the Options API handles autoloading, including new autoload values...

    Read the article

  18. Platform Architecture 9 min read

    Why custom WordPress beats off-the-shelf — every time.

    Custom WordPress development costs more upfront than buying a template, then it pays back indefinitely. Faster, better for SEO, distinct on brand, and built to evolve. Why custom is the right call for more sites than people think.

    Read the article

  19. Platform Architecture 6 min read

    Stop configuring giant plugins. Build a small one instead.

    The default WordPress problem-solving instinct goes like this: identify the need, search the plugin directory, pick the option with the highest install count and decent...

    Read the article

Let's talk about what you're building

No proposals. No pitch decks. Just a conversation about your project and whether I'm the right fit to build it.

Start a Conversation