Build the future of communications.
Start building for free
  • By David Prothero
    How Twilio Keeps Internal Docs Secure with Okta and Netlify Secure Internal Docs Netlify Okta

    Twilio is releasing netlify-okta-auth as an open-source package to help everyone solve the same problem we had, keeping private and securing an internal docs Jamstack site.

    Building an internal docs site at Twilio

    At Twilio, we wanted to create a new site for documenting our internal products. The philosophy was that we should provide just as great of a developer experience for our internal engineers as we do for our developer customers.

    A company the size of Twilio has many internal tools, services, and processes for building, deploying, and maintaining our public APIs. There are thousands of engineers that need to use these internal products, and we needed a comprehensive and high-quality documentation site for them.

    Finding Docusaurus, a Jamstack documentation framework

    So, we embarked on the search for the right documentation platform. We finally settled on Docusaurus - an open source, Markdown-powered documentation platform. Oh yeah, and it is …

    Read More
  • By David Prothero
    Building TwilioQuest with Twilio Sync, Django, and Vue.js c5hfRvo7c0uOc8yzOOv2V7AJ7PYHWMriz-rfGO0AqeYREEdzwH5ZRTXuMpB6NhDLIPAp81Buw2uly8Z8cuYW1JXz52mazdUvztg24LoyjAt-RaUK_1_o6LxRSSGH2_9OjkOnNIQd

    TwilioQuest is our developer training curriculum disguised as a retro-style video game. While you learn valuable skills for your day job, you get to earn XP and wacky loot to equip on your 8-bit avatar.

    Today we’ll pull back the curtain and show the code that the Developer Education team wrote to create TwilioQuest.

    Meet Wagtail, a Python & Django Based CMS

    TwilioQuest is full of content. A lot of content.

    There are missions for nearly all of Twilio’s products, with each mission containing many different objectives. To manage all this content, we needed a content management system (CMS). Luckily, the Twilio documentation site is built on a Python & Django-based CMS called Wagtail, so we already had a tool we were familiar with and ready to build on.

    We did have a few experienced Python & Django developers on the team, but others were completely new to the …

    Read More
  • By David Prothero
    Using C# and Azure to Build a SMS Representative Directory Korea_President_Park_US_Congress_20130507_06

    Earlier this month, you heard about Ian Webster, who built an app to call your federal representatives. Communication can be a powerful force for change. Today we’ll learn how to empower others by building an app similar to Ian’s with SMS.

    Using C#, ASP.NET, and Azure, we will build a messaging application that responds to a ZIP code with a list of federal representatives for that area:

    SMS (text) conversation showing the house representative and senators for ZIP code 95219


    The tools we’ll be using are the staples of the Microsoft stack along with the Twilio API and Sunlight Foundation’s Congress API. Here’s what you’ll need to get right now:

    1. A Twilio Account
    2. Visual Studio 2015 – Free Community Edition is fine
    3. An Azure Account
    4. An API Key for Sunlight Foundation congr …
    Read More
  • Newer
    Sign up and start building
    Not ready yet? Talk to an expert.