bbioonThemes
  • Home
  • Blog

Tag: Backend

Bug Fixing, Development

Layered architecture in WordPress: get logic out of functions.php

Fourteen years of WordPress work, one recurring problem: everything ends up in functions.php. Here are the five layers I use to separate hooks, workflows, business rules, database access and outside services, plus a before-and-after AJAX handler.

Read Article
AI, Development

Distributed training data transfer: fixing the multi-GPU stall

Multi-GPU training usually stalls on communication, not compute. What nvidia-smi topo and Nsight show you about NCCL overhead, and the DDP settings I change: static graph, bucket views, PowerSGD compression and smaller buckets.

Read Article
AI, Development

Neural machine translation when the data barely exists

Dongxiang has almost no parallel data, so we fine-tuned Meta’s NLLB-200 instead of prompting a general model. Cleaning the bilingual corpus, checking subword fertility, registering a new language tag, and why Adafactor beat AdamW on one GPU.

Read Article
AI, Development

Causal ML: why prediction alone breaks business decisions

Prediction models find patterns; they do not tell you what an action will cause. This post walks through the causal toolkit for that: potential outcomes, DAGs, de-biasing with OLS, propensity matching, and difference-in-differences.

Read Article
AI, Development

How Cursor codebase indexing actually works

Cursor’s indexer is a RAG pipeline: tree-sitter splits code at logical boundaries, embeddings land in Turbopuffer, and Merkle trees keep the index in sync. Here is how the pieces fit together, and what actually leaves your machine.

Read Article
AI, AI in WordPress, Development

You probably don’t need a RAG vector database yet

For a docs bot or an internal MVP, a dedicated vector database is more infrastructure than the problem needs. Vector search is matrix multiplication, and NumPy handles it in milliseconds. Includes a small store class, the SciKit-Learn upgrade path, and the four signs you have outgrown both.

Read Article
AI, Development

Running Ray clusters on AWS without wrecking the bill

Moving a Ray job off your laptop and onto an AWS cluster: the YAML that defines the nodes, the vCPU quota that will bite you, and why ray down matters more than any tuning flag.

Read Article
AI, Development, E-commerce Development

Azure ML vs. AWS SageMaker: how the infrastructure differs

A side-by-side look at Azure ML and AWS SageMaker: Workspace-centric RBAC against job-level IAM roles, Datastores against raw S3 URIs, and which one holds up once training moves off notebooks.

Read Article
Core Updates, Development

WordPress PHP support: 7.2 and 7.3 are on the way out

The core team confirmed at Dev Chat that WordPress 7.0 drops PHP 7.2 and 7.3 support. Notes on what that leaves for the 22% of sites still running 7.4, plus where the 6.9.1 maintenance release fits in.

Read Article
Development

T-statistic vs z-score for trend detection in WordPress

The z-score is fine for a single spike and falls apart on trends. Why the T-statistic is the right measure for slope significance, with PHP you can drop into a custom reporting engine.

Read Article

Posts navigation

Previous 1 … 35 36 37 … 42 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