bbioonThemes
  • Home
  • Blog

Category: Design

Design, Development

Animate SVG symbols with CSS custom properties

Seven avatars from one SVG symbol, each with its own animation. The CSS cascade dies at the Shadow DOM, but custom properties pass straight through it, which is how one symbol ends up blinking and tapping at a different rate per instance.

Read Article
Design, Development

Winter wallpapers without the performance hit

A client dropped 8MB 4K PNGs into the media library for holiday backgrounds and the LCP went red within the hour. Here is what fixed it: a 200KB cap on hero images, one file per breakpoint, and WebP.

Read Article
Design, Development

Real-time dashboards that people can actually read

A fleet dashboard flashed so hard that a broken-down truck went unnoticed for twenty minutes. Faster polling made it worse. What helped: delta indicators, sparklines, skeleton screens, an honest last-sync label and ARIA live regions.

Read Article
Design, Development

Cutting site bloat is also cutting carbon

Trimming a legacy site cut page weights by 80%, and the same work cut its energy use. Five steps: pick one journey, benchmark it, set a page weight target, strip the WordPress junk nobody needs, then keep checking.

Read Article
Design, Development

Adaptive SVGs with symbols instead of duplicate files

A hero illustration that looked right at 16:9 and collapsed on mobile. Instead of shipping two SVG files, I moved the artwork into a hidden symbol library and referenced it from two wrappers with different viewBox values, then animated the use elements.

Read Article
Design, Development

Why AI-assisted prototyping needs a blueprint first

A client handed me an MVP he had built over a weekend in Cursor. It looked polished until I tried to add one calculation and found no schema underneath any of it. This is the case for settling the data model before you open a coding assistant.

Read Article
AI in WordPress, Design

Building functional personas with AI from your own data

A client once sent me a 50-page persona PDF that said nothing about why people abandon checkout. Functional personas built with AI from support tickets and order notes tell you what a customer is trying to finish and where they stop.

Read Article
Design, Development

The SVG animation workflow that fixed my stiff UI

I spent three hours hand-coding cubic-bezier keyframes for a WooCommerce build and the bounce still felt stiff. A spring-based SVG animation workflow with SMIL exports got it right and kept the animation inside the asset.

Read Article
Design, Development

Toon text typography in CSS instead of 4MB PNGs

A client was shipping a 4MB transparent PNG for every header to get a 1950s cartoon look, which killed load time and left the page with no real headings. Layered text-shadows, paint-order and a small jiggle animation do the same job in CSS.

Read Article
Design, E-commerce Development

UX research impact: what finally moved the board

A $5M WooCommerce store shrugged off a 40% checkout drop-off until I stopped showing percentages and started showing session recordings and validation logs. The board approved the fix in ten minutes.

Read Article

Posts navigation

Previous 1 … 6 7 8 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