 Live from San Francisco, California, the Cube, covering MarkLogic World 2015. Brought to you by MarkLogic. Now, here are your hosts, Jeff Frick and Jeff Kelly. Welcome back everybody. We're live here at MarkLogic World 2015 on the Cube. I'm Jeff Kelly with my co-host Jeff Frick. Jeff and I, we've been here for all day. All day. Down this is our last seven of the day. We're saving the best for last. We've got Dave Castle with us. He's the developer, sorry, developer community manager at MarkLogic. Dave, welcome to the Cube. Thank you. So, tell us a little bit about what you're doing to really stoke the interest of the developer community. I mean, that's really your mandate. There's quite a few here at the show. Talk a little bit about your efforts in getting the developer community on board. Sure. So, I've really got a couple things that I'm responsible for, for the developer community. One is just outreach, right? Getting more people to know what MarkLogic has to offer and getting developers so that they know who we are and what we can do for them. And once we get somebody interested, we want to make sure that it's as easy as possible for the developers to count the speed on what MarkLogic can do and how they can work with it. So, talk about execution tactics. How do you go about doing that? From either a training and education perspective or just market outreach and kind of getting their attention, meetups and other things. Yeah, so on the outreach side of that, we like to go to meetups and conferences and present to developers who haven't really heard about us before. For a while, for a couple years now, we've been able to go to some meetups, like Big Data, NoSQL, even Semantics Meetups. And now with MarkLogic 8, we've got new ones we can go to, Java Meetups and Node Meetups. We've got a great story to tell them now. Yeah, talk a little bit about that. MarkLogic 8, we've heard a lot about some of the enterprise-grade features from a developer perspective. What's most exciting in MarkLogic 8 that's kind of giving you a new way that you can now reach out to the developer community? See, JSON and JavaScript, that hits it right there. So JavaScript is the most widely deployed language in the world, it's a very well-known language. Everybody knows that, everybody touches it at some point. So now, it's not just a matter of using it on the client side, but with Node.js out there, people can use it in the middle tier. And now with MarkLogic 8, we can use that to extend MarkLogic's capabilities by working directly in the database with that language. Combine that with the ability to use native JSON documents, storing those in the database. We've got a capability that people are familiar with, comfortable with, and we can take those JSON documents, use that for data modeling from the database all the way up to the client side. Dave, you arguably have the hardest job in the company, I think, right? Everybody wants a developer, it's the age of the developer, everybody's fighting for the developer's attention. Talk a little bit about that challenge and what you guys offer and why people should get excited about developing with MarkLogic and the opportunities that you guys are bringing to them and the interesting problems that they want to solve. Because at the end of the day, it seems to me, and you can validate or dispute that what they get most excited about is solving really cool problems, whether it's for good, and just now with crops, or really doing good work. Talk about that from the community manager point of view. Sure, well, you hit that. With MarkLogic, we're able to solve some really complex problems that, in many cases, our customers have tried to solve with other technologies and they've just not been able to get there, so as a developer myself, it's really exciting to know that even with the really hard problems, you're going to be able to get there. It's very satisfying, so let's see. So we'll talk about, I'm curious from a mindset perspective, you've been a developer for a long time and we've kind of moved from this age of development in a style where you kind of throw the application over the wall to this more of this DevOps mind frame. We heard a little bit about that today on theCUBE about how you've got to continually, you have to start taking more responsibility for the operations of your application. It's not just throwing it over the wall anymore. How have you seen that evolve over time? Does MarkLogic fit into that paradigm well? So, sure. One of the nice things about MarkLogic is that it's actually really easy to manage in terms of the operational stuff. So, I actually, I work on an open source project called Roxy, so the Roxy Deployer is one of the tools that's been, it was built in the field and adopted pretty widely so that not only within the company but outside the company, a lot of our customers are using it as a deployment tool to simplify the management of applications built on MarkLogic. So that's been really satisfying for me personally. And what about an event like this? Great energy, like Jeff said, we've been here all day long. It's like eight o'clock and we're still going. You know, what is this type of event doing? I know, I think this is like the first of a six city tour. I think I saw the t-shirt like a concert. You know, what does this opportunity give you to do, to have another direct touch point out with your community? It's great for that because we've got a mix of people here. We've got developers who have been working with MarkLogic for years and years and they're still coming to find new things, new features, new capabilities. And then we've got other people who are here attending their first MarkLogic event. They're just getting to know what the technology is about. Just talking to somebody earlier that, you know, he came into this event today, you know, understanding relational, but never having worked with a document store before. And he told me about just how over the course of the talks he went to today, he got the idea of documents and how that changes data modeling. And then he threw in semantics and the kind of flexibility you get from that. So, yeah, that's consistent with the feedback we're getting like from Derek that we had on. He said, you know, he really loves the technical nature of this event. He loves the fact that he can talk to the actual engineers that are building the product, building the features. And then the third piece really is talking to peers and learning about new applications and new things that are being done that the individual didn't think of in the context of their own problem. So actually yesterday I ran a hands-on session where the goal was to get people excited about working with MarkLogic and 3-Tier architecture. And in particular to get them some practice working with our Node API and our Java API. And so, excuse me, part of that, part of the idea of that session is we had a bunch of MarkLogic engineers in the room. So it wasn't just a matter of sit down and bang on the keyboard. It was, you've got a task, but you've got the people here in the room who've built these features. You get to ask them questions and talk about direction of the technology. So it ended up being a really fun event. Excellent. Yeah, talk a little bit more about that, the training you offer to developers and the educational resources so they can get up to speed quickly. Sure, so we've got a number of different resources because let's say, everybody learns differently, right? There's different approaches. So I always start with recommending MarkLogic University courses to people. MarkLogic University provides both instructor-led training and that can be online or in person. And they also produce a number of on-demand courses. So these are usually 15, 20 minute sessions where they watch a video and learn about some concept. Beyond the MarkLogic University resources, we've got a lot on our developer website. Tutorials, blog posts, and of course our regular documentation provide a lot of details on how to actually do things with MarkLogic. And the last thing I'd point to is brand new in MarkLogic 8. We've published an application called Sample Stack and the idea is this is a full-blown application. It's built as if it were intended for production and it's a great educational resource because people can look at it and see, oh, that's where I'm going to end up. This is how to structure things and how to work with it. And what if I want, as a developer, I want to get my hands on the technology? Do you offer a developer license? How do you actually make that available? So anybody can go to marklogic.com, developer.marklogic.com, and download the software. Developer license will get you going. It's free to use and you're welcome to use that for any development purposes. When you're ready to get going on a production system, we've got a variety of licensing models that will suit the needs of various customers. And that ranges from buying by the hour to by the year or permanent licenses. Very good. So we're getting close on time. We're about to, we're getting close to wrapping up the day. Have a good day. So yeah, talk about your plans going forward over the next year. If we're here talking next year with you at this table, what are some of the things you hope to accomplish from a developer outreach perspective over the next six, 12 months? Well, I'm hoping to get to a lot more meetups. And in particular, I mentioned the job, no meetups and Java meetups. I want to get them, I want to be able to go in there and be able to talk from their perspective and really show them, look, here's some cool things we could do that are a lot harder before. So meetups, conferences, more tutorials, keeping the blog post active. I'm always looking for additional contributors to our blogs. I'm always bugging my coworkers to, what do you have that you want to talk about? In addition to that, I'm always encouraging people to get their projects that they're building in the field. Let's get those up on GitHub and share that because as a community, we can really build some amazing tools. Well, you know, as we wrap up the day, Jeff, I mean, there's clearly a community building here around MarkLogic. We heard some great stories today about the, you know, the flexibility that MarkLogic provides. Of course, the enterprise grade features, which are critical for, especially for the companies that MarkLogic's going after. That's come up a number of times. Yeah, absolutely. So, you know, my takeaway from today is that clearly there's a shift happening in the database world to these new approaches that don't necessarily lock you into this strict model. We heard one guest mentioned earlier today that kind of the relational model is kind of a straight jacket for your data. MarkLogic's trying to kind of take that straight jacket off. I thought that's very well put. So it's been a great day here, Jeff. Any kind of last thoughts from you? Well, the other thing I think is kind of this application platform, you know, conversation that we're always get into. And usually it starts as an application and then hopefully you've got the foundation for a platform and then other people can now start building new applications. And I thought that was interesting. We had some really old publishing companies who needed the content management system and maybe came upon MarkLogic years ago. But now they're seeing opportunities to build new applications to re-leverage that content that they've got in their repositories and really start to build new businesses and even eat their own business as traditionally publishing, you know, potentially is going down. But now it's digital media, lots of different channels of distribution, lots of different applications, lots of ways to re-purpose, re-slice, re-dice to get that information out. The other thing that impresses me is just the passion of the customers. I think we've had, I don't know what the ratio is, what to do to count, but I think far more customers than MarkLogic employees. That to me is really a sign when we go to shows that there's a passionate community that's not hard for the customer reference team to get people to come on camera and talk about their experience. Some shows we have very few customers, so like Service Now next week and Splunk, it's a lot of customers, you know, it's great to get customers on to talk about what they're doing. And I know our audience loves to hear from their peer group about what they're doing and to hear those successes. So to me, that's always a great takeaway when we get a huge line up of customers. Yeah, I think you're absolutely right. You're absolutely right. Clearly MarkLogic is moving towards that platform play, which is really where, from a business model perspective, this is where you start to ramp up the revenue when you can provide a multi-purpose platform versus kind of a single use database. Right. You know, it's been a long time coming. You guys, MarkLogic is not necessarily a new, you're not part of this new brand of open source, no SQL databases, but you really have been around for a lot longer, have that enterprise grade capabilities built in from the get go. But it's been interesting to talk to the long-time customers and talk about the evolution of MarkLogic and their evolution, their use of the platform over time. And it's clearly expanding and expanding. And one thing we keep hearing again is reusing data and reusing data and finding new ways to repurpose that data to drive value for your customers and for yourself. So a lot of great stories today. So Dave, where's the tour go next? You got the city's Amsterdam. Amsterdam. All right, we know that does. I don't know. Next year we're going to be at the Amsterdam show. Well, with that, I think we're going to wrap up for the day. It's been a great day. We've been going straight since 10.30 this morning. Shout out to the crew. Yeah, the crew did a great job today. Greg, Patrick Leonard over there switching and keeping us on task, keeping us on point. Great job, guys. It's been a long day. Well, yep. So Dave Castle, thanks for joining us here and helping us wrap up the day at MarkLogic World 2000. Thanks a lot, sir. Appreciate it. Thanks everybody out there for watching. This is a wrap from San Francisco. Jeff, where will we be next on theCUBE? We will be at ServiceNow Knowledge 15 on Tuesday next week. Another really passionate customer base that is using that, well, was an application that was built to be a platform that now they're doing some more applications. It's going to be a good show. Well, thanks for that. And thank you everybody for watching. We appreciate it. Appreciate it. Catch us next week. And so then we'll see you next time. Thanks for watching.