Priya Sony on Tuesday, November 26, 2013

API wars are coming

0

are causing a huge technology disruption. Developers armed with APIs are changing the enterprise IT landscape. The tech world is being turned upside down as API access is changing banking platforms, airline systems, e-commerce platforms and much more.

James Donelan, VP Engineering, discusses the impact of APIs on product development, competition, and how we approach software in his article, “Arm yourself: The API wars are coming“.

He discusses the importance of micro-features and how they fuel disruptive applications, as well as how companies with API strategies will be the ones to succeed. But how exactly do you arm yourself? By opening up existing platforms and API-enabling them, companies can start putting API strategies in place.

Importing records to your Salesforce account from Box is now easier than ever. No installation needed, all you need are your Box and Salesforce credentials and a CSV file with the records you want to send to Salesforce.

Let”s go through the steps to do it:

1 –  Log in into your Box account

2 – On the top menu you can find a cloud icon, the Apps section. (This is the only time you will need to add an application, after is added you can just skip to step 6).

 

In this installment of our MuleSoft webinar series, we discuss  how to identify legacy assets within your organization, synchronize data between modern and legacy systems, and service-enable legacy applications with APIs built through MuleESB.

A little bit about SOA

Effectively implementing a Service Oriented Architecture approach within your enterprise can help deliver faster time to ROI through increased agility.

The reality of legacy systems

Today, a large amount of business data and processes are tied up in legacy systems, which are difficult to access and modify due to a lack of modern interfaces and a scarcity of available expertise to work on the system. Legacy systems house critical information and functionality that need to be accessed by other systems and people.

In case you missed last week’s Meet a Muley post (featuring Eva, our Senior Java Developer) we’ve started a new weekly series! Every Friday we’ll introduce you to a new member of the MuleSoft team to give you some insight into what we’re all about.

This week we’ll be chatting with James Donelan, our VP of Engineering. When we chose James for this post, we immediately agreed that there needed to be some sort of voice recording for you all to truly understand why everyone loves to listen to James. And we found one!

TL;DR? Don’t worry, (: You can see the code running here.
Destructuring CoffeeScript

Introduction

Destructuring in Coffeescript is an elegant feature that makes the language feel closer to pure functional languages such as Haskell. Let’s see an example of that.

Show me the code

We will start by creating two types of tree objects:

Leaf, as the name suggest, will be the tree nodes that contain values. On the other hand, Nodes will be the objects that will glue together the tree.

Priya Sony on Tuesday, November 12, 2013

Join MuleSoft at Dreamforce

0

mulesoft dreamforce

Dreamforce is approaching fast and as we near, we thought it would be a good idea to elaborate on MuleSoft’s presence at Dreamforce, as well as what you can expect from us at our booth this year!

It’s no secret that SaaS and cloud, social and mobile have changed the game for many businesses. Organizations have stated time and time again that integration is one of, if not the main hurdle to overcome when adopting SaaS. Companies need to connect to numerous SaaS and on-premise applications and such as Salesforce, SAP, NetSuite and many more to keep their business running.

james.donelan on Sunday, November 10, 2013

Can Programmers program?

10

199 out of 200 applicants for every programming job can’t write code.

“A surprisingly large fraction of applicants, even those with masters’ degrees and PhDs in computer science, fail during interviews when asked to carry out basic programming tasks. “

When I first heard this years ago I initially thought it had to be inaccurate. I had seen a large number of flunk interview coding tests and write really bad code, including some of this. But how could that many career developers out there pass for great programmers, yet when it comes down to actually producing code couldn’t do it well.

In our upcoming MuleSoft webinar, “‘The Health Cloud’: Are we there yet?”, we’ll be talking all about healthcare and the cloud. There has been quite a bit of  talk about a “Health Cloud” which promises to extend the point of care, improve patient outcomes, enable closer clinical collaboration and lower costs, but have healthcare organizations really embraced the cloud? Or is this another case of media hype? With such confidential information at risk, how are organizations dealing with data security and integration with third party applications and ?

Priya Sony on Tuesday, November 5, 2013

API Management Best Practices eBook

2

With the launch of APIhub.com, acquisition of ProgrammableWeb and launch of the RAML spec we co-developed with Box, LinkedIn, Intuit and others – we are investing heavily in the API space to help take part in the API economy. APIs are unlocking massive business value and customers are turning to us more and more to help make their API vision a reality.

To take our love for APIs a step further, we’ve created a new easy to digest, “7 Habits of Highly Effective API and Service Management” eBook (complete with exciting graphics), we’d like to share with you!

reza.shafii on Monday, November 4, 2013

Introducing APIkit

2

Hot on the heels of the announcement of the RESTful API Modeling Language (RAML) by the RAML working group, I am very happy to announce the general availability of APIkit.

APIkit consists of a set of open source Maven and Mule Studio-based tools that enable to be massively productive in creating well-designed REST APIs.  APIkit features include the ability to take a REST API designed in RAML, automatically generate backend implementation flows for it, and then run and test the API with a pre-packaged console.

Get Ready to RAML