Joseph Barbier's Avatar

Joseph Barbier

@joseph-barbier.bsky.social

I'm a freelance data scientist - living in France πŸ₯– - doing open source 🐍 - and data visualization πŸ“ˆ barbierjoseph.com

62 Followers  |  70 Following  |  24 Posts  |  Joined: 19.10.2024  |  1.8453

Latest posts by joseph-barbier.bsky.social on Bluesky

Why isn't he wearing his Posit T-shirt? πŸ˜”

12.09.2025 06:46 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

New feature available in dayplot! πŸ“…

You can now easily add captions (and customize them) to the calendar heatmaps.

Now, I think it's time for me to spend more time finding better examples.

Learn more about dayplot: github.com/y-sunflower/...

08.09.2025 15:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

New release of morethemes 😁🎨 with 2 new themes for matplotlib!

These themes (try to) be more color-blind friendly, as requested by some users.

If you have any ideas for themes, please don't hesitate to reach out!

Browse all themes: y-sunflower.github.io/morethemes/

01.09.2025 12:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Lessons after one year of data science freelancing - Joseph Barbier

It's been a year since I started freelancing!

So I decided to write a little blog post about the upsides and downsides. It focuses mainly on: money, workload and working conditions.

barbierjoseph.com/blog/lessons...

26.08.2025 06:09 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

@matplotlib.org is getting more and more interactivity!

"plotjs" converts any existing matplotlib charts to an interactive, web-based version of them, with quite a lot of customization options.

Try it out here: github.com/y-sunflower/...

More examples: y-sunflower.github.io/plotjs/

15.08.2025 08:41 β€” πŸ‘ 14    πŸ” 4    πŸ’¬ 1    πŸ“Œ 2

What would be great is if people were 100% responsible for the outputs of the AI they decide to use/share.

"chatgpt wrote this code" -> well, it was you who decided to put it in this PR, so it's actually your code.

20.07.2025 13:59 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

thanks!

18.07.2025 14:40 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

I've started working on a minimalist PoC that converts @matplotlib.org plots into interactive graphics.

There are a bazillion things to do before it's something robust and stable, but I'm confident it will go somewhere.

Online demo: y-sunflower.github.io/plotjs/

18.07.2025 08:36 β€” πŸ‘ 9    πŸ” 2    πŸ’¬ 1    πŸ“Œ 1

thanks!

08.07.2025 07:15 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

New #tidytuesday chart! It's all about gas prices

β€’ Highlight the overall trend rather than precise values
β€’ Use a scale-free format
β€’ Keep the design minimalist

Code: github.com/JosephBARBIERDARNAL/tidytuesday/blob/main/src/2025/2025-07-01/main.py

07.07.2025 11:33 β€” πŸ‘ 12    πŸ” 2    πŸ’¬ 2    πŸ“Œ 0
Post image

New (small) release of pypalettes! 😁

- A create_cmap() function to easily create a colormap object
- A show_cmap() function to preview the colors
- Improved documentation
- Minor bug fixes and internal code cleanup

More info on the project repository: github.com/JosephBARBIERDARNAL/pypalettes

27.06.2025 14:43 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Here to represent France πŸ˜πŸ‡«πŸ‡·

27.06.2025 14:43 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

L'interactivitΓ© Γ§a rend vraiment le truc cool, j'avoue que sans je pense que Γ§a marcherait pas trop ^^

08.04.2025 19:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I'm looking for good examples of using 3d visualisation, any recommendations?

07.04.2025 08:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

trop bien ! n'hΓ©site pas Γ  partager tes prochains graphiques, Γ§a nous intΓ©resse beaucoup

27.03.2025 08:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Found: I think Air will be the best solution!

25.02.2025 14:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I'm having trouble finding a good code formatter for quarto (.qmd) files in VS code / Positron, any suggestions?

24.02.2025 15:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Is it enough to be educated to have opportunities? That's not for sure.

I literally spent days with @yan-holtz.bsky.social to end up with a simple static image, but that's how dataviz is sometimes.

If you want to learn how to make this type of visualisation, take a look at matplotlib-journey.com

13.01.2025 08:42 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Matplotlib is enormousβ€”but just how big is it, really?

Even other well-known tools like Altair and Plotly haven’t reached Matplotlib’s level of adoptionβ€”though they do have their own unique features that Matplotlib doesn’t offer.

Code: github.com/JosephBARBIERDARNAL/anim-manim/blob/main/scene.py

08.01.2025 21:20 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

My confidence in my data visualization skills over the past few years has been... interesting.

By the way, I'm really curious to hear about YOUR dataviz journey!

made with the @matplotlib.bsky.social plt.xkcd() tool, which is quite amusing!

06.01.2025 11:38 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

@matplotlib.bsky.social is much more than just a data visualization library.

This is ~100 lines of code, using numpy+matplotlib

If you want to learn how to create anything with Matplotlib, the first step is to check out our new project with @yan-holtz.bsky.social: matplotlib-journey.com

06.12.2024 11:24 β€” πŸ‘ 9    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

First post on bluesky btw!

28.11.2024 17:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Sometimes, I enjoy reinventing the wheel to suit my needs.

So I ended up creating gifingβ€”a minimalist yet customizable GIF maker for Python.

Right now, it’s a simple, foundational version, but I have some cool feature ideas!

repo: github.com/JosephBARBIERDARNAL/gifing

28.11.2024 17:00 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

- Was there an initial plan? What was it, and how has it evolved over time? What prompted these changes, and what is the current plan (if one exists)?

- What lessons can be learned by those developing open-source tools today? Are there common mistakes to avoid or strategies to save time and effort?

25.11.2024 18:11 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@joseph-barbier is following 20 prominent accounts