Bias-Free Hiring: How Is Changing The Landscape Of Tech Hiring


“All I wanted to do was get to the code.” The person responsible for this quote believes that resumes are a terrible way to gauge technical ability. This person argues that including or excluding candidates based on the prestige of their alma mater, or previous employer is what’s broken about hiring developers. Code should come first. This person built a platform that mutes those extraneous details… Read More

Building Developer Tools For Developers: Theodore Wilson Of IBM’s Bluemix


In 1981, IBM built the IBM Model 5150, to democratize the computer. 35 years later, they’re democratizing their computing power with IBM Watson and IBM Bluemix. When power falls into the hands of creative developers, a lot of rad stuff gets built. Bluemix makes building, deploying, and scaling apps much easier, while Watson adds some super smarts to whatever you build. You could build a video… Read More

TTAG Systems Brings Customers’ Ideas To Life With Twilio


Great ideas shouldn’t die on the vine. When a company lacks the technical expertise to ship their idea, they can drop it — or call the experts. TTAG Systems specializes in bringing their customers’ communications ideas to fruition.   “We try to find solutions for our customers,” says TTAG Systems, Chief Innovation Officer, Armen Matosyan. “Typically our customers have heard about the technology they want to… Read More

Bulk Delete your Twilio Recordings with Python

Twilio Monitor

We’ve all heard it. “This call may be recorded for quality assurance purposes.” These recordings are used by Customer Service Managers to improve quality of service and coach agents they care for. If you’ve built a Twilio-powered contact center, chances are you are recording these calls. Your service works great, business is booming, and one day you look at your Twilio account and you see this:… Read More

Build Video Chat using AngularJS 1.x


AngularJS is a popular JavaScript framework for building client side applications. Using it steers you towards creating well-factored apps with clear Separation of Concerns (SoC).  To demonstrate how Angular does this let’s convert the existing JavaScript Quickstart for Video into an Angular application.  If you want to skip ahead and grab the source for this post, it’s all on Github.  Otherwise let’s get started. Setting It All Up Before we jump… Read More

Getting started with CocoaPods to manage dependencies in Swift and iOS


When building iOS applications with Swift, you often use third party libraries. CocoaPods is a great tool to manage these library dependencies for your Xcode projects. Let’s build an app that will display a recent picture taken on Mars using this NASA API with Alamofire to send HTTP requests and SwiftyJSON to make handling JSON easier. Installing dependencies with CocoaPods Let’s get started by creating a Single View Application Xcode project… Read More

How to Build Android Chat Apps using Xamarin and Twilio


Were you excited when you heard we had Xamarin support for Twilio IP Messaging in iOS but were wondering ‘what about Android?’. Read on and in just 10 minutes you will build an Android chat app using Xamarin and Twilio IP Messaging. Get Ready to Build If you’re developing this tutorial on a Mac, make sure to have Xamarin Studio with Xamarin.Android installed. You’ll need Android API… Read More