ML Studio

Insights

Long-form articles on the craft of modern data work — machine learning models, data visualisation and statistical analysis. Practical, opinionated, and free to read.

Machine Learning
Choosing the right machine learning model: a practitioner's guide

From linear baselines to gradient boosting and deep neural networks — how to pick, train and trust the model that actually fits your problem.

14 January 2026 · 8 min read
Data Visualisation
Data visualisation that actually communicates

Charts are arguments, not decoration. A short guide to picking the right visual, removing noise and making numbers persuasive without distorting them.

3 February 2026 · 6 min read
Statistical Analysis
Statistical analysis without self-deception

Hypothesis tests, effect sizes, confidence intervals and the assumptions everyone forgets. A practical refresher for analysts who want defensible conclusions.

24 February 2026 · 9 min read
Machine Learning
Feature engineering: the part of ML that still beats AutoML

Algorithms get most of the credit, but features decide the ceiling. A field guide to encoding, scaling, interactions, leakage and the features AutoML still misses.

17 March 2026 · 7 min read
Data Visualisation
Designing dashboards people actually use

Most dashboards die from neglect within three months. A guide to building dashboards that drive decisions — hierarchy, defaults, alerts and the one chart you really need.

30 March 2026 · 6 min read
Statistical Analysis
A working analyst's introduction to Bayesian thinking

Priors, posteriors, credible intervals and why probabilistic answers communicate better than p-values in most business conversations.

18 April 2026 · 8 min read
Machine Learning
Interpreting black-box models without losing your mind

SHAP, LIME, permutation importance and partial dependence — a practical guide to extracting trustworthy explanations from complex models.

5 May 2026 · 7 min read
Machine Learning
Ensemble strategies: when one model is not enough

Stacking, blending, boosting and bagging — how to combine models so the ensemble outperforms every member, and when it is worth the complexity.

22 May 2026 · 6 min read
Data Visualisation
Data storytelling: turning charts into narratives

The best visualisations do not just show data — they tell a story. A framework for structuring analytical narratives that persuade and endure.

1 June 2026 · 6 min read
Data Visualisation
Motion in data visualisation: when to animate and when to stop

Animation can guide attention, reveal change over time, or waste it. Principles for using motion responsibly in charts, dashboards and presentations.

12 June 2026 · 5 min read
Statistical Analysis
Causal inference from observational data: a practitioner's primer

When randomised experiments are impossible, how do you still estimate causal effects? A tour of difference-in-differences, regression discontinuity and instrumental variables.

25 June 2026 · 9 min read
Statistical Analysis
Survival analysis: modelling time-to-event data correctly

When the event has not happened yet for everyone, ordinary regression fails. A guide to Kaplan-Meier curves, Cox models and handling censoring with confidence.

8 July 2026 · 7 min read
Data Visualisation
Layouts of the dashboard: choosing the right grid for the right story

A tour of the eleven dashboard layouts inside ML Studio — what each one is optimised for, where it fails, and how to pick the grid that matches your audience.

15 June 2026 · 5 min read