# Report of My Trip to JavaZone and Northern Germany

> Between 2nd and 17th September, I gave three talks in three different cities!

- URL: https://foojay.io/today/report-of-my-trip-to-javazone-and-northern-germany/
- Published: 2023-10-02
- Authors: Johannes Bechberger
- Categories: Events


Between 2nd and 17th September, I gave three talks in three different cities:

* [JavaZone Oslo](https://2023.javazone.no/), 7th September: Unleash the Power Of Open-Source Profilers ([InfoQ article](https://www.infoq.com/articles/open-source-java-profilers/))
* [Java Forum Nord](https://javaforumnord.de/2023/programm/) Hannover, 12th September: Unleash the power of Open-Source Java Profilers
* [code.talks](https://codetalks.de/program#talk-1748?event=8) Hamburg, 14th September: Writing a Java Profiler in Pure Java ([blog post](https://mostlynerdless.de/blog/2023/03/27/writing-a-profiler-in-240-lines-of-pure-java/))

I traveled from Karlsruhe to Oslo (via Stuttgart Airport) and from Oslo to Hanover via plane, then to Hamburg, Hanover, back to Hamburg, and the end via Bonn back to Karlsruhe via train:  

{{< img src="image-14.jpg" class="aligncenter size-full is-resized" width="422" height="675" style="width:422px;height:675px" caption="This was my first time traveling to a conference by plane because traveling to Oslo by train takes far longer (20 hours or more)." >}}

This was my second two-week-long tour giving talks, after my tour d'Europe in May/June this year (see [Report of my small Tour d'Europe](https://mostlynerdless.de/blog/2023/06/15/report-of-my-small-tour-deurope/)), but this time it consisted solely of talks at conferences. The following is a short report of my trip that saw me brewing beer, giving a talk at one of my favorite conferences, and visiting Hamburg for the first time.

## Oslo

I started by traveling to Oslo on Saturday before the conference, which began on Tuesday with workshops. My journey started with the 2:30 am bus from Karlsruhe to Stuttgart, where I took the 6:30 am flight to Paris and from there to Oslo. Flying in the early hours of the morning is something extraordinary:  
![](IMG_1940-2000x1500-0b6626a2.jpeg)  
![](paris_airport-2000x1500-8a5c5edc.jpeg)

I've never really been to Oslo before, except as a toddler, according to my parents, so I wanted to explore the city. I arrived in Oslo Saturday afternoon and stayed till Tuesday morning at the home of a friendly expat that I met via the couch-surfing platform [BeBelcome.org](https://bewelcome.org), staying there till Tuesday morning. It was great: I had the opportunity to visit the famous [Fram Polar Exploration Museum](https://frammuseum.no/), hike around the Vettakollen, and brew beer with my host:  
![](IMG_2012-2000x1500-052e0f64.jpeg)  
![](IMG_2022-2000x1500-df2dfd6e.jpeg)  
![](IMG_2003-1500x2000-93f308e8.jpeg)  
![](IMG_1985-1500x2000-cc8ce7aa.jpeg)  
![](IMG_1956-2000x1500-fd00bf48.jpeg)  
![](IMG_1951-1500x2000-1e6b85d2.jpeg)  
![](IMG_2012-2000x1500-052e0f64.jpeg)  
![](IMG_2022-2000x1500-df2dfd6e.jpeg)  
![](IMG_2003-1500x2000-93f308e8.jpeg)  
![](IMG_1985-1500x2000-cc8ce7aa.jpeg)  
![](IMG_1956-2000x1500-fd00bf48.jpeg)  
![](IMG_1951-1500x2000-1e6b85d2.jpeg)

## JavaZone

Then, on Tuesday, it was time for the workshop day of JavaZone. I've been drawn to this conference since I got introduced to their conference trailers in my first semester at university:

{{< youtube 8Px-GHPxB4I >}}

So, speaking, there was a great honor; I can recommend this experience to anyone. It is a lovely venue with good food and great organizers who care about their speakers (shout out to [Felix Rabe](https://www.linkedin.com/in/felixrabe/), [Rafael Winterhalter](https://rafael.codes/), and [Marek Machnik](https://www.linkedin.com/in/marekmachnik/)).

I started the conference by attending the "A little taste of testing the Java compiler" workshop by [Hasnae Rehioui](https://viqueen.org/):
![](IMG_2042-d10a96e6.jpg) Hasnae Rehioui, in her workshop

*If you want to start with building the OpenJDK and running JTREG tests, her [accompanying website](https://viqueen.org/notes/workshop:-testing-OpenJDK/) is an excellent place to start.*

At the end of the day, I went to the speaker dinner, where I met the organizers and people like [Fabian Stäber](https://www.linkedin.com/in/fstab/) and [Gunnar Morling](https://www.morling.dev/). The view from the restaurant was majestic:
![](IMG_2047-2000x1500-67cc6979.jpeg)

Then, the next day, the conference began. The conference paid for the hotel during the week. I met [Pasha Finkelshtein](https://www.linkedin.com/in/asm0dey/) and [Marit van Dijk](https://maritvandijk.com/) from [JetBrains](https://www.jetbrains.com/) at the breakfast buffet. I was that day in many talks, including the [Maven Puzzlers](https://2023.javazone.no/program/ca873dbe-7389-4ee7-a71f-7327860106c7) talk by Andres Almiray and Ixchel Ruiz:

<figure class="wp-block-embed aligncenter is-type-video is-provider-vimeo wp-block-embed-vimeo wp-embed-aspect-16-9 wp-has-aspect-ratio">
 <div class="wp-block-embed__wrapper">
  <iframe title="Maven Puzzlers - Andres Almiray and Ixchel Ruiz" src="https://player.vimeo.com/video/861707277?dnt=1&amp;app_id=122963" width="500" height="281" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; clipboard-write"></iframe>
 </div>
</figure>

The day ended with eating with a few of my fellow speakers and going to the [AweZone](https://2023.javazone.no/info#awezone) party at [Himkok](https://www.himkok.no/) bar, but only after a musical performance by [Mr. Orkester](https://mrorkester.no/):

{{< youtube EgHmQfgkljY >}}

What a great way to inform all JavaZone participants of the looming AweZone event.

The next day was full of talks, including mine and eating great food. I now understand why some people call JavaZone affectionately FoodZone, with all the food served all day. My talk was in the first slot at 9:00 am; I was amazed that around 150 people turned up to attend it after the long night at the bar:

<figure class="wp-block-embed aligncenter is-type-video is-provider-vimeo wp-block-embed-vimeo wp-embed-aspect-16-9 wp-has-aspect-ratio">
 <div class="wp-block-embed__wrapper">
  <iframe loading="lazy" title="Unleash the Power of Open Source Java Profilers - Johannes Bechberger" src="https://player.vimeo.com/video/861946709?dnt=1&amp;app_id=122963" width="500" height="281" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; clipboard-write"></iframe>
 </div>
</figure>

<figure class="wp-block-embed aligncenter is-type-rich is-provider-speaker-deck wp-block-embed-speaker-deck wp-embed-aspect-16-9 wp-has-aspect-ratio">
 <div class="wp-block-embed__wrapper">
  <iframe loading="lazy" title="Unleash the Power of Open Source Java Profilers" id="talk_frame_1078072" class="speakerdeck-iframe" src="//speakerdeck.com/player/396c56484f3740c8bbf67a3f90546b4a" width="500" height="281" style="aspect-ratio:500/281; border:0; padding:0; margin:0; background:transparent;" frameborder="0" allowtransparency="true" allowfullscreen></iframe>
 </div>
</figure>

*Thank you to [Inna Belyantseva](https://www.linkedin.com/in/inna-belyantseva-08542a288/) for the great Math-as-a-Service logo and valuable feedback on my presentation style in the weeks before the conference.*

Later in the day, I went to [Theresa](https://www.linkedin.com/in/tmammarella/) Mammarella's [talk](https://2023.javazone.no/program/5cde4f58-77f2-4295-9cd5-00ee65c410f0) on CVEs:

<figure class="wp-block-embed aligncenter is-type-video is-provider-vimeo wp-block-embed-vimeo wp-embed-aspect-16-9 wp-has-aspect-ratio">
 <div class="wp-block-embed__wrapper">
  <iframe loading="lazy" title="CVE 101: A Developer's Guide to the World of Application Security - Theresa Mammarella" src="https://player.vimeo.com/video/862082493?dnt=1&amp;app_id=122963" width="500" height="281" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; clipboard-write"></iframe>
 </div>
</figure>

I was introduced to her the evening before, and it was great to see the only other young JDK developer (in her case, [OpenJ9](https://eclipse.dev/openj9/)) on stage.

In the evening, I ate dinner with a couple of my fellow speakers, including [Marit van Dijk](https://www.linkedin.com/in/maritvandijk/), [Rustam Mehmandarov](https://www.linkedin.com/in/mehmandarov/), [Gerrit Grunwald](https://www.linkedin.com/in/gerritgrunwald/), [Raquel Pau](https://www.linkedin.com/in/raquel-pau-4010069/), [Tim te Beek](https://www.linkedin.com/in/timtebeek/), [Steve Poole](https://www.linkedin.com/in/noregressions/), [Alina Yurenko](https://www.linkedin.com/in/alinayurenko/), [Theresa Mammarella](https://www.linkedin.com/in/tmammarella/), [Mads Opheim](https://www.linkedin.com/in/madsopheim/) and [Ko Turk](https://www.linkedin.com/in/ko-turk-b271b929/). Afterward, we went to Himkok bar to relax after two days at the conference:  
![](IMG_2100-44c46405.jpg)  
![](IMG_2084-2-1500x2000-ff8e5163.jpeg)

The next day was my last in Oslo before moving to northern Germany. So I took the chance to explore the city center once more and made a photograph of the speaker's gift:  

{{< img src="IMG_2091-2000x1500-3d1b7439.jpeg" class="aligncenter size-large is-resized" width="614" height="454" style="width:614px;height:454px" caption="A Viking duke in front of the Oslo Stock Exchange" >}}

I had to say goodbye to Oslo and then traveled to Hamburg via Hanover Airport to stay with a friend in Hamburg.

## Hamburg

The problem was that JavaZone pays the hotel till Friday, and the speaker dinner for Java Forum Nord is Monday evening. I knew someone in Hamburg, so I stayed in Hamburg from Friday night till Monday afternoon. I used the time to look into Python debugging, which eventually resulted in my [Let's create a Python Debugger together: Part 1](https://mostlynerdless.de/blog/2023/09/20/lets-create-a-python-debugger-together-part-1/) blog post, went sightseeing, watched the dark comedy [Sophia, der Tod und Ich](//www.polyfilm.at/film/sophia-der-tod-und-ich/), and visited the [Hamburger Miniaturwunderland](https://www.miniatur-wunderland.de/):  
![](IMG_2125-2-2000x1500-cdcc41c5.jpeg)  
![](IMG_2134-2000x1500-42d47cf4.jpeg)  
![](IMG_2140-2000x1500-f65d1513.jpeg)  
![](IMG_2125-2-2000x1500-cdcc41c5.jpeg)  
![](IMG_2134-2000x1500-42d47cf4.jpeg)  
![](IMG_2140-2000x1500-f65d1513.jpeg)

While there, I had the pleasure of traveling with light luggage, as my luggage didn't arrive in Hamburg till Wednesday because it was somehow stuck in Amsterdam airport, where I had a stopover.

## Java Forum Nord

The second conference on my journey was the [Java Forum Nord](https://javaforumnord.de/2023/) in Hanover on Tuesday. This conference is a small community-run event, without many sponsors and many talks in German. It was my first German Java conference, so there were many German-only speakers that I hadn't seen at a conference before. I met a few of them at the speaker's dinner on Monday and at the after-party on Tuesday:
![](IMG_2157-2000x1125-599a2c5c.jpg) Speakers' dinner with alcohol-free beer and Spätzle in Hanover

I enjoyed meeting Marit van Dijk again and getting to know [Sandra Parsick](https://www.sandra-parsick.de/) and [Karl Heinz Marbaise](https://www.linkedin.com/in/khmarbaise/).

The day after, I traveled back to Hamburg for the [code.talks](https://codetalks.de/) conference.

## Code.Talks

This was the third conference in a row and the only one without a focus on Java. The talks were on various technologies, from NFTs to creativity. The most memorable of the conference was by far the speaker's dinner at the open kitchen restaurant [Hensslers Küche](https://www.hensslerskueche.de/) and visiting the [Heavens Bar \& Kitchen](https://www.clouds-hamburg.de/startseite) rooftop bar in St. Pauli with [Jacqueline Franßen](https://www.linkedin.com/in/jacqueline-franssen-0422341b1/), [Hannes Drittler](https://www.linkedin.com/in/hannes-drittler-06b57b151/), and [Samir Ar](https://www.linkedin.com/in/samir-ar-548599b0/) after the second day of the conference:  
![](IMG_2211-2000x1500-c07bda2b.jpeg)  
![](IMG_2190-2000x1500-2eca2c2d.jpeg)  
![](IMG_2187-2000x1500-01c523df.jpeg)  
![](IMG_2190-4-2000x1500-ee149f13.jpeg)  
![](IMG_2211-2000x1500-c07bda2b.jpeg)  
![](IMG_2190-2000x1500-2eca2c2d.jpeg)  
![](IMG_2187-2000x1500-01c523df.jpeg)  
![](IMG_2190-4-2000x1500-ee149f13.jpeg)

While there, I also started preparing an upcoming talk for JCon World with Marit van Dijk and had an online meeting with Jaroslav Bachorik and Erik Österlund on the future of my JEP, so stay tuned.

I traveled back to Karlsruhe via Bonn, where I met a good friend and attended a [Haydn concert in the Kreuzkirche](https://www.kreuzkirche-bonn.de/musik/termine/termine/event/konzert-joseph-haydn-schoepfung-neu-denken-2023-09-16-21-00/), closing the eventful two weeks cooking flammkuchen together with her and one of her new flatmates.

## Conclusion

Giving three talks at conferences in a row was an experience I'm grateful for. Talking with many new and old acquaintances was, at times, taxing, yet definitely worthwhile. Especially JavaZone was a conference I never dreamt of being able to speak at.

I'm looking forward to giving many more in the future and happy that the [SapMachine](https://sapmachine.io/) team at [SAP](https://sap.com/) allows me to do so and fully supports me in my endeavors.

If you want to attend one of my talks, just come to [Devoxx Belgium](https://devoxx.be/), [BaselOne](https://baselone.ch/one), or [J-Fall](https://jfall.nl/), where I'll speak this autumn. You can find all the meet-ups and conferences that I've confirmed on my [Talks](https://mostlynerdless.de/talks/) page. I'm happy to talk at your meet-up or conference; just ask me.

*This project is part of my work in the [SapMachine](https://sapmachine.io/) team at [SAP](https://sap.com/), making profiling easier for everyone. It first appeared on my personal blog [mostlynerdless.de](https://mostlynerdless.de).*

