bbioonThemes
  • Home
  • Blog

Category: Development

AI, Development

The YOLOv1 loss function, one term at a time

A client’s detector found the gearboxes and ignored the bolts, and the problem was the loss function rather than the dataset. Here is how the YOLOv1 loss splits into five terms, why width and height get a square root, and what the lambdas are for.

Read Article
Development, E-commerce Development

Why MRR lied to me about a WooCommerce search

MRR said a WooCommerce store search was fine while shoppers kept skipping the top result. Here is why binary relevance metrics mislead, and how NDCG and ERR score a result list closer to the way people read one.

Read Article
AI, Development

Prompt engineering vs RAG: the resume that lied

A friend’s AI resume draft claimed an Azure certification he never had. Three hours of prompt tweaking did not stop it, but indexing his verified work history did, and a grounded mini model beat an ungrounded larger one.

Read Article
AI in WordPress, Development

Harris corner detection for smarter product crops

A jewelry retailer’s smart crop kept locking onto diamond reflections, because edge detection flagged every one of them. Harris corner detection found the structural points instead. Here is the R score logic and the OpenCV implementation.

Read Article
AI, Development

Why I moved a client’s agent to the NeMo Agent Toolkit

A client’s weekend-built AI agent fell apart the moment real users touched it. Here is what the NeMo Agent Toolkit handled for us that my own custom wrapper could not: YAML config, grounded tools, and a server you get for free.

Read Article
AI, Development

Effective AI programming is a context problem

An AI coding agent invented table names on a 50k SKU WooCommerce sync until I wrote the schema down for it. Here are the context files I now keep in every project, and why decisions made in meetings need to end up in the repo too.

Read Article
AI in WordPress, Development

What transformers fixed in a broken product search

A store selling pet supplies and gaming gear had a search bar that put cat nip next to Logitech mice. Notes on how self-attention and the Query-Key-Value setup finally gave that search enough context to tell an animal from a USB device.

Read Article
Design, Development

Ambient animations that don’t tank your LCP

A client’s landing page felt dead and my first instinct was to import GSAP. Here is what I did instead: staggered CSS timings on a few SVG groups, transforms only, and a reduced-motion check.

Read Article
Design, Development

Component variants beat a pile of CSS variables

Twenty near-identical buttons in one design file cost me three hours per border-radius tweak. Component variants in Penpot fixed that, and DTCG tokens made the handoff to CSS boring, which is exactly what you want.

Read Article
Development, E-commerce Development

Data storytelling means hiding most of the data

I built a client the dashboard they asked for: 24 SQL queries, three tabs, four seconds slower. They stopped opening it after a week. What worked was cutting every metric that would not change a decision, and burying the data dump in an export tab.

Read Article

Posts navigation

Previous 1 … 72 73 74 … 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