πŸ’Ό Your Back to School Todo list


πŸ‘‹ Hi there,

It’s been a while!

Like many in the northern hemisphere, I took a summer break. Now I’m back with hundreds of new ideas, and full of energy for the new dataviz season. πŸ˜€

This time of year makes me think of everyone starting a new data analyst role. Or deciding to level up their skills after the holidays.

Twelve years ago I was there, beginning my career as a data analyst in academia, studying the wheat genome. If I had to start again, there are so many things I would do differently!

So let me share a few things I wish someone had told me to learn back then. You can use this as a to-do list!


1️⃣ Write cleaner code

You don’t need to be a hardcore programmer or read a 500+ page manual.

Just a few simple habits can be game changers:

  • Use the tidyverse β†’ smoother learning curve (R users, Python, check polars)
  • Write functions β†’ stop copy-pasting the same code
  • Install a code formatter β†’ stop wasting time on spacing
  • Master your IDE β†’ shortcuts save seconds, thousands of times
  • Split work into manageable pieces with source(), .rds and so on

​

2️⃣ Follow reproducibility best practices

  • Organize your file structure
  • Keep projects self-contained
  • Never modify raw data
  • Avoid absolute paths (use R Projects instead if using R Studio)
  • Manage packages carefully (versions, proper call)

​

3️⃣ Generate reports

Stop leaving behind messy R or Python scripts.
​
Use Quarto to create clean reports that mix code, explanations, results, and visuals. All in one place!!
​
If you don't know Quarto yet, this will be a game changer. I wrote the shortest intro, and I swear it will take less than 3 minutes to try.

And if you know Quarto already, did you know you can build crazy webpages with it?

Note: this works for Python users too. My guess is that Quarto or Marimo will replace Jupyter on the long run!


​

​

4️⃣ Learn Git & GitHub

Github is a website that allows to store your code online.
​
It also tracks all your changes, allowing to go back in time. So you won't have to save some ugly results_2_final_final.png files just in case anymore.
​
It's also the best way, used by millions of developers, to share and collaborate on code.
​
Last but not least:
- if you're looking for a job, you MUST have a good GitHub profile
- GitHub transforms your work on a little stunning website! (examples)


πŸ”₯Done!

The truth is: you’ve probably heard of these tools. But using them well is what makes you faster, clearer, and more confident as an analyst.

This topic is so important to me and I've wasted so many hours of my life ignoring them.
​
So I decided to write a structured, efficient resource to summarise everything: productive-r-workflow.com.
​

πŸŽ‰ It’s 50% off until the end of the week.
πŸ“ˆ Already 563 people enrolled.
βœ… No-question-asked refund policy. (But it happened only once πŸ˜€)


See you next week with a short, actionable dataviz tip!

Yan
​
PS: I have so many good testimonials that I do not know which one to chose. Here are a few random ones!
​

Yan Holtz

​Find me on X, LinkedIn, or check my Homepage​

​

πŸ‘‹ By the way, here is how I can help!

​

  • Master R: Join my productive R workflow online course, already helping hundreds to excel in R, Quarto, and GitHub.
  • Team Training: Hire me to train your team on Data Visualization and Programming.
  • Engaging Talks: Book me for short, impactful talks on Data Visualization and Programming.

​

Check yan-holtz.com or hit reply any time! I love hearing from you.

​

​

​

​

​

​

https://preview.convertkit-mail2.com/unsubscribe​
​Unsubscribe Β· Preferences​

background

Subscribe to Dataviz Universe