Finding Out When to Buy World Series Tickets with PHP, Guzzle, Seat Geek API and Twilio


Born and raised in Kansas City, I’ve been waiting my whole life to see the Royals win a World Series. This year “The Boys in Blue” have made it back to the fall classic and they’re playing the team that represents my adopted home, the New York Mets. I have my Royals cap ready and I want to support KC when they play in the greatest… Read More

Giving Mobile Developers The Tools They Need: Twilio Joins FbStart


There’s a whole lot of owl drawing to be done when you’re launching a mobile app. In the massive app landscape, it’s up to you to find your niche, fill it, and ship an excellent product. Doing that takes a tremendous amount of work, and the right set of tools. Today, we’re happy to join the FbStart program, with help from the TwilioFund, to give developers… Read More

4 Ways to Parse a JSON API with Ruby


The Ruby Toolbox lists no less than 25 HTTP clients. Let’s look at how to retrieve and parse JSON results from a RESTful API using the four most popular Ruby HTTP libraries. The four code snippets below will: Define a URL to be parsed. We’ll use the Spotfiy API because it allows requests without authentication. Make an HTTP GET request to that URL. Parse the JSON result.  Each snippet is… Read More

Michael Seid Builds Text Nina, Keeps It Simple With Twilio SMS


I scribble my daily to-do list in a legal pad. My legal pad doesn’t ask for my email, award me fictional points for writing in it, or display full screen prompts enticing me unlock “premium” legal pad features. It just does its job, and I like that. If you’re a developer, there’s probably someone trying to get your email to send you a LinkedIn message right… Read More

Nubitalk Powers Donation Campaigns for Unicef, Greenpeace Using Twilio SIP Trunking and WebRTC


There are no days off for Unicef and Greenpeace. The problems they’re trying to solve, respectively, all over the world are absolutely critical. For Greenpeace, that means fighting for the well being of the environment. For Unicef, that means helping out mothers and children in developing countries. Each organization relies exclusively on donations to continue their work. Their donation campaigns directly impact their ability to do… Read More

A Swift Adventure: Add Audio Controls to BasicPhone


Welcome back to my series of posts on using Twilio Client for iOS with Apples awesome new language, Swift.  In prior posts we’ve had fun using Swift and Twilio Client to build an app that can make and receive phone calls. In this post I’ll show you how you can generate input tones, called DTMF tones, from the app in order to let a user send input back to… Read More

TalkingPoints Uses Code As Universal Language To Connect Parents and Teachers


Language barriers don’t exist in a vacuum. Let’s say a parent can’t communicate in English with their kid’s teacher, and that teacher only speaks English. The problem at hand isn’t just a translation issue. It’s a language barrier that limits the parent’s ability to participate in their child’s education, and limits the child’s development. In a poetic bit of engineering, Heejae Lim is using the universal… Read More

Delay API calls to Twilio with Rails, Active Job and Sidekiq

Performance is key in web applications. Snappy websites make for better user experiences, higher conversion rates and better user retention. A swift application response causes less stress on servers trying to respond to many users too. There are many ways to improve the performance of a web application in Rails and I want to look at one of those today. Performing long running, blocking tasks during… Read More