bbioonThemes
  • Home
  • Blog

Category: Development

Core Updates, Development, Gutenberg

The two breadcrumb block filters in WordPress 7.0

WordPress 7.0 ships a native Breadcrumbs block, so the plugin can go. Two filters, block_core_breadcrumbs_items and block_core_breadcrumbs_post_type_settings, let you rewrite the trail and pick which taxonomy path wins when a post sits in several terms.

Read Article
Core Updates, Development, Gutenberg

Building a mobile menu with WordPress 7.0 navigation overlays

Mobile menus in WordPress 7.0 are template parts you edit in the Site Editor. This covers the navigation-overlay area, the theme.json registration, the close block you should add yourself, and the full-screen-only limit in this first release.

Read Article
Development, Front-end

JavaScript bookmarklets still beat installing an extension

Bookmarklets still solve small browser problems faster than installing an extension. How to wrap one in an IIFE, why you should URL-encode it, editing the CSSOM instead of injecting a style tag, and what Content Security Policy does to all of it.

Read Article
Development

Using graph coloring in Python to fix messy scheduling logic

Nested loops don’t scale for scheduling and resource allocation. This post shows how graph coloring, using Python’s GCol library and NetworkX, solves these NP-hard problems without turning your backend logic into a mess.

Read Article
Accessibility, Development, Front-end

Popover API vs Dialog API: how to pick the right one

Popover API and Dialog API solve different problems: one is for light non-modal UI, the other for true modals that block the page. This post breaks down when to use each, with working code.

Read Article
Core Updates, Development

Testing HTML in WordPress with assertEqualHTML()

WordPress 6.9 introduces assertEqualHTML(), which tests HTML by comparing structure instead of literal text. It normalizes attributes, class names, and markup so your test suite survives minor formatting changes.

Read Article
AI, AI in WordPress, Core Updates, Development, Gutenberg

WordPress 7.0 AI updates: what’s shipping in Beta 2

WordPress 7.0’s AI updates are heading into Beta 2. This post covers the pivot away from the Abilities API, the new Connector Screen, and the dependency issues in the AI Experiments plugin.

Read Article
AI, Development

Scaling ML inference on skewed Databricks tables

A 420-core Databricks cluster spent 10 hours on 18 partitions because the data was skewed. Here is how salting and liquid clustering fixed the distribution, and what each one is actually good for.

Read Article
Core Updates, Development, Front-end

Interop 2026: why modern CSS is finally safe for WordPress

Interop 2026 is the browser pact making CSS Anchor Positioning, View Transitions, and scroll-driven animations a baseline reality. Here is what it means for WordPress developers still relying on JS hacks.

Read Article
AI, Development

Context engineering is your only durable AI edge

Context engineering means filling an AI model’s context window with your own domain knowledge, using structured graphs, deterministic tools, and persistent memory instead of simple RAG.

Read Article

Posts navigation

Previous 1 … 40 41 42 … 107 Next

bbioonThemes

Senior WordPress Engineer
Toptal & Codeable Expert

Connect

  • GitHub
  • Twitter
  • LinkedIn
  • Codeable

Explore

  • Expertise
  • Work
  • Insights
  • Blog

Resources

  • bbioonThemes
  • Contact
  • Privacy Policy
© 2026 bbioonThemes. All rights reserved.
Privacy