2025-12-22

I took a break from coding my usual interactive web #dataviz to try something more cinematic. ๐ŸŽฌ

Over the last couple of weeks, Iโ€™ve been working on a video dataviz for social media using @Blender #blender3d and I loved the process! I ended up animating over 160,000 individual data points to bring this story to life.

Check out the preview below. Full video links in the comments!

2025-12-02

Experimenting with @Blender for #dataviz, and loving it so far!

2025-11-13

P.S.: I still think Python and R are incredible programming languages with amazing libraries and packages, like pandas and the tidyverse.

The great thing is that you can also use DuckDB with them!
duckdb.org/

4/4 ๐Ÿงต

2025-11-13

Under the hood, the simple-data-analysis library uses the incredibly fast @duckdb and its extensions. If you want to check it out, here's the repo: github.com/nshiab/simple-data-

And if you want to make my day, test it and, if you enjoy it, give it a โญ!

3/4 ๐Ÿงต

2025-11-13

For geospatial data, it's 3x-5x faster to join and count the trees in each Montreal neighbourhood.

I started working on the library 3 years ago. I was tired of switching between R/Python/JavaScript in my projects and wanted to keep it to TypeScript from A to Z. ๐Ÿค“

2/4 ๐Ÿงต

2025-11-13

So happy to see how fast the TypeScript library simple-data-analysis has become for tabular and geospatial data! ๐Ÿคฉ

It's now processing data 6x-12x faster than traditional R and Python solutions in my little test in which I crunched a 1.7 GB CSV file.

1/4 ๐Ÿงต

2025-09-04

We have just updated our international trade tracker with the latest numbers from July. See all imports and exports broken down by country, province, and product!

Link below!

2025-09-02

My most popular interactive @observablehq notebook, Math for Journalists, just got a fresh update! ๐Ÿง‘โ€๐ŸŽ“

I've added two new sections:

๐Ÿ‘‰ Sample size and confidence: I explain how sample sizes work, like in a survey.

๐Ÿ‘‰ Tests for statistical significance: I break down what "statistically significant" means.

I found these concepts a bit intimidating when I started out, so I hope this guide helps you feel more confident in your data work! ๐Ÿค“

๐Ÿ‘‡ Link in comments

2025-08-20

New project is live! We're now tracking all products coming in and out of Canada ๐Ÿ‡จ๐Ÿ‡ฆ. See how international trade is rapidly shifting, with breakdowns by country, province, and product ๐Ÿš—๐Ÿฅฆ๐Ÿ›ข๏ธ.

Link in the comments! ๐Ÿ‘‡

2025-07-09

Will you be the 300th person to fall in love with this amazing library? ๐Ÿ˜

2025-07-03

@kristinHenry Oh, right! Updating.

2025-07-03

@human3500 @simon LLMs are just another tool. And like any tool, they excel at some stuff and suck at others. 

2025-07-02
2025-07-02

Last week, we published our interactive project on spatial analogues and climate matches. As usual, I published my detailed methodology on how we wrangled the data. Here's the link, with a shout-out to Arthur Charpentier @freakonometrics who helped me with the statistical approach! ๐Ÿง‘โ€๐Ÿซ

๐Ÿ‘‡
newsinteractives.cbc.ca/featur

2025-07-02

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst