Join the TestDriven.io Team

TestDriven.io produces in-depth, high-quality learning materials for developers looking to progress beyond the basics.
Can you help?

If you come across an error or omission in a tutorial, please email us. It can be something simple (like bumping referenced dependencies) or complex (like summarizing a new featured added to a library). The best part? We'll pay you $75 to $150 for updates based on the quantity and quality of the change.

Part-time Content Maintainer

Help us keep things up-to-date and running smooth. This role is perfect for engineers who enjoy technical writing, working with lots of different tools and technologies, and continuous learning.

Our legacy content needs constant revision to stay relevant. Plus, building and maintaining the TestDriven.io learning platform takes considerable time. In this role, you'll spend about 75% of your time updating existing courses and tutorials. The remaining time will be spent on small engineering tasks.

About You

You're a software engineer that enjoys technical writing. Since we focus on intermediate to advanced level content, it’s vital that you are an engineer first and a writer/teacher/educator second.

Ready to get started?

Shoot us an email. We'd love to see any open-source code you've written, projects you've launched, or writing you've published.

Apply Now

Write for TestDriven.io

We're always looking for new writers to join the team and help us expand on our growing collection of tutorials. If you're passionate about web technologies and teaching, you might be a perfect fit.

Join a team of experienced writers

Great technical content is difficult to produce alone, so we work together on courses and tutorials. Sometimes this is a little editing help, other times it's a code review and research. This collaboration can help you develop expert-level writing skills, a necessary requirement for career growth. Many of our writers work together outside of TestDriven.io and help connect each other with opportunities.

Contribute to the community

Few sites go in-depth to solve real-world problems like TestDriven.io. Your writing will have a positive impact on the lives of developers trying to solve every day problems. What better way to get your name out there than as a person who helped others?

Write about your interests. Get Paid.

You're always learning new things, so why not get paid to write about it? Our pay is competitive, ranging from $300 to $500 per tutorial. Here are some examples:

$300 Tutorials

$500 Tutorials

What can I write about?

TestDriven.io covers a wide range of topics but largely focuses on developers with at least a few years of experience. This typically means more intermediate or advanced content. While it generally takes more time to consume and produce than beginner content, our courses and tutorials can often be the "Aha!" moments for developers stuck on tough problems.

  • Integrating technologies. Our audience is very interested in making different parts of the stack work together. Vue + Django, FastAPI + Docker, Kubernetes for Yoga instructors, you name it.
  • Working with platforms and services is a great topic because there are many options and combinations, but documentation is often lacking. Our tutorials often fill these gaps.
  • Tips & tricks, best practices, and patterns. Our readers are always interested in learning new ways to use their favorite languages.
  • How-to's and guides. While we focus mostly on step-by-step tutorials, we are also looking for more informational style pieces.

Our Process

Apply Collaborate on a topic Define Objectives Create and Outline Write the First Draft Write the Final Draft

Aristotle guides us with this useful tip:

"Tell them what you are going to tell them, tell them, then tell them what you told them."

We like to focus on backwards planning: Write objectives. Write the content. Ensure the objectives are covered by the content. Read more about our process.

Want to write for TestDriven.io?

Send us a quick note about yourself. Show off some writing samples as well. We’ll take it from there.

Apply Now