(00:00:00):
JIM Grisanzio Hey, everybody.
(00:00:01):
This is Jim Grisanzio from Java Developer Relations.
(00:00:04):
And this is Duke’s Corner.
(00:00:07):
And we are here at JavaZone in Oslo.
(00:00:09):
We’re here with Dervis and Marek.
(00:00:12):
And these are just two of the many guys here who have been organizing this unbelievable conference.
(00:00:18):
We’re at day two here, actually day three.
(00:00:21):
So the conference is over in a few hours.
(00:00:23):
And I just wanted to get some final comments about how things went for you guys.
(00:00:27):
Because for me, I’ll offer my comments as we go as well.
(00:00:30):
It’s been an incredible event.
(00:00:32):
So how about for you guys?
(00:00:33):
How did it go this week?
(00:00:34):
Hey Jim, nice to be back with you again.
(00:00:37):
Thanks for the last time we talked, it was a great conversation.
(00:00:40):
I had a great time in this year’s conference.
(00:00:43):
I think we managed to create a conference that had all the things that JavaZone is known for.
(00:00:52):
Good food, good entertainment, a strong program with great speakers.
(00:00:57):
So, and of course, our community.
(00:01:00):
I had the chance to talk with many,
(00:01:03):
many people from former colleagues,
(00:01:07):
current colleagues that I haven’t seen for a while.
(00:01:10):
A lot of great people, many good discussions with many great people.
(00:01:15):
So I had a great time.
(00:01:17):
Excellent.
(00:01:17):
This is okay.
(00:01:18):
So that was Darvish.
(00:01:19):
And Mardik, what about you?
(00:01:20):
Hi Jim,
(00:01:21):
it is very nice of you to ask us about this hobby project of ours,
(00:01:25):
that is this community-driven conference.
(00:01:28):
I am super pleased, very happy with the result.
(00:01:32):
At this point,
(00:01:32):
a couple of hours before the conference is over,
(00:01:34):
I am also getting into the mood of,
(00:01:36):
oh,
(00:01:37):
it’s so sad that it’s almost over,
(00:01:39):
because that’s something that we’ve been working for in half a year.
(00:01:42):
But…
(00:01:43):
During this week,
(00:01:45):
the level of joy and endorphins was basically over the roof,
(00:01:49):
and I am so happy that it’s happening.
(00:01:52):
Excellent.
(00:01:52):
So six months, about a half a year to organize this?
(00:01:56):
Yeah,
(00:01:56):
I mean,
(00:01:57):
it takes actually,
(00:01:59):
we start normally in around November when we establish the working groups.
(00:02:05):
And then we start the really heavy lifting, we start in January.
(00:02:09):
Also,
(00:02:10):
Marek will establish,
(00:02:11):
he establishes the program committee groups and all the,
(00:02:15):
makes it basically possible to start the call for papers and he initiates our work.
(00:02:22):
He’s very good in keeping us collected and connected with each other to actually work as a team.
(00:02:28):
So as the months are progressing, the group has increasingly a lot of work.
(00:02:35):
And this year has actually been interesting because we had an all-time record high
(00:02:40):
number of sent-in abstracts.
(00:02:44):
That means, yeah, proposals for the conference.
(00:02:47):
So we had really like a lot of stuff to do.
(00:02:51):
So yeah, it takes a while.
(00:02:54):
And it’s not only the program committee work.
(00:02:56):
We also work with the designs.
(00:02:59):
We have this location at the venue.
(00:03:02):
It’s a known and famous venue in the city, middle of the city.
(00:03:07):
So this is the place we have been for numerous years already.
(00:03:12):
So we know the venue.
(00:03:14):
We know what’s possible to do.
(00:03:18):
And I’m happy that each and every year we are actually able to create very
(00:03:24):
different teams and very different image.
(00:03:27):
And last year we had a circus and a lot of people asked what was the purpose of having a circus?
(00:03:33):
The answer is actually we wanted to honor.
(00:03:36):
volunteer people traveling in refugee camps and helping children so people from
(00:03:43):
entertainment so that meant a lot for us this year’s team is different and I really
(00:03:50):
have to say we have a great people in our community creative people because imagine
(00:03:56):
that in November when someone says what can actually the team the topic be for the
(00:04:00):
next year’s conference well let’s say Retro 1924
(00:04:05):
So each year it changes and yeah we start November all the way to the summer
(00:04:11):
You mentioned the call for papers.
(00:04:14):
You got a lot of paper submissions.
(00:04:16):
So I was a speaker here and I went through that whole process.
(00:04:19):
Just a couple of observations.
(00:04:21):
The submission process was really comprehensive.
(00:04:25):
I found the website, it was easy, it was intuitive, but it asked for a lot of information.
(00:04:30):
And I thought that was really helpful to scope the session.
(00:04:34):
And I thought that was really interesting.
(00:04:37):
And the communication with the speakers was very good.
(00:04:40):
I just felt, you know, like I was helped, you know, through the process.
(00:04:45):
And so is that something you’re on the program committee, right?
(00:04:48):
So, Monica, how did that evolve?
(00:04:51):
Is that something that you guys,
(00:04:53):
you know,
(00:04:53):
just actually,
(00:04:53):
I guess,
(00:04:54):
just walk me through how you guys came up with that process.
(00:04:58):
It is very interesting to hear it from your perspective that the type of questions
(00:05:02):
that we have in the forum actually helped you to reflect on the content of your talk.
(00:05:07):
Well, I can speak for the last four years, let’s say.
(00:05:11):
We have established our routines in terms of how the call for speakers or proposal works.
(00:05:18):
We do try to guide the speakers in a way that will result in them giving us enough
(00:05:25):
information to have an idea about the talk,
(00:05:29):
because with so many submissions we have to be able to…
(00:05:33):
I wish we could talk to every of the hundreds of speakers that submits to JavaZone
(00:05:40):
and discuss the details,
(00:05:41):
learn more about their perspective in a video call,
(00:05:43):
whatever,
(00:05:44):
but…
(00:05:45):
Sadly with the scale of the submission process we cannot do that so often we have
(00:05:51):
to base ourselves on what you have written in the form and then hopefully we get
(00:05:57):
enough information from that to be able to evaluate the talk and find out which
(00:06:03):
talks we should put together in the program to make it the best program possible.
(00:06:07):
I also know that, yeah.
(00:06:08):
Can I also just add that the systems that we use is actually custom built by our own volunteers.
(00:06:17):
And we are using completely custom made software for the call purpose process.
(00:06:25):
And it’s meant to actually help both the speaker and help us.
(00:06:31):
Yeah, I agree with Marek.
(00:06:32):
It’s very interesting to hear your perspective on this.
(00:06:35):
But…
(00:06:36):
Yeah, it was really good.
(00:06:37):
It was flawless for me.
(00:06:38):
Everything just worked.
(00:06:40):
I also noticed that you have a lot of speakers and a lot of,
(00:06:45):
you know,
(00:06:46):
there’s obviously English here,
(00:06:48):
obviously,
(00:06:48):
but there’s a lot of local language speakers as well.
(00:06:53):
And so I was just wondering what the ratio was of local versus English, you know, foreign speakers.
(00:07:01):
That’s a good question.
(00:07:03):
Sadly I don’t have the statistics with me right now but I think in terms of
(00:07:06):
language divisions it would probably a third of the talks is in Norwegian but we
(00:07:11):
also have Norwegian speakers who do their talks in English.
(00:07:14):
Generally when it comes to Norwegian speakers we tell them or we suggest that they
(00:07:19):
can do the talk in the language in which they feel more comfortable in.
(00:07:23):
But being a Norwegian Java user group and organizing the community conference for
(00:07:29):
the local community,
(00:07:31):
we have no problems definitely with having a number of talks in Norwegian.
(00:07:36):
But at the same time,
(00:07:37):
of course,
(00:07:38):
having guests that don’t speak Norwegian,
(00:07:42):
we make sure that every hour in the program you have enough of talks that are in
(00:07:47):
English so that everybody finds something for themselves.
(00:07:50):
And one thing which I would like to add here is also that
(00:07:53):
One thing which I love about JavaZone is that while we do get submissions from the
(00:07:59):
greatest speakers in the Java universe from all around the world,
(00:08:04):
we give ourselves the opportunity or the possibility to find space in the program
(00:08:09):
also for the local talents and it can be
(00:08:12):
In the same hour you can find two of the greatest speakers in two of the rooms and
(00:08:18):
in another room you will have a Norwegian developer who has been working for two
(00:08:22):
years but has a very interesting hobby project and we will have a stage for this
(00:08:27):
person as well because we want to support this type of initiatives as well and
(00:08:33):
local young talents.
(00:08:35):
It’s really interesting.
(00:08:36):
I also noticed just some of the things here that you found unique, like the overflow room over there.
(00:08:42):
Hundreds and hundreds of people up there looking at sessions.
(00:08:46):
There’s a huge screen.
(00:08:48):
I think you can put like eight sessions on video up there.
(00:08:51):
Really interesting, a beautiful view.
(00:08:53):
I’m looking up now too, and they’re looking down on us here on the show floor.
(00:08:58):
So that seems very innovative to me.
(00:09:02):
You’ve got obviously a very unique space here, but also little things like each speaker room
(00:09:09):
has color you know like there’s I mean that’s a very thoughtful thing especially if
(00:09:14):
you’re a photographer like I am you’re looking to see what you know like what the
(00:09:18):
mood is this is a very moody place it’s got style you know and so like one speaker
(00:09:25):
room you know so one session room will have red another one will be you know blue
(00:09:29):
or turquoise or something that obviously that was intentional
(00:09:33):
Yeah, I would probably say it is.
(00:09:35):
Because for us, the conference is not only about actually going and listening to talks.
(00:09:43):
It’s actually meeting people that you care about.
(00:09:47):
People, you know, great people that you haven’t seen for a while.
(00:09:52):
And connecting with people, building new connections, having fun.
(00:09:57):
So yeah, I would say it’s designed like that in order to enhance the good feeling in the people.
(00:10:05):
I like how Dervish put it.
(00:10:07):
I would like to say in terms of the design,
(00:10:10):
you probably can see that we are a community driven non-profit conference because
(00:10:14):
we do give ourselves the space to be a bit playful,
(00:10:18):
try different things.
(00:10:21):
The colors probably happened some years ago as an experiment and it worked very well.
(00:10:26):
We tried different decorations.
(00:10:29):
Like last year,
(00:10:31):
somebody came up with an idea of having a circus tent floating in the air over the
(00:10:37):
middle of the space.
(00:10:40):
What’s stopping us actually?
(00:10:41):
We are here for the community,
(00:10:43):
we have our scale and power to try different things and if they end up being
(00:10:51):
something pleasing and fun for our guests and for the community in general,
(00:10:57):
that’s a big win.
(00:10:58):
And I really like that we don’t have to focus on being a profitable franchise or something,
(00:11:04):
but we can be this community-driven conference that is able to try things and do
(00:11:10):
something funny.
(00:11:11):
And we also inherited actually a culture of experimenting.
(00:11:17):
We are just one generation of many volunteers that have been keeping the conference going.
(00:11:23):
I remember speaking to former volunteers
(00:11:26):
volunteers and people in Javabin that they, for example, one generation built a rocket as an entrance.
(00:11:36):
Another generation, they built something called Bear Duke.
(00:11:40):
So if you had a conference card and you was a volunteer in the jug,
(00:11:45):
you could scan that card in front of the vending machine.
(00:11:49):
And that vending machine, of course, with the Duke, it was dressed as a Duke.
(00:11:54):
It will give you a beer.
(00:11:55):
I mean, that’s kind of a playful ideas.
(00:11:59):
And the hardware and the software was developed by the… Yeah, everything was connected together.
(00:12:02):
So we kind of inherited this and we are trying to bring it forward.
(00:12:07):
But when I see the,
(00:12:09):
for example,
(00:12:09):
this year’s the clock tower,
(00:12:11):
the circus last year,
(00:12:13):
we are actually thinking that nothing is impossible.
(00:12:17):
Like when some of our volunteers have an idea, we are thinking, yeah, that might work.
(00:12:23):
You know, when I look at the scale, it makes me happy.
(00:12:26):
And that’s something that starts with as ideas in someone’s heart and mind.
(00:12:32):
And actually,
(00:12:33):
and then six,
(00:12:34):
seven months later,
(00:12:35):
we are sitting here,
(00:12:35):
we are looking at this thing and I’m reconfirming that everything is possible.
(00:12:41):
Whatever you dream of, it’s possible.
(00:12:43):
It’s really interesting you say that because I did a session, my session was on contributing.
(00:12:48):
It was a community session,
(00:12:50):
non-technical,
(00:12:51):
but I talk about my stories that I have working with developers and how to contribute,
(00:12:56):
why they contribute.
(00:12:57):
And one of the things that they say is just exactly what you said about thinking about what’s possible.
(00:13:02):
and not stopping yourself but this is possible let’s try this and it’s very clear
(00:13:07):
that this entire conference is run by a community it has the community feel to it
(00:13:12):
and it’s like as i said before it has style but it has class and everyone is a lot
(00:13:18):
of young people here you know a lot a lot younger than me
(00:13:22):
But there’s a lot of sophistication as well.
(00:13:25):
You’ve got all the major topics of Java covered in terms of sessions.
(00:13:32):
Seems to have been hanging together really well.
(00:13:35):
Yeah, I agree.
(00:13:36):
I agree completely.
(00:13:39):
Like Marek said, we are not running for profit here.
(00:13:43):
Everything that,
(00:13:46):
you know,
(00:13:47):
the tickets and everything,
(00:13:49):
all the money that’s in circulation,
(00:13:52):
everything goes to the community.
(00:13:53):
100% of it.
(00:13:55):
back to the community.
(00:13:57):
And next year’s conference, new ideas, new creative minds.
(00:14:01):
I mean, I think about our speakers, our volunteers, our partners.
(00:14:07):
Everyone loves their profession.
(00:14:09):
They love to create software.
(00:14:11):
They love to build systems for people and innovate where it’s possible.
(00:14:19):
and change the rules and regulations in our society to enable innovation.
(00:14:24):
And I see this kind of a conference building bridges between public,
(00:14:30):
private,
(00:14:30):
between people is important to achieve this.
(00:14:34):
And yeah,
(00:14:35):
I hope many more great speakers all over the world that they will consider sending
(00:14:42):
their proposals.
(00:14:43):
And we’d love to have
(00:14:46):
experienced people, new people, would love to hear from them.
(00:14:50):
Last time we spoke, Jim, we talked about the mentoring also.
(00:14:53):
Like this conference alone, three of my mentees spoke for the very first time on the JavaZone stages.
(00:15:04):
And when I’m standing in the room looking at those great people,
(00:15:10):
having the time of their life being on that stage so I really recommend everyone
(00:15:15):
who think that they have something interesting to share send your proposal try it
(00:15:21):
and you might be actually the next person on the stage here so yeah
(00:15:26):
I don’t have any own mentees myself,
(00:15:32):
but it is a great joy for me to see somebody who hasn’t spoken at a conference
(00:15:36):
before coming to us with an interesting topic,
(00:15:39):
getting accepted,
(00:15:40):
coming here,
(00:15:41):
possibly getting some help from our experienced speakers,
(00:15:44):
a little bit of coaching,
(00:15:45):
maybe just somebody experienced guiding them to the room and having a little bit of
(00:15:50):
small talk just to…
(00:15:52):
help the stress and then when I see the talk being delivered very well and I read
(00:15:56):
the feedback that we gather after the session and people actually are enjoying the
(00:16:02):
we see that people have enjoyed the talk then I see that’s like that’s what we want
(00:16:06):
to do we want to give this space to people who hasn’t done it before but who have
(00:16:13):
potential to contribute to deliver something really nice so when this type of
(00:16:17):
success story happens I am very very happy
(00:16:20):
That’s excellent.
(00:16:20):
So how many people on your team actually running it here?
(00:16:25):
Because I see a lot of volunteers.
(00:16:27):
We have approximately 40 JAG members here,
(00:16:31):
I believe,
(00:16:32):
and then we also have the program for student volunteers,
(00:16:36):
so we give them the opportunity to have regular access to the conference over the
(00:16:42):
two days.
(00:16:44):
In exchange for working for a couple of hours every day,
(00:16:48):
we’ve helped being responsible for the different speakers rooms,
(00:16:53):
guiding the participants.
(00:16:56):
So this type of student volunteers are playing a very important role as well.
(00:17:01):
So it would be around 40 members and 80 student volunteers, I believe.
(00:17:07):
And of course, I have spoken to several of the young student volunteers.
(00:17:14):
It means a lot for their careers also,
(00:17:17):
because the advantage they have,
(00:17:18):
they are able to speak with the different companies,
(00:17:22):
build relations closer to the end of their studies,
(00:17:26):
which is important for their journey ahead to find relevant,
(00:17:31):
interesting work,
(00:17:34):
as well as understanding the trends,
(00:17:36):
the profession,
(00:17:38):
what is important for them to learn and know.
(00:17:41):
So there are several advantages of being a volunteer like that.
(00:17:46):
Actually, a few other observations from me.
(00:17:49):
I’ve spoken with a lot of the speakers,
(00:17:51):
and I’ve observed that they’re very impressed with the feedback,
(00:17:55):
with the conversations,
(00:17:58):
with everything in the room,
(00:18:02):
all the dynamics,
(00:18:03):
the audio-visual,
(00:18:04):
the look and feel.
(00:18:06):
It’s a very comfortable place to speak.
(00:18:09):
It’s not intimidating, although I was nervous because it was a big crowd for me.
(00:18:13):
I mean,
(00:18:14):
I’m not at the level of some of these guys here,
(00:18:16):
but,
(00:18:16):
you know,
(00:18:17):
the speakers very clearly,
(00:18:19):
I’ve spoken to several of them,
(00:18:21):
are just very impressed with the experience that they’ve had.
(00:18:24):
Another observation is the food, all-day food.
(00:18:28):
That’s a nice touch.
(00:18:31):
And it’s good food, too.
(00:18:32):
It’s not just junk.
(00:18:33):
It’s really good food.
(00:18:34):
I see ice cream over here and everything.
(00:18:36):
I didn’t really go for that.
(00:18:37):
I’m not around sugar, but that’s okay.
(00:18:39):
I have plenty of other stuff.
(00:18:41):
And the party last night out in the city, really unique.
(00:18:46):
Multiple bars, multiple restaurants.
(00:18:49):
And the attendee participation was very high.
(00:18:52):
There’s lots of people there.
(00:18:54):
So it seems that you guys,
(00:18:56):
I mean your whole team,
(00:18:57):
obviously the whole jug,
(00:18:58):
you know how to build community.
(00:19:00):
Because this is exactly,
(00:19:01):
you’re doing all the things very well to build,
(00:19:04):
you know,
(00:19:04):
the first level is to bring people together,
(00:19:06):
having them participate and start contributing.
(00:19:09):
Because they’re all talking to each other.
(00:19:12):
That’s a contribution.
(00:19:13):
They’re teaching each other.
(00:19:14):
They’re helping each other.
(00:19:15):
They’re exchanging ideas.
(00:19:16):
ideas and suggestion.
(00:19:19):
And so it seems to me that as organizers, you guys really know how to build community.
(00:19:26):
I mean, I would say that first of all, we do have a strong community.
(00:19:32):
I am very impressed by everyone.
(00:19:35):
I respect all the talent and I appreciate everyone.
(00:19:39):
And I would say it’s not really easy to do this.
(00:19:42):
First of all,
(00:19:43):
everyone has to agree on having this mutual respect,
(00:19:47):
having this mutual understanding of what everyone wants.
(00:19:50):
We have a common goal of creating the best conference
(00:19:54):
that we can and it’s never easy I mean there is always some bumps and difficulties
(00:20:01):
in communities and that’s natural it’s a lot of stuff to do but always in the end
(00:20:09):
it’s a mutual respect and treating each other as good as you can because everyone
(00:20:14):
is volunteering doing this by their own will no one is getting actually paid for
(00:20:18):
anything in this community
(00:20:20):
So,
(00:20:21):
I mean,
(00:20:22):
that is fundamental,
(00:20:24):
actually,
(00:20:25):
having this safety that everyone has the safety to be who they are.
(00:20:31):
When I look at our community here, I can look and I can proudly say that we have a diversity in people.
(00:20:38):
We have a diversity in backgrounds.
(00:20:41):
And this is something extremely important for us.
(00:20:44):
And I would say probably because of that diversity that we have in the group.
(00:20:48):
And if you look at the stand over there, you might see it yourself.
(00:20:51):
And this is how I feel creativity becomes even better.
(00:21:00):
But yeah, we have to continuously work.
(00:21:02):
This is something that we do in Javabin.
(00:21:04):
We have to continuously speak about how we can be better with each other.
(00:21:11):
It’s like I usually use the Coca-Cola ads as a reference.
(00:21:15):
We have to continue speaking about it.
(00:21:17):
We have to continue talking about how we want the community to be.
(00:21:20):
as the fundamental building blocks i think this is important to succeed i could
(00:21:26):
perhaps add from the perspective of the program committee which effectively is a
(00:21:30):
group of between 8 and 12 people who meet up every tuesday from january to june and
(00:21:38):
then a bit in august and then are here during the conference
(00:21:42):
We are all volunteers and all decide to spend one evening every week doing our voluntary program work.
(00:21:53):
So we do have to learn to appreciate each other’s effort.
(00:21:58):
We have to work well together.
(00:22:00):
We have to communicate really well with our very different experiences,
(00:22:05):
levels of experience,
(00:22:07):
backgrounds.
(00:22:08):
areas of interest.
(00:22:09):
So that’s always been a very fascinating thing for me to get a very diverse group
(00:22:14):
of people to work together on creating something great.
(00:22:19):
Yeah, well, congratulations, guys, and congratulations to your whole team.
(00:22:24):
We’re sitting here right in the middle,
(00:22:26):
actually on the show floor here,
(00:22:28):
actually in the lounge area underneath the clock tower here.
(00:22:32):
I think it was great content.
(00:22:34):
Talk to the speakers.
(00:22:35):
They love the content.
(00:22:36):
It’s high-end stuff, great community, and that’s what it’s about.
(00:22:40):
Java the technology, Java the community.
(00:22:43):
That’s all I talk about.
(00:22:45):
So it’s very helpful to me.
(00:22:47):
So congratulations.
(00:22:49):
Any final thoughts?
(00:22:51):
I mean, for my part, the people are really important.
(00:22:56):
The people who do things because they want to make it better for other people.
(00:23:01):
Not only in conference settings, but in any kind of voluntary work.
(00:23:06):
I love when people use their whole heart.
(00:23:09):
They create something they love.
(00:23:11):
I am extremely happy that you came.
(00:23:14):
That we could actually see this together and be here together.
(00:23:19):
I’m very proud of everyone involved.
(00:23:23):
Well as a program committee coordinator I would like to now at the end of this
(00:23:28):
conference I would like to express my huge appreciation for all the speakers who
(00:23:34):
decided to use their time and skills to participate in it and I am extremely
(00:23:40):
thankful that we get so many hundreds of submissions every year of people who
(00:23:45):
actually think it is a good idea to come to Norway in September and
(00:23:50):
speak at a conference which is non-profit and which is for the community.
(00:23:57):
I know that every year we have to,
(00:23:59):
we only have place for as many in the program so we sadly we have to reject many
(00:24:04):
that submit but I do hope that many of the people that are with us here or wanted
(00:24:10):
to be with us will also want to be with us in the coming years so that we can keep
(00:24:14):
growing and keep getting better for the Norwegian Java community.
(00:24:17):
Excellent.
(00:24:18):
Thanks, guys.
(00:24:18):
Appreciate it.
(00:24:19):
We’ll talk to you again next year.
(00:24:21):
Thank you, Jim.
(00:24:22):
Thank you.
(00:24:22):
I’m looking forward to it.
