Why Twilio Is Better With Sonar

Screen Shot 2016-04-12 at 4.27.00 PM“Your Uber is arriving now.” The text message you receive right before a Prius pulls up. If this experience sounds familiar, odds are you’ve had an encounter with Twilio. Twilio has phenomenally changed the way we interact with web apps and services by acting as a software layer for phone calls and text messages. Through Twilio, businesses can connect to carrier networks and trigger simple messages for their customers.

Sonar is built on Twilio’s platform. While Twilio can be used to create a wide-range of applications to address a variety of tasks, including making and receiving calls and text messages, it can’t do everything. If you’ve struggled with Twilio in the past, or are currently managing a Name Your Platform + Twilio combo, we feel your pain. We’d like to take you under the hood and show you a few ways Sonar can make your experience with Twilio much different, and much better:

Continue reading

Share this:

Deep-Path Data Bindings in React (like Angular)

 

Screen Shot 2016-04-12 at 3.50.20 PM

JSFiddle: https://jsfiddle.net/michaelmakarov/xo3ywx85/

Recently, we rebuilt Sonar‘s entire front-end interface in ReactJS.  With users getting hundreds of messages a minute, a fast, slick, single-page application was necessary. The move to React was great—we’ve enjoyed working with it and it has helped us accomplish our goals quickly. However, since our tech team comes from a background in AngularJS, we found React’s data bindings to be much less convenient.

Continue reading

Share this: