Visual Data Experience Lead | Design how visual communication works across data-driven projects. Author of a bestselling handbook on data visualization
Every 2026 World Cup match as a 3D "data portrait" — each built from ~1,500 events.
Not to show stats. To capture the emotion.
Yesterday: Argentina 0–2 → 3–2 vs Egypt 🇦🇷
96 matches, all interactive 👇
https://t.co/ZtOVP4pelW
#WorldCup2026#dataviz#dataisbeautiful#football #threejs #generativeart #Argentina #FIFA
Just passed the DELF B1 French exam with 90.5/100!
Six months ago I could barely imagine this. Today I can handle everyday life in France and understand almost everything around me.
Two things that made the difference:
— Setting a clear goal: pass both B1 & B2 this year
— Listening to 90 episodes of @innerfrench podcast
Next stop: DELF B2 in December
I mapped how every World Cup team has flown between host cities, 1978→2026, and the CO₂ it burns.
2026 adds up to ~5 laps around the Earth — a record.
And teams are the small part. The fans flying in dwarf it. Interactive, hover anything 👉 https://t.co/Gi1NErF23A
Everyone is talking about Gaussian Splatting, but few explain it clearly.
So we built an interactive explainer:
https://t.co/TXRURUuS2x
My role was the script, storytelling, and the first prototype of the explanation.
Curious what you think.
Майкрософт опенсорснул модельку, которая вполне может перевернуть рынок геймдева и три-дэ разработки
А именно: превращение два-дэ изображений в настоящий три-дэ GLB. И работает это как минимум впечатляюще
https://t.co/lFE7SHL9bQ
I used to think language learning had to be painful.
For almost 2 years, my French progress felt slow and frustrating — until I discovered the InnerFrench podcast. For the first time, I actually enjoyed listening and felt the language sink in naturally.
So I built my own app around it.
I aligned audio + transcripts + proper translations, added vocabulary saving, flashcards, and a simple progression from easier to harder content. Plus a progress chart — because that’s what keeps me going.
31 days in a row now, at least one 30-min podcast daily.
The effect surprised me: I started understanding radio, following other podcasts, speaking more easily — and even thinking in ready-made phrases.
Turns out it doesn’t have to feel like pain.
You can follow along here: https://t.co/BY68HmcWOb
📊 $100K Experiment — Day 6 of 90
💰 Equity: $95,274 (-4.73%)
📉 P&L: $4,726
AI-powered paper trading with medium-term & short-term strategies.
#AlgoTrading#AI#Trading#QuantFinance
📊 $100K Experiment — Day 5 of 90
💰 Equity: $96,467 (-3.53%)
📉 P&L: $3,533
AI-powered paper trading with medium-term & short-term strategies.
#AlgoTrading#AI#Trading#QuantFinance
📊 $100K Experiment — Day 4 of 90
💰 Equity: $95,854 (-4.15%)
📉 P&L: $4,146
AI-powered paper trading with medium-term & short-term strategies.
#AlgoTrading#AI#Trading#QuantFinance