AxeCrafted wandering thoughts
EN · PT

A place to write about data, software, and whatever catches my curiosity — free from the pressure to monetize or to be right. Exploration, for the simple pleasure of it.

Browse: Data·Image Processing·Cryptography·Personal

2026

Dynamic Email Templates - Part 3: Stopping on Regret · latest

How we turned 'is my test done?' into a statistical verdict using an expected-regret stopping rule, and the lifecycle machinery around it: promoting winners and graduating finished tests into static templates.

Data  ·  August 4th, 2026

Dynamic Email Templates - Part 2: Allocating on Confidence

A field guide to allocation strategies for per-slot email bandits: probability matching versus proportional rules, per-slot rewards, cold-start gates, guardrails, and shrinkage - the math, the strengths, and the failure modes of each.

Data  ·  July 28th, 2026

Dynamic Email Templates - Part 1: One Bandit per Slot

How we evolved from A/B testing whole emails to dynamic templates with per-component variant pools, using independent multi-armed bandits per slot to escape combinatorial explosion - covering the architecture, the weights table, and the feedback loop.

Data  ·  July 21st, 2026
2025

Winning with Multi-Armed Bandits: Smarter Experimentation in Databricks

Learn how Multi-Armed Bandits provide a powerful alternative to static A/B testing by balancing exploration and exploitation, using Bayesian methods to adapt experiments in real time and maximize results.

Data  ·  August 18th, 2025
Photo of Leonardo Machado
Written by
Leonardo Machado

Some guy from Brazil. Loves his wife, cats, coffee, and data — often found trying to make sense of numbers, or cooking something questionable.