Inside an API product company: APIs Unplugged

With special guest Lorinda Brandon of Twilio.

In this episode of APIs Unplugged, Mike and Matt sat down with Twilio’s Director of Software Engineering, Lorinda Brandon. Brandon has extensive experience both as an engineer and a product manager — leading technical and product teams at Twilio, Capital One, SmartBear, EMC, Intuit, Interleaf, and the U.S. Air Force. We wanted to ask her about her current work with Twilio and SendGrid along with her work in product management throughout the evolution of software products from packaged disks to on-demand APIs.

What and How of Real-time APIs and Streaming


Myself and Dave recently spoke a different events about Real-time APIs and use cases.  Folks have been asking for the slides and video, so here they are!

Real-time APIs: Don’t call us, we’ll call you

The number of real-time APIs on the Web are rising. What the heck are real-time APIs, how are they used? How are they built? This deck and demo was presented at CloudMafia in San Francisco.

Geek out with MuleSoft at Cloudstock


We are really excited to be sponsoring Cloudstock on Thursday March 15th, this is a free cloud developer event in San Francisco hosted by We’ll be joining top SaaS and cloud thought leaders along with over 3,000 developers at Moscone West,  where throughout the day at our booth, two of our top developers, Dan Diephouse and David Thompson, demonstrate some very cool Mule iON iApps and dig into the code.

Mule Hackathon Cup 2012 v1.0

January 11 2012


Here at MuleSoft, every few months we take a couple days off and hold a company Hackathon. Usually these are individual efforts to build something unique and interesting using the technology and products that we create at MuleSoft.

To kick off the new year, we decided to sponsor a team event and see if we could get some creative new ideas that might be more then a single person could implement in a day.

Handling HTTP callbacks using the new Mule DevKit: a Twilio example


When you send a request to an API and it gets processed the API might want to notify you app about the status of the request. In order for your application to handle this callback you would have to set up an endpoint to listen for the notification and then send the url of that endpoint to the API. For example Twilio, one of the most popular public APIs,

The benefits of APIs, my top 10 and why you should use them

November 22 2011


At QCon SF last week I gave my talk on DevOps to NoOps: 10 cloud services you should be using. I talked about what I call the API explosion and how that impacts the way we build applications before introducing my list. I focused on infrastructure APIs because I believe these have the biggest impact on application development and thus the developers that build applications.

Give your application a voice of its own with Twilio


The last time we talked I show you how you can easily build RESTful APIs on top of iON.  I just covered just a very narrow scenario, the sky is the limit when talking about the kind of integrations that you can build using iON. So this week I’m going to walk you through another interesting use case, IVRs. If you don’t know what they are, don’t worry I will cover the basics in this article. 

See Mule iON in action at the TwilioCon Hackathon

September 20 2011


Come see Mule iON in action at the TwilioCon hackathon Wednesday Sept 21st. Better yet, come build cool apps and win some awesome prizes. Win a super cool Mule t-shirt by leveraging the Mule iON platform to build your hackathon demo. The winning Mule iON entry will receive the perfect accessory for showcasing your Twilio demo: a Jawbone Jambox!

Mule Cloud Connector for Twilio and Module for TwiML make it easy to build Twilio-enabled apps and services that you can run on iON.

See us at Dreamforce: Cloud Connector for Streaming API

August 28 2011


If you are looking to integrate with in real-time, MuleSoft has the solution for you! We have been working with the Salesforce product team over the past 6 months to build and test the Cloud Connector for the Salesforce Streaming API.

For those of you who will be at Dreamforce, we will be showing the Cloud Connector in action:

Getting Started with the Streaming API

Real-time Web with the new Salesforce streaming API


Its about time the Web became more event-driven.  We have had AJAX for many years enabling events between server and browser, but on the backend we are still polling data. With the explosion of public APIs from SaaS, Social Media and Infrastructure Apps, more and more applications are written by composing web APIs. Developers often need to call a API to get data updates, only to find that nothing has changed. Streaming APIs provide a more elegant solution to polling allowing developers to subscribe to changes they are interested in.