Engineering The Simple Postcard

PostcardFeatured

Jason Strauss’ debugging took a week. His input was familiar — code. The output was uncharted analog territory – a postcard. Unlike your 500 error, a postcard takes a week to get back to you. Jason was debugging in week-long chunks. After a few weekends of work, discovering the perfect NLP library for him, and gluing together three APIs, The Simple Postcard was born. Send a… Read More

Tutorials from Twilio: Live Coding on Twitch This Week

Tutorials from Twilio live streamed on Twitch

The launch celebration of Tutorials from Twilio continues as the Twilio developer evangelists take you through building their favorites live on Twitch. Join us all week long as we use these amazing new tutorials to equip you with the knowledge you need to add chat to an existing iOS mobile app, implement two-factor authentication in a Rails application, make phone calls from a browser using Python and… Read More

iOS and Web Browser Video Calls with Python and Swift

Vintage video phone.

Twilio Video makes it easy for you connect the people you care about via video on the devices they already own by coding with the programming language you already know. In this post, we’ll use the JavaScript and iOS SDKs to do the heavy lifting so that you can quickly add video to your applications. Follow along and you’ll be up and running with video calls between web browsers… Read More

Introducing Twilio’s Next Generation Helper Libraries

twilio-helper-libraries

At Twilio, 77% of all requests to our REST API are made by a helper library user-agent. It’s the most common touch point between Twilio and you, the developer. That’s why we’re so excited to announce early access to the next generation of our Python and Ruby helper libraries. These next-gen libraries are built on a new API auto-generation tool, homegrown within Twilio, designed to make… Read More

How to Verify Phone numbers in Python with the Twilio Lookup API

Screen-Shot-2016-02-05-at-10.59.24-AM

Twilio Lookup is a simple REST API with a ton of utility. You can use Lookup to check whether a number exists, format international numbers to local standards, determine whether a phone is a landline or can receive text messages, and even discover information about the carrier associated with that phone number. In this post, we’re going to learn how to deal with valid and invalid numbers… Read More

City Chat with Python, Django and Twilio IP Messaging

Google Map with current position

Looking for a new apartment in your city? Is it election day and you want to remind people to get out and vote? Want to poll residents for the best restaurant in their neighborhood? In this blog post, we’ll build a messaging application where messages are broadcast to recipients based on the city reported by their browser location. Having everyone in your city join together in… Read More

Pound For Pound, Text for Text: FitMeal Tracks Your Calories via Twilio SMS

FitMealFeatured

The culmination of Georges Duverger’s quest to lose weight took place on Vice’s Snapchat feed. Georges gained weight the way many tech employees gain weight. He was working long, stressful hours and traditionally went for the easiest food option, which is rarely the healthiest option. After doing this for years, he decided he needed to find a way to lose weight using a tool he knew… Read More

Building A Twilio Endpoint Load Tester with Python, Go and A Developer’s Empathy

loadtesting

Here are a few bits of advice: Test code in production. Skip the code reviews. Ship the app before load testing it. With these helpful tips, you’ll be on your way to certain doom in no time. Sai Yerram once had a brush with the perils of not load testing, and he’s built a Twilio load tester to help his fellow developers avoid the danger he… Read More

Sending Selfies Without Servers: How To Use Twilio MMS, Amazon Lamba, and Amazon’s API Gateway

toystoryselfie

We’d be in a much different world if setting up backend servers was as easy as taking a selfie. In that world, you’d be watching your favorite band play as someone hoists their computer in the air, blocks the band, and configures the backend of their app. Of course, that world is fantasy. But, serverless MMS apps are a reality thanks to some slick work from… Read More