T
Traqlyte
Get the API spec
Blog

Experimentation, without the hand-waving

Sample size math shown in full, architecture tradeoffs stated plainly, and honest vendor comparisons, including where we lose. Ten pieces in progress; outlines below.

Fundamentals 9 min

A/B vs. multivariate testing, and when the extra complexity pays off

A/B tests are simpler, multivariate tests see interactions A/B can't. A traffic-based decision framework for choosing between them.

Read the outline
Engineering 11 min

Why anonymous-to-identified linking silently corrupts your experiment results

The moment a visitor logs in, most experimentation stacks quietly double-count them. How identity resolution breaks experiments, and how to link without re-keying.

Read the outline
Architecture 10 min

Client-side, server-side, or API-first, where your experiments should run

Snippet flicker, ad blockers, and ITP are eroding client-side testing. What each architecture can and can't test, and what it costs you.

Read the outline
Fundamentals 8 min

Why you can never edit a running experiment

Changing weights, adding variants, or tweaking copy mid-flight doesn't refine an experiment, it invalidates it. The statistics behind config immutability.

Read the outline
Statistics 12 min

Sample size math for multivariate tests, honestly

Most MVT guides hand-wave the sample size problem. Worked power calculations for factorial designs, and how fractional factorials cut the bill.

Read the outline
Fundamentals 9 min

Control cohorts, why every campaign needs a true holdout

Without a holdout you're measuring attribution, not lift. Global vs per-campaign controls, and why TraqLyte makes the control a first-class cohort.

Read the outline
Playbooks 10 min

One user, one variant, every channel

Your email tool and your website are running different experiments on the same person. How to keep variant assignments consistent across email, web, and ads.

Read the outline
Engineering 9 min

At-least-once delivery, or why your conversion counts are wrong

Retries, offline queues, and double-fired pixels inflate conversion counts unless you dedupe deliberately. Idempotency design for outcome events.

Read the outline
Security 11 min

Securing a public tracker snippet, site IDs, origins, and signatures

A tracker's site ID ships in your page source, so it can't be a secret. The layered model that keeps a public identifier from becoming an open write endpoint.

Read the outline
Landscape 13 min

The 2026 experimentation landscape for teams without a data science team

An honest map of the A/B testing and experimentation market by team size and technical capability, including where TraqLyte does and doesn't fit.

Read the outline

Run experiments your whole stack can call.

Get the API spec