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.

AMQP and the future of web messaging

November 8 2011


Last month the AMQP working group, which includes big hitters such as Bank of America, Credit Suisse, JPMorgan Chase, Barclays, Goldman Sachs, Microsoft, Cisco, VMWare, Redhat, and Informatica finalised version 1.0 of the AMQP standard.   It has been 5 years in the making, the market for messaging has changed a lot in that time.

What is AMQP?

“The Advanced Message Queuing Protocol (AMQP) is an open standard application layer protocol for message-oriented middleware.

System Admins. R.I.P.?

January 20 2011


The advent of the cloud has brought a wave of changes in IT from the way we provision servers to the applications we use. At MuleSoft Google Apps provides email and office productivity services, Salesforce provide us with sales, support and product tracking, Marketo provides our marketing automation services and Atlassian gives us issue tracking and development productivity tools. All of these applications are hosted by our services providers,