[MUSIC]
>> CodeStories is a show about
developer communities around the world.
In this episode, we'll meet some of
the Microsoft Developer Relations team here in France.
Let's do it.
>> Well, I'm here with the France team,
I'm pretty excited to be here.
So why don't you tell us who you are and what you do.
I know you're Cloud advocates,
but you have a special role. Let's talk about you first.
>> Yes, exactly.
>> So I'm Julien Dubois, I'm
a Cloud Developer Advocate at Microsoft.
>> Fantastic. You sir?
>> I'm Wassim, I'm a Senior Cloud Developer Advocate.
>> You my friend?
>> I'm Cloud Advocate PM.
>> Okay. Your name?
>> Maud.
>> Okay.
>> We've got a wide wall. We do the link between
Microsoft Azure and Developers,
so it's a bi-directional link.
We show them what we provide,
so we listen to them and we bring back to
the product team what they would like to have, we put it.
>> That's awesome. So what is your community,
because you're not the same?
>> No, we work closely together when we are together.
The rest of the time, I work with the Java community.
>> Mostly Enterprise, right?
>> Yeah, enterprise thing.
>> For myself, Developer Community, and mostly JavaScript.
>> Microsoft has always done a lot of Java, but more recently,
it has grown a lot because we use a lot of Java internally,
but also we have a lot of customers using Java on Azure.
So there is a big turn in
putting Java application on Azure from our customers,
and Azure advocates is the kind of thing
I need to push also inside Microsoft.
>> So does Microsoft have a Java offering?
I feel like there was new stuff that came out recently.
>> No, so I guess we've got lots of things.
We've got work on the JVM.
We bought a company called jClarity.
We are involved in OpenJDK,
so we work first
on the JVMs and we've got some specific Azure offering.
There is some Azure Functions for Java,
there's Azure App Services for Java,
and of course, the latest,
greatest best offering is Azure Spring Cloud,
which is the one I'm working on,
that's why it's so cool.
Yeah. So I've been involved in
the Java community front for 20 years.
>> Twenty years? I'm giving one or like two up here.
>> In fact, it was very fast.
>> So you've been doing
community stuff for Java for 20. What's the community like here?
>> So there is a very big enterprise community,
a very big open-source community.
So thousands of Java developers in
France and of course in Paris also.
In my work, I'm supposed to work globally,
but of course, my works are in France.
So I spend a lot of time with
people in Paris and outside of Paris.
We've got so many open-source developers in Paris,
so many great open-source projects which
are from France, and also from Paris.
>> Yeah, I've been involved in JavaScript community for
the past 15 years almost,
and mostly on Angular, as a fun framework.
>> Yeah.
>> Yeah. Even on the frontend side of JavaScript,
we have lots of meet-ups,
it could be JavaScript and TypeScript on
the other languages that are transcribe, JavaScript, for instance.
Even in Paris, we have a huge community,
mostly framework oriented like Java,
Angular, React, and Vue.
>> That's cool.
>> So lots of population here.
So I'm mostly involved in open source community,
even my current work at Microsoft.
Most of my time is split between open source work and conferences.
>> I see.
>> Mostly conferences, and
basically going where the Developers are.
>> So are there any special projects that you've worked on in
the community that you're just really proud of
and that you want to talk about? Why don't we to start with you.
>> With Aseem, who's my manager,
we've started this project called NITRO,
which is basically targeting the Node.js
community and helping them use our Azure services.
So I developed a couple of libraries for NestJS,
which is a Node.js framework on the back end.
So we've worked tightly with the NestJS core team,
and I built tools for Table Storage,
server-less Azure functions, and also Blob Storage.
With a single annotation,
Nest users can directly upload their files.
>> That's awesome. So just making it easier
for Developers to consume and use Azure?
>> Exactly, yeah.
>> I love it. What about you, my friend?
>> So outside of Microsoft,
I work in open source in a project called
JHipster. It's my own project.
>> JHipster, that's awesome. What does is do?
>> So it' as code generator for Java and JavaScript.
>> We've collaborated on the Angular side.
>> My goodness that's awesome.
>> So it's got 15,000 GitHub stars,
which is quite [inaudible].
At Microsoft, I work on Azure Spring Cloud,
which is a Spring offering.
So a JHipster, it's a Spring application of course.
So the other thing I've done is making
JS to work on the Azure Spring Cloud.
In fact, we released it this night or last night?.
>> Now, we have got this office.
>> It's fresh.
>> JHipster, everyone check it out.
>> Yeah, so Cloud Advocate PM works with Cloud advocates
and our job is to help the team be organized.
We also work a lot on content.
So Cloud Advocates create a lot of amazing content and we make
sure that we have everything we need in
order for the content to be visible internally at Microsoft,
and also outside of Microsoft.
>> That's awesome. So basically,
you look after the strategy of how CAs work in France?
>> Exactly.
>> So a couple of questions,
since I'm not from here.
What would be your
favorite travel spot in France that you're like,
"Seth, you should totally look at this."
>> So I come from La Rochelle,
you need to go to La Rochelle.
It's a city by the sea.
We've got great food, wine,
and you can sail,
and very good history.
>> I'll probably hurt myself sailing.
I'm not really good. So what about you, my friend?
>> Do you like crabs?
>> Of course.
>> So you need to visit Brittany,
the West of France.
>>Okay.
>> You go there. [inaudible] All that regions.
>> This is awesome.
>> Try those crabs.
>> I'm was thinking like maybe somewhere close by.
You-all are trying to really get me out of Paris.
>> It's different than Paris.
>> Okay.
>> It's like nature.
>> What about you?
>> So I'm also going to make you travel.
I would say the Alps. Yes, the Alps is very nice.
So in summer, you can really walk, make a trek,
and in winter, skiing is amazing over there. So yeah.
>> That's fantastic.
>> We're not from Paris.
>> So you-all are not from Paris?
> No.
>> Where are you from?
>> La Rochelle.
>> You just told me, I'm such a goober.
>> What about you?
>> Brittany.
>> Are you from the Alps?
>> No, actually, it's all right.
No, I'm not from Paris,
but I come from the suburbs,
so outside of Paris, that's where I grew up.
So the difference, I think,
is that I grew up with a garden
and I didn't go to Paris that often,
actually, as most people who live outside do.
>> It sounds very idyllic.
I love being here.
It's absolutely amazing. All right.
Serious question. Do you use tabs or spaces?
>> Of course I'm using spaces.
>> What?
>> But four spaces because some people won't use two-spaces.
>> You're literally wasting space because
the tab is just front /t, one character.
You're using four, it's a waste. You too?
>> I'm using two spaces, saving the planet.
>> So what about you?
>> I'm into tabs. Yeah, that's you too? Cool.
>> PMs decides.
>> PMs are the best.
So they're probably right, I'm just saying.
Thank you for spending some time with me.
Obviously, we're taking out more we're teammates.
If you ever need me to do anything like seriously,
like when you do your next France tour, call me.
>> Yeah, we will.
>> Next [inaudible] is in January right?
>> Yes, January.
>> [inaudible] All right.
Well, thanks so much. We'll see you later, okay?
>> Bye.
>> See you.
>> Bye.
[MUSIC]
>> Thanks for watching CodeStories.
It's been a blast working on this show,
meeting so many Developers around France.
Let us know what you think in the comments below..