 Hello Marcus. How are you doing? Hi Diego? I'm fine. Thanks. How are you? I'm doing fine. So well, thanks for coming and having this conversation with me We have had already a couple of videos before this one Showing the people how everything works at Redhead and the OpenShift team And so it's a pleasure to have you here and that's going to be my first question Why don't you tell us a little bit about yourself a little bit about your? Work with Redhead and what are you doing currently? Yeah, sure. Absolutely. I'm not working for the OpenShift team so I'm actually working for Javos Middleware and I have very strong background in Java E and application servers in general And I've been looking into like upstream projects as a developer advocate for Almost one and a half years by now So I know how to work my my way around all these awesome communities and Jbos and Yeah, Wildfly is one of my my biggest like I don't want to call it pet project But because it's just a solid server So but it's my my go-to application server in Java when I really want to try out something and Because everybody is talking about containers these days and kubernetes and all this awesome stuff I actually try to work my way around that on like a typical developer laptop setting Which is like mostly Windows based right so And I came across OpenShift and the awesome all-in-one VM That brand kind of spin up like it was it was just an insane great experience To have everything on one machine right and whenever I had to do a lot of demo with Wildfly or EAP and I could just throw it an OpenShift as an image like a Docker image It just worked for me So I mean those teensy little tips and tricks like port forwarding and whatnot You just come across those and this is what I've been playing around and this is why OpenShift has kind of caught my attention Because I was sick of trying to get Docker and kubernetes running on my Windows machine Yeah, and I think almost everyone that is following our blog Also, they can find several blog posts that you have created around exactly that. So well right now I encourage everyone if they have not checked Marcus's like a blog post Please go and do so. They are really great and thank you also for all the collaboration that we have had there I also like to ask you. Oh, no What is it? What was like your first impression when you started like working with the with the communities? I know that a lot of people that work in other kinds of companies They they are a little bit shocked or surprised about the work that redhead is doing with the open like open source communities So what was your first impression? How was that that you started good working with them? And how has been your experience so far? That's an interesting question because I mean, I wasn't born in redhead, right? So I had a life before that and I've been working for like a typical ISV So I have been I've been working with application service of all kinds Like literally blue red doesn't doesn't really matter Anything but open source But I always like the the Jbos community particularly because they have some great stuff in there So let's just mention Achille and for example, like it's a remote integration testing framework So it helps a developer to test something that runs on the server while also controlling the life cycle of the server If it's a managed or embedded server or like even the cube extension allows you to test locally docker images Including the complete life cycle of a docker image So I always kind of had like a deep relationship with the open source Jbos community and onboarding redhead and working as a developer advocate was like a natural fit at that point and I really had a hard time to talk about anything that isn't open source and The open source communities under those this big Jbos umbrella, for example They are just warm and welcoming and helpful and there's so many people out there I met over the last couple of years We were still in great contact, right? So I mean whenever I had like a question So there's like this teensy little new feature that isn't documented well yet because it's just open source And it's not a productized version. I can just shoot them an email or reach them via IAC So it's so open. It's so welcoming and that they have a lot of knowledge out there in the open source communities I just love that kind of software Okay, that's that's great And I think that's an experience that many of our developers and well redhead as a company I think they are going to relate to that or have a similar experience And since you mentioned the entire thing about the team and that's something similar to what what I leave Where is your team located? Because right now redheads like headquarters. That's in Raleigh, but I'm located in Atlanta So tell us a little bit about where you're located and where is your entire team because I'm almost certain that it is going to be a Really interesting experience to share with everyone awesome Actually, I'm located in Munich like 14 miles to the northeast of Munich My team is is a funny definition because the complete team is like spread all over the world So there's somebody in Taiwan I'm in Europe There's somebody in Sweden and the headquarters like my management sits like a West for it And I think that's just a great distribution So my my former boss was like in San Francisco or Bay Area in general So yeah, we are pretty much working across the globe and nobody really cares about where somebody is Actually like physically right now and right here Yeah, plus everybody is like traveling like crazy. So I'm flying out to Atlanta for deaf nexus On Sunday. So if we get a chance to just let me know. Oh That sounds perfect. Actually, that would be great. I didn't know that you were coming. So there you go Also, my team is like my boss is also in the belt and the Bay Area some of them are in rally like right there in the Red Hat Tower others are like well some of the evangelists are like a and Westford in Canada some in Australia So it's so it's kind of like a similar experience and I've always Kind of like founded an interesting because not every company works the same But I guess you begin to find more and more companies working that way and still I think that's pretty is really like the heavy percentage of real remote workers Plus the distribution like all over the globe. It's amazing like wherever I travel and I like did 30 events last year And wherever I travel there's somebody from Red Hat that I could just run into That's amazing. Yeah Yeah, and tell me a little bit more about that like You mentioned like how many events that you did last year 30 Okay, that's that's a lot. So where did they take you? What kind of band do you go to? It's it's mostly like Java centered conferences because I mean middleware is obviously like Centered around Java. This is the programming languages that that enterprises run as of today Application servers are still the platform choice from many many enterprises. So this is where the majority of Enterprise developers really sit. So I've been traveling to Belgium for great beer for Davos. I've been traveling to the UK for another Davos UK version I have been in Atlanta again like for deaf maxis last year and Obviously like Java one and the real big ones in San Francisco What else I think I can barely recall like I enjoyed Belgrade So they run a couple of conferences one-day things under a boxed umbrella And then Belgrade was one of the best box conferences. I had like last year in total I've been in Russia St. Petersburg So, yeah, really, I mean the only Teenzy little part of the world I haven't been to is like Asia Not the mission it's going to be an interesting ride over the next couple of months And I I hope my travels will take me there at some point Well, that sounds great. Take some pictures and share with us and I will we are going to be able to follow you wherever you go Well apart from that Other thing that I wanted to like perhaps bring the conversation a little bit back to open shift You mentioned wildfire and I think perhaps a couple of months ago I published one of your articles around like wildfire and Open shift so and you do several technologies that most of them like you mentioned are centered around Java and the Java word But I would like to know like tell us a little bit about the tools that you use in your day by day work What what kind of things do you use? What kind of like things do you experiment or play with? Okay, I do use an idea. My main idea is still net beans, which is probably Because of my history. I always like net beans Javas developer tooling has a lot tighter integration with open shift That means just trying to experiment around that and get some first integration set up But we're not there yet. So my Java development is still there Yeah, I mentioned Javas developer tools I do use a bunch of text editors like not not them because I I really I don't want to want to hurt myself, but What else do I use open shift to a reasonable extent? Funny enough Docker machine and all the local Docker tooling that I need to just play around with that I use fabric eight a lot and the fabric eight Plugins so fabric eight is kind of the DevOps framework that is tightly integrated with open shift and Really understands the Java developers world. So you have a bunch of maven plugins that help you to build Docker images Or even generate your Kubernetes files or even upload your Generated local Docker images like pushing them to the to the registry, right? So Yeah, fabric eight does a lot more than that. So they'll complete Jenkins workflow. There's a nexus Included with that and it's all based on open shift. So it's kind of the perfect fit for the Java developer with open shift Okay, what else do I use? I Use Photoshop and PowerPoint But yeah Yeah, yeah, usually I use game instead of Photoshop, but yeah, basically the same thing So I have just like I know that you are busy. So I just have perhaps like two more questions and that would be What's your opinion of the latest version of open shift and perhaps like if you can think of like one New feature that you would like to have in the versions that they are working right now. What would that be? Um, okay, I have to admit that I'm only using open shift origin so I've never even touched open shift enterprise I Really like the Operational experience like I think of open shift as adding user experience to Operational people so like the classical platform as a service and I I kind of started looking into the source to image technologies and I like the approach, but it's not where I wanted to be for Java developers So we just need a little bit more and if I could make a wish I would like to see like a local development environment So maybe the all-in-one we am which exposes the complete Docker host and the registry So I don't have to mingle around with the Docker machine and put the Docker and whatnot on my local machine and just have open shift and I also want open shift to acknowledge the Java developers needs like maybe have a template which spins up and nexus and a Jenkins server and Also allows me to have like a complete Round trip like a software development life cycle So I think I really want to want open shift to be a little bit more Embracing for the individual technologies and not just embrace the bare minimum as a Docker image, right? So Okay, this is okay. I can get that running, but I Think people understand that it takes a while to get to a Docker image And if you have like PHP Which is an interpretive language, right? This is easy. So software image is a great fit for interpretive languages But if you have like a compile step in between and if you have like the approvals and staging and whatnot like complex enterprise projects Open shift is designed to run Final artifacts and I'd like it to be a little bit more supportive for developers, I guess Okay, well, that's actually something quite interesting and thanks for that. I'm going to note it like it's recorded so I'm going to let the team know and Well, I also thank you for your time Is there anything else that you would like to tell the people that are going to be watching this video? Um guys follow OpenShift I mean OpenShift, you probably know that it's the best platform as a service out there in the world I haven't seen anything better and I had a hard time getting used to Docker containers and latest buzz because I'm just a Java developer at heart So all those infrastructure things with boards and whatnot that was really killing me and OpenShift ease that pain to an insane amount, right? So I really start to embrace everything around because OpenShift made it easy and transparent again So yeah, thanks to every developer out there working on OpenShift because I highly appreciate what you guys actually did and Keep the buzz humming keep it coming and give me some more great versions And if you have like the teens a little heart for a Java you developer think about me and Thanks more Java developer changes. Thanks. Oh, okay. That sounds great. And well, thank you I'm certain that also the community Thanks you for all the articles and all the work that you have put out there like they are always well received in our blog so thanks for that and Apart from that have a great day Thank you. I'll keep continuing blogging. So there will be more definitely Pleasure to be part. Thanks for the interview Okay, thank you. Bye. Bye. Bye