Tag: engineering

This week’s Muley comes to us from the cloud integrations team in Buenos Aires! As an Engineering Manager, Alejandro focuses on keeping things running smoothly. Read on to learn about some of biggest challenges he has to overcome.

First thought that came to mind when you looked into the mirror today?

  • How hot I am, wait, I mean old… that was the word.

How did you find MuleSoft?

  • Nahuel Lofeudo, a fellow Muley, worked on my team at Travelocity and quit to come to MuleSoft. As a result, I hated MuleSoft! Little did I know I’d be here too.

Happy Friday!

For this week’s Meet a Muley post, we thought we’d take advantage of José Sahad being in the SF office for the week. José comes from Buenos Aires and is Lead Developer, or in more exciting terms, a Software Engineer on the Connectors team. Read on to hear about how he ended up in and his interesting quest for a cure to an all too common problem.

First thought that came to mind when you looked into the mirror today?

  • Where did the hair go?

How did you find MuleSoft?

  • Actually, they had the honor of finding me :] It was during a hiring event. My first thought was: “Why should I work for them? Everyone uses bittorrent now.”

With all the hype around APIs this week, we thought we’d chat with Dillon Compton, Product Manager for API Platform and Tools. Read on to learn about his transition from to product marketing, his award-winning grocery bagging skills, and the challenges he faces here at MuleSoft.

First thought that came to mind when you looked into the mirror today?

  • Why am I awake this early? Seriously, it was 5am.

How did you find MuleSoft?

  • A friend of mine recruited me to join his project at MuleSoft, and I quickly became enamored.

How did you first get interested in your field?

  • I’ve always loved computers and got into coding in high school, and in college did an internship with a major software company. My first week I shipped code to production that is used by millions of people a day, and from that moment on I was hooked on software. Once I became a Software Engineer I realized that I cared more about the solutions we were creating than the code that was powering them, so I transitioned into Product Management.

In case you missed last week’s Meet a Muley post (featuring Eva, our Senior Java Developer) we’ve started a new weekly ! 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!

In the past, as now, Mule ESB follows a release schedule that introduces a new version of our industry-leading ESB software every 9 – 12 months, supplemented with maintenance releases approximately every 6 months. Though this cadence fit very tightly with the demands of our customers who deploy Mule on premises, we came to realize that our customers deploying Mule to were much more flexible in terms of updating versions of software, and were more eager to take advantage of new features and functionality.

You probably heard we have been moving into a faster release cadence with the new mountain ranges releases in this post and this one. For many Product Managers or Business Owners releasing faster could be the difference between success and failure. Being able to shorten the cycle between an idea and valuable user feedback enables new companies to understand better market needs and improve based on it. Releasing valuable software earlier is the sweet spot for and Lean methodologies.

Ken Yagen on Monday, July 22, 2013

Climbing mountains faster

0

In a recent post, James outlined how MuleSoft is using Lean Startup principles to build Enterprise Software. We have been doing this for a while in our cloud platformsCloudHub, Anypoint Service Registry and Dataloader.io; however, our core enterprise tools and products – Mule ESB, Mule Studio, Anypoint DataMapper, and Mule Management Console have always been on a much longer release cadence. Mule ESB Enterprise is the core platform on which many of our customers build hundreds if not thousands of services and integration processes on, so frequent releases and updates can be expensive for them to consume. Typically we release new Mule ESB enterprise versions every 9 months. As a hybrid product company with multiple products, we need to manage the demands of both the cloud and on-premise. Recently, we decided to make some changes to our development cycles and team orientation. We’re using names of famous  mountain ranges for these new releases, the first is named Andes after the iconic mountain range in South America (relatively) close to our development labs in Buenos Aires, Argentina. The next is Big Horn, Cascade and then Dolomite.

james.donelan on Thursday, July 18, 2013

Lean Startup…meet Enterprise

0

There is a lot of talk about the lean startup and whether it works or not. Some proclaim it is critical to the success of any startup and that it is even the DNA of any modern startup. Others claim that it’s unproven, unscientific and gets your product to market in a haphazard way that is ungrounded in quality.

But the lean startup model, when you boil it down, simply says that when you launch any new business or product you do so based on validated learning, experimentation and frequent releases which allow you to measure and gain valuable customer feedback. In other words, build fast, release often, measure, learn and repeat.