Write a Tutorial and Publish Your Data Science Project with Dataquest

We’re looking for data science projects with something interesting to say. If you’ve got one, we’d like to help you share it with the world as part of our new Community Writers program.

Specifically, we’re looking for data science projects with a unique story to tell.

Maybe you analyzed some weather data and found an interesting trend. Maybe you wrote a machine learning model that predicts how an upcoming sports match will turn out. Maybe you’ve done a fun project analyzing something related to a coming holiday.

If you’ve found an interesting and unique data story, we want to help you share it with our students, and with the world.

What You Get

There are lots of places you could share your work, but if you publish a piece with us, you’ll get:

  • Your articles posted on our site, promoted to our social media followings, and shared with our 150k newsletter subscribers.
  • Professional editing and design help to ensure your writing and data visualizations look professional.
  • Help syndicating your story to an even broader audience.
  • A professionally-edited data story for your portfolio.
  • US$150 for the first project we publish, US$250 for projects 2-4, and US$300 for any projects after that.

If you’re looking for a job in data, getting your name out there with a publication can immediately set you apart from the pack. ​

Dataquest’s unique format of publishing both a programming tutorial and a layman-friendly data story will help you demonstrate to potential employers that you have the tech skills and the communication chops needed to excel in any data analyst or data scientist role.

What We Need From You

Step 1: Pitch Your Story

If you’re interested in writing for this Community Writers program, the first thing you should do is read through this page. It contains information that will help you make a compelling pitch.

In short, what we’re looking for is a unique data science project with interesting conclusions. The two articles you ultimately produce will be:

  1. A programming tutorial that walks students through how to do some aspect of your project.
  2. A short, layman-friendly article that presents the conclusions of your project as an interesting, data-driven story. This is an example of a data story. 

(Don’t worry, we’ll help you with both of these!)

Pitches are open for a limited time only!

  • We are currently: Accepting pitches until July 19
  • Next window for pitches begins: August 1.

Once you’re ready to submit your pitch, if the pitch window is currently open, click the button below and fill out the short survey to tell us a bit more about yourself and the project you’re proposing.

Once you’ve sent your pitch, please be patient! We’re a very small company, and it may take up to 30 days to respond. Rest assured that we’re doing our best to get back to you as quickly as possible!


If we accept your pitch, here's what happens next:

Step 2: Write a Detailed Outline

We’ll ask you for a detailed outline of your articles. This can be in quick-and-dirty bullet point form. 

Step 3: Draft Your Articles

Once the outline is all set, you’ll write your tutorial and a data story drafts, and submit them to our editor by the agreed-upon deadline in markdown format.

Step 4: Participate in the Editing Process

After submitting your drafts, we’ll need your help as an active part of the editing process. How much work this requires will vary quite a bit from project to project, but we’re going to invest some serious time into helping you make both your tutorial and your data story great, and we expect you will do the same.


Who can participate in this program?

The Community Writers program is open to anyone, although preference is given to Dataquest students with an active subscription.

Do I need professional writing experience?


Do I need to have completed my project to submit a pitch?

No, you can pitch ideas and then complete the project/tutorial after the pitch has been accepted.

However, do keep in mind that we’re looking to publish interesting data stories, and “I ran this analysis and didn’t find anything” is not usually an interesting story. You may want to do a bit of exploratory analysis work before pitching to get a clearer idea of what your story will be.

What pitches work best?

See this page for more tips and advice, but the short answer is: pitches for unique analysis with conclusions that might be of interest to the general public. 

When will I hear back?

This will depend to some extent on the volume of applications we receive, and what else is going on at Dataquest. We’ll do our best to respond to pitches in a timely manner, but please be patient — Dataquest is a small startup with no investor funding, and the amount of time we can dedicate to assessing and replying to pitches each week is limited.

When do I get paid?

Community Writers are paid via PayPal after the article is published.

Please note that an accepted pitch does not guarantee publication! Even if we’ve accepted a pitch, if your submitted article or analysis ultimately doesn’t meet our standards, we may not be able to publish it. We will do our best to work with every writer to produce a great piece that we can publish, and it’s rare that we accept a pitch but don’t publish the final piece. However, our accepting your pitch does not guarantee that your article will be published.

(function(d) { d.addEventListener("DOMContentLoaded", function() { var pathname = d.location.pathname.replace(/^[/]|[/]$/g, "").replace("/", "-"); var tags = d.getElementsByTagName("iframe"); var type = pathname.startsWith("course") ? "?course=" : pathname.startsWith("path") ? "?path=" : null; if (type) { var i; for (i = 0; i < tags.length; i++) { if (tags[i].src.indexOf("signup#iframe") !== -1) { tags[i].src = tags[i].src.replace("#iframe", "") + type + pathname + "#iframe"; } } } }, false); })(document);