Matthias Stahl
banner
higsch.com
Matthias Stahl
@higsch.com
| Husband & dad^3
| head data & visualizations at @spiegel.de
| #Svelte and #D3
| biochemistry & computational biology PhD
| 🇸🇪🇩🇪🇪🇺
| https://spiegel.de/duv
| https://higsch.com
Pinned
We digitized the AfD report of the Federal Office for the Protection of the Constitution.

This (secret) document was created to deliver proofs for the party‘s extreme right nature.

Now you can explore it interactively.

➡️ 🎁 🇩🇪 www.spiegel.de/politik/deut...
Reposted by Matthias Stahl
Also: dancing swoopy arrows (built with Lottie)
February 10, 2026 at 4:31 PM
Reposted by Matthias Stahl
The dual mogul competitions are now underway at the Olympic Games. Time for a visual explainer of what is arguably the most spectacular Olympic sport.
Article (gift link / first 10 visitors): www.spiegel.de/sport/olympi...
February 10, 2026 at 4:29 PM
Reposted by Matthias Stahl
Applications for the "The Art and Science of Uncertainty and the Future" summer school taking place from 6-11 July in Cardiff are open until 1 March 2026!

Link: dl4sg-summer-school.github.io

I'll be delivering a workshop about communicating and visualising future uncertainty 📊

#DataViz
February 9, 2026 at 7:47 PM
Reposted by Matthias Stahl
Amid the hundreds of colleagues we’ve lost today, I wanted to highlight the BRILLIANT data/graphics folks who any newsroom should be fighting to hire right now—threading here:
February 4, 2026 at 8:59 PM
Reposted by Matthias Stahl
I've just heard that the graphics desk has been severely impacted. Terrible news.
February 4, 2026 at 3:37 PM
Little bit of a bus chaos as we got new snow in Hamburg.
February 4, 2026 at 7:31 AM
And also watch our new series "Retirement with a sea view in Germany".
ec.europa.eu/assets/estat...
February 3, 2026 at 10:05 AM
Another new feature of our kitchen dashboard: Bus departure times at four close bus stations – visualized in realtime.
January 31, 2026 at 9:13 PM
Reposted by Matthias Stahl
Join us in Bologna, Italy, 4–6 Nov 2026 for Visualising Climate — the first global conference fully dedicated to climate data visualization and its power to transform public understanding of a changing planet. Come see the data.
visualisingclimate.org
#VisualisingClimate2026 #DataVis #ClimateCrisis
January 28, 2026 at 11:01 AM
Reposted by Matthias Stahl
Hey OWID fans!

We’re looking into how to improve the time-lapse animation in our charts and would love your input.

If you use the “Play” button on our charts:
When do you use it, and what do you use it for?
What does the animation help you understand?

Thanks for helping us make OWID better 🫶🏻
January 9, 2026 at 9:53 AM
Is there already a Svelte tutorial for kids?
Or anything comparable for HTML/CSS/JavaScript?
January 4, 2026 at 6:54 PM
Reposted by Matthias Stahl
"While the world churns through crisis after crisis, our curiosities remain remarkably stable: People watch the same things, and talk about the same sports. People die, and we want to know their stories."

www.not-ship.com/wikipedi/
Wikipedia's most-read pages reveal our shared curiosities
A year-end review that doesn't include tariffs, global uncertainty, or Labubu.
www.not-ship.com
January 2, 2026 at 9:47 AM
Another fantastic Not-Ship newsletter by @ashendruk.com. www.not-ship.com/wikipedi/
Wikipedia's most-read pages reveal our shared curiosities
A year-end review that doesn't include tariffs, global uncertainty, or Labubu.
www.not-ship.com
January 2, 2026 at 9:46 AM
First time that my sketch book landed on Spiegel.de.

📊➡️ www.spiegel.de/politik/deut...
December 27, 2025 at 9:18 AM
Happy winter solstice. 📊
December 21, 2025 at 3:15 PM
How it started and how it’s going. #dataviz #smarthome #svelte #d3 📊
December 20, 2025 at 9:22 AM
The dashboard now also includes a visualization of the electric energy streams.
December 19, 2025 at 10:43 AM
Played around with our live heatpump data the other day and created a little kitchen dashboard.
HomeAssistant + Raspberry + Node + SvelteKit
December 17, 2025 at 12:59 AM
Reposted by Matthias Stahl
Yes, we will have another DataViz Meetup in November! 🕺🏻🕺🏻🕺🏻

On the 20th @higsch.com and me we will meet you at The Information Lab Deutschland and have a chat about teaching data visualization. 🤓

So, sign up via www.meetup.com/de-DE/data-v... and come in large numbers.

#dataviz #hamburg
Teaching Data Viz, Do., 20. Nov. 2025, 18:30 | Meetup
In our 8th DataViz Meetup we will discuss about **teaching data viz**–a topic that might be perceived as rather dry by your peers. 😉 We will fittingly meet at **[The Infor
www.meetup.com
November 7, 2025 at 7:17 AM
Reposted by Matthias Stahl
My #IEEEVIS 2025 paper explorer is live! 🎉
👉 johnguerra.co/viz/ieeevis2... 👈

An interactive #dataviz to explore 300+ papers by similarity. Perfect for:
✨ Discovering papers related to your interests
✨ Planning which sessions to attend
✨ Creating your own paper list (new!)

Pls help me distribute it
November 2, 2025 at 1:28 PM
Yesterday: Halloween
Today: Hallo Wien! 📊
November 1, 2025 at 6:23 PM
Reposted by Matthias Stahl
Just launched Lazy Cats, a visual exploration of cat behaviour. Meet Lily + 27 other cats and find out what they do all day (spoiler: they mostly chill) 🐱🐾 Does your cat fit their profile?

Very proud to share my first interactive #dataviz project built with Svelte + D3! 📊

lazy-cats.netlify.app
October 22, 2025 at 7:46 AM
SvelteKit: When you want to repeatedly load data, e.g. with setInterval, how would you build that?

With an invalidate() to rerun the load function of the page? Or is there another way?
October 26, 2025 at 8:39 PM
Reposted by Matthias Stahl
Dream job alert in eigener Sache! 👇

jobs.spiegelgruppe.de/Vacancies/12...
Entwickler (m/w/d) Datenvisualisierung - Ausschreibung
jobs.spiegelgruppe.de
October 14, 2025 at 6:44 PM
Reposted by Matthias Stahl
Svelte Job for data visualization wizards / creative developers. And Matthias' team is ace!
October 15, 2025 at 10:27 AM