Building your own personal assistant with Twilio and Google Calendar

Twilio PA

Being a developer evangelist means I get to work from anywhere. Often times I find myself on the road going to wicked events and having great conversations with developers from all around the world. The flipside is that most of my colleagues are also remotes and are usually doing the same things around the communities they serve. It can be difficult to have meetings with them,… Read More

Answering Health Questions via SMS with IBM Watson and Twilio


Q: “Combining these two APIs can let you quickly query a complex health data set via SMS.” A: “What are IBM Watson and Twilio?” You probably remember IBM Watson battling humans in Jeopardy. Now developers can access this same power via the Watson Question and Answer API. Currently IBM has exposed the health and travel data sets via the API. I wanted to build an app… Read More

The Drama of Data: Whirligig Productions Builds An Interactive Theater With Node.js, Drones, and Twilio SMS


Nothing spells drama like actors and audience both vying for power from a Greek oracle. Deus Ex Machina, isn’t your typical theatrical production. Robert Matney, Co-Artistic Director at Whirilgig Productions, built out an entirely new way for audience and actors to not only interact with a story, but build it in realtime via Twilio SMS. Robert Matney was inspired by the work of his peers and… Read More

12 Hacks of Christmas – Day 10: Mortal Combat


It turns out to be very difficult to work Mortal Combat into a Christmas reference so I’m not going to try (slay bells ring?). Instead I will remind you that even though ‘tis the season to be jolly, you may nonetheless find yourself frustrated, annoyed or just plain exhausted. In those times there is one sure way to work off the holiday jitters and get back… Read More

Set Phasers to STUN/TURN: Getting Started with WebRTC using Node.js, and Twilio’s NAT Traversal Service


It’s been an exciting few weeks of launches for Twilio. My favourite was the launch of our Network Traversal Service. Whilst that may sound a bit dry it’s an important service for WebRTC applications as it removes the overhead of deploying your own network of STUN and TURN servers. I’ve been dying to find an excuse to get playing with WebRTC and this was a great… Read More

Go Old School: Build a Pager Using Arduino, Node.js and Twilio


I remember when I got my first mobile device… a pager. Like many kids who grew up in the ‘90s I wore that pager proudly on my belt. Over a decade later I still miss getting a “911” message from one of my friends and rushing home to call and see what happened. In case you’re wondering, most often I got those messages when someone had gotten… Read More

Submit Expense Reports With One Message: Use Twilio MMS and Concur API To Make Expense Reports A Breeze


When you’re traveling on business, you’re focusing on being ready for that customer meeting, and doing work from the road. Stashing receipts for expense reports is at the bottom of the to-do list. When you get back to HQ, the last thing you want to do is spend a few hours going through your credit history and manually importing expenses. The easiest way to get all… Read More

How to Build a Real Time MMS Photostream with Twilio and Socket.IO


Since our launch a few weeks ago of Twilio MMS, your friendly neighborhood devangel crew has been busy having a barrel of monkeys building sick hacks on this new medium.  From a tasty mustacher to an on demand GIF generator to a Instagram-for-every-phone, thousands of people have created hilarious photos using Twilio MMS. Sharing these on a big screen for a room full of folks to… Read More

Phonestagram – Fun with Photo Filters Using Node, Hapi and CamanJS


For reasons that I have never been able to put my finger on, I have resisted signing up for Instagram. This was true before they were acquired by Facebook and is still true today. This is somewhat odd, because I generally consider myself an early adopter and haven’t hesitated to sign-up for new services in the past. I decided that perhaps I had misjudged Instagram, so… Read More