Skip to main content
Become a better software developer and writer by contributing programming tutorials for the Twilio blog.

Twilio Developer Voices

Voices Call For Content

The Developer Voices team at Twilio is on a mission to find the most creative, Twilio-powered apps in the world! From September 1st through September 30th, you’ll have the opportunity to build a Twilio app, write a tutorial that explains your development process, and receive $750 USD. Selected submissions will be featured on – read by hundreds of thousands of developers.

The Details

Starting Thursday, September 1st, select one or more themes to write about and define your topic. You may submit no more than one tutorial for each theme.

Pair your theme with a Twilio product and one of the following programming languages: Java, JavaScript, C#, Python, or PHP.

Write and submit your best, completed tutorial to our team by Midnight, September 30, 2022 PST.

We will select up to thirty (30) tutorials during our review process. The application for submissions will close once we have met that goal or after September 30, 2022. Whichever comes first.

Themes, Rules, and Timelines

Choose Your Theme

This quarter, we have selected three (3) themes to focus our content and your creativity on. We invite you to participate in authoring any of the following:

October: Spooky Season

Fall isn’t just for pumpkins and candy corn. It’s also a time for change and change can be scary. Green leaves turning brown, the sunsets happen ever later, and the winds turn ever-colder. All of it can be a little frightening for those that love the warmer months. Craft a Twilio app that scares the code out of someone!

November: Indigenous Peoples’ Month

November is Indigenous Peoples’ Month, a time to celebrate rich and diverse cultures, traditions, and histories that acknowledge the important contributions of Native people. Join the celebration by creating a Twilio-powered app to celebrate the culture, history, and future of your country’s indigenous people.

December: Gift of Code

The Golden Rule says that “it’s better to give than to receive” and December is the perfect time of the year to share our best. Kick off the Holiday Season by using your coding skills to build a gift for someone special in your life.

Rules for Submission

To create a fair and equitable process, we’ve compiled some resources and guidelines to assist you in drafting your best work. We strongly recommend that you take your time reading these guidelines as we won’t be able to publish any tutorial that doesn’t follow them.

Please note that we reserve the right to change any information, features, and functions of the program and its offerings without prior notice.


September 1, 2022

Call for content begins. If you have questions, email A team member will reply within 24-48 hours, Monday-Friday. Weekend inquiries will be followed up on the next closest business day.

September 26, 2022

Review of October/Spooky Season themed submissions begin. Be advised that approved submissions will still be subject to our editorial review process. Your correspondence will be needed to publish.

September 30, 2022

Call for Content ends at Midnight, US Pacific Standard Time (PST). Submit your application along with the completed draft here.

October 3, 2022

Review of November and December submissions begins. The Developer Voices team will spend the following two weeks reviewing every submission.

October 17, 2022

Publishing begins. Payments for selected submissions will be disbursed over the next two weeks.

Example Blog Posts

Build a Custom Video Chat App with React and Twilio Programmable Video

Ashley Boucher provided a great post that shows how to use React.js and Twilio Programmable Video together to build a video chat app. Read the post.

Send Dynamic Emails with Python and Twilio SendGrid

James Putterman teaches how to send dynamic emails and then collect send stats with Python and Twilio SendGrid. Read the post.

Understanding Functional Components vs. Class Components in React

Shiori Yamazaki wrote about the differences between functional and class components with sample code so that you can dive into the world of modern React! Read the post.

Create a Landing Page with Laravel, Vue.js, and SendGrid

Matthew Setter shows how to to create a landing page using a combination of Laravel 8, Vue.js, and SendGrid that can be rapidly created and deployed. Read the post.

Build a Video Application with Breakout Rooms Using Twilio Programmable Video, React, TypeScript, and Express

Mia Adjei provided a solution to build a video application with breakout rooms, using Twilio Programmable Video, React, TypeScript, and Express. Read the post.

Add CORS Support to Your Express + TypeScript API

Mia Adjei showed off their solution to add CORS support to your Express + TypeScript API. Read the post.

Frequently Asked Questions

I’ve written for Twilio Voices before. Why is this process different?

First off, thanks for being a part of the Twilio Voices Community Tutorials program. Secondly, this is a great question and one we’ve spent months discussing.

For the past four years, we’ve had a much longer process for accepting tutorials that was sometimes confusing to you and others. In addition to our previous process, we are introducing this refined process with clearer expectations and a higher payout. It is our hope that those truly interested in empowering the developer community will recognize and seize this opportunity to join our mission.

What happens if you don’t accept my tutorial?

We recognize that we’re asking you to submit a completed draft, which for many can seem like a daunting task. However, those who follow the guidelines will greatly increase the likelihood of their work being accepted.

At the end of the day, it’s your work. In the event that your tutorial is not accepted, you’re more than welcome to self-publish on your own blog and continue to help build the future of communications.

Can I republish my tutorial if accepted?

Yes, as long as the places you publish it, other than the Twilio blog, contain a canonical reference meta tag back to the Twilio post.

What is Developer Voices?

Developer Voices is our program for developers to write and publish programming tutorials for the Twilio blog.

What's the Twilio blog?

Twilio's blog publishes programming tutorials for software developers. Some tutorials use Twilio services while others are general programming walkthroughs. Read the Twilio blog.

Is there a review process before publishing?

Yes. Our Developer Voices team will perform both a voice and tech review so the published result is your best work.

How much will I be compensated?

$750 for accepted tutorials. Disbursement will begin once your tutorial is accepted, 1-2 weeks after October 17, 2022. It is possible that you will be paid before your tutorial is actually published.

Can I participate if I’ve already published with the Twilio Voices Community Tutorials program before?

Of course! Publishing with us previously means that you’re already familiar with our standard of quality.

How will I know if my article is accepted?

You will receive an email notification confirming whether or not your tutorial was accepted between October 3, 2022 and October 17, 2022.

How will I be compensated?

We are required to use PayPal. Please do not apply if you cannot accept PayPal.

What format does my draft need to be in?

Google Doc. Any submission in a different format will automatically be rejected.