We love publishing tutorials from people who enjoy teaching. If you've ever figured something out in R or Python and thought "someone else could use this" — that's exactly the article we want, and this is the place for it.
You don't need to be famous, hold a PhD, or have a portfolio of publications. Some of our best-loved tutorials came from first-time writers explaining one thing clearly. If you know it well enough to walk someone through it, you're qualified.
What we're looking for
Practical, hands-on tutorials in R or Python for data science: analysis walkthroughs, data visualization, statistics, machine learning, data wrangling — anything where a reader can follow along and run your code. Beginner-friendly topics are just as welcome as advanced ones; a clear introduction to something "everyone already knows" is often the article readers thank us for most.
What you get
- Readers. Our tutorials have been read more than 14 million times since 2015, and good tutorials keep finding readers for years after publication.
- Your byline and profile. Every article carries your name, bio, and links — your website, GitHub, LinkedIn, X, Google Scholar, and ResearchGate — on your public author page.
- A wider reach. We may share your article on our social channels, and R tutorials may also be submitted to R-Bloggers.
- Your work stays yours. You keep ownership of what you write; you give us a license to publish it.
How it works
No pitch required — you can just start:
- Create an account. Your dashboard includes a step-by-step publishing guide.
- Write your tutorial right on the site in Markdown with a live preview — or push an R Markdown document straight from RStudio.
- When it's ready, submit it for review. We give every submission a quick check — mainly formatting and style — and you'll get an email when it's published.
If you'd rather run your idea past us first, we're happy to hear it via the contact page.
Can I use AI tools?
Yes. Using AI assistants to help draft, edit, or debug your tutorial is perfectly fine — most of us do. What matters is the result: you understand the material, the code runs, the explanations are accurate, and the article teaches something real. You're the author, so the responsibility for what's in it is yours, whatever tools helped you write it.
The fine print, briefly
Your article must be your own work (AI-assisted is fine — see above), and by submitting you agree to our Terms of Service and Privacy Policy. We reserve the final decision on what gets published — but if we decline something, it's almost always about fit, not about you.