.NET Days in Zurich, Shift Conf in Split

Last week was a quite interesting week in terms of travel. First I got to visit Zurich again after a while for .NET Day and then I got to visit the Croatian coastal town Split for the first time for Shift Conference.

.NET Days in Zurich

When I used to work at Adobe, part of my team was based in Basel, Switzerland. As a result, I used to visit Basel, Zurich and other Swiss cities quite often. Since I left Adobe, I visited Switzerland only once 2 years ago. I was naturally excited to visit Zurich again for .NET Day.

I arrived a day early for the conference and explored Zurich a little bit. Google has a big office in Zurich with strong engineering. I got to visit that office as well for the first time and spent half day there working from the office.

Talk & Questions

.NET Day is a small .NET focused conference with 2 tracks and about 200 attendees. It was the first time presenting there. I did my “Google Home meets .NET Containers” talk where I show how to connect Google Home mini to a .NET container running in Google Cloud. It’s a fun talk and always get a good reaction from the crowd.

Conference organizers did a couple of special things for speakers. First, we got speaker t-shirts with our names on it. I think this was the first time I got a t-shirt with my name which was nice. Second, they organized a photo shoot with the conference photographer, Irene Bizic. She did an amazing job and as a result, I got a few very nice pictures of myself.

After my talk, I got some questions on the pricing model of Vision API. Someone also asked me about how to test Dialogflow end to end.

Shift Conference in Split

After Zurich, I flew to Split, Croatia. As you might remember, I was in Zagreb, the Croatian capital last October but this was the first time I got to visit the coastal part of Croatia.

I have to say I was impressed with Split. It’s a small town with rich history, great food and good beaches. The weather was very good with 30 degrees and sunny almost every day. I tried food in 3-4 different places and every place was very good. I had opened the beach season back in January in Rio but it had been a while since then and it was nice to swim again one afternoon in Split.

Talk & Questions

This was the first time I spoke at Shift Conference. I was expecting a small conference in a small town but I was totally wrong. Shift is a big well-organized conference (1000+ attendees) with a single track (and a workshop) over 2 days. There were lots of speakers from all over the place, a ton of technical content. The conference happens in an old theatre kind of place and I was super impressed with the stage. It was probably the most impressive stage I ever spoke at.

I did my “Google Home meets .NET containers” talk again. It was super fun again and I got reaction from the crowd both during and after my talk. After the conference, I got some general questions about Google Cloud and Dialogflow.

I have to say the organizers did an amazing job with the conference. There were speaker dinners and parties every night and they really tried to make it a fun event not just for attendees but for speakers as well.

I hope to visit Split again next year and explore more of Croatia and surroundings.

Istanbul: The city where the East and the West meet

Istanbul is one of those crazy dynamic cities with friendly people, amazing history, great shopping and above all, a food heaven. Naturally, I was excited to be back for Java Day Istanbul conference.

I came a day early to meet with a partner and visit a customer. They had lots of questions on Kubernetes and hybrid-cloud. It was quite useful for me to hear about their challenges about moving to the cloud and propose some solutions.

The biggest benefit of conferences for me is meeting or reconnecting with people. This time, I got to meet my friends Edson and Rustam. We went to the famous steak house called Nusret where the owner is a social media sensation.

Java Day

Java Day is a community driven conference that happens all over Europe. I spoke in Java Day Istanbul for the first time last year about Kubernetes. This year, it was at a different venue and seemed a little bigger than last year with about 800 developers (my guess). I got to speak about Istio in the main room to a group of about 100 developers.

They also have my video talk if you want to watch.

After my talk, I had to leave immediately to catch my flight, as I went to visit my parents for a long weekend.

Questions

The questions I received about Istio were mostly about the performance overhead of Envoy and also the production readiness of Istio. I’m sure I received some other questions that I cannot think of anymore but overall, no unique question stood out.

 

 

 

Manchester after 20 years

After my time in Beijing, I flew back to the UK but instead of London, I went to Manchester for IPExpo conference. The first time I visited Manchester was 20 years ago. I was a 15 year old high school kid and I visited my great aunt and uncle one summer with my sister. I remember I had such a good time back then.

Unfortunately, I never had a chance to visit Manchester again and it was quite nostalgic for me to be back. I was hoping that I would remember Manchester a little bit but to my surprise, it was like a brand new city to me.

Apparently, Google has a small office in Manchester. I did a quick visit (my 36th Google office visit!) and after my talk, I got to visit Manchester United’s iconic stadium, Old Trafford. I was too late for a tour but it was still nice to see it from outside. I also had dinner with my great aunt and uncle again after 20 years 🙂

mvimg_20180426_163012_1-018282994584321676083.jpeg

IPExpo

IPExpo is a 2 day conference that happens in locations like London, Manchester and Nordics. I spoke at IPExpo in London for the first time last year. It’s a conference that happens in a giant expo hall where they have a number of companies with their booths. The talks happens in the four corners of the expo hall.

IPExpo in London last year was a unique and challenging experience for me because I wasn’t used to speaking in a large open expo hall with a ton of background noise. This time, I was much more comfortable with the setup and enjoyed doing my talk.

I did my Intro to Kubernetes talk to about 100 people. After the talk, I got a number of basic Kubernetes questions, so it was an engaged audience but I don’t remember the questions anymore unfortunately.

First time in China

Visiting a new country is always extra special for me and a couple of weeks ago, I got to do just that and visited Beijing, China for the first time.

After TDC in Floripa, I flew to Beijing for QCon conference and for a Google Developer Group (GDG) meetup. It was the first time for me in China (my 48th country!) and first time speaking at QCon, so I was naturally excited. I didn’t know what to expect in Beijing but I was pleasantly surprised. Beijing is a modern city with good public transportation and interesting sites to visit. I got the feeling that it’s also very international with many expats, definitely more than I expected. I visited the iconic sites like Tiananmen Square and the Great Wall of China. I also visited Google’s Beijing office (my 35th Google office visit!)

QCon Beijing

QCon is a global conference that happens in multiple locations like New York, London, San Francisco, Sao Paulo, Beijing, Shanghai. QCon Beijing was a multi-day multi-track conference with more than 1000+ attendees on a diverse set of topics. I could only attend the last day of the conference on Sunday.

I did my Istio 101 talk to a full room of probably 200 people. I was surprised by the number of attendees and the level of questions I received after my talk. It seems like many people in Beijing are active users of the cloud related technologies like Kubernetes and they were very curious about Istio.

Questions

After my talk, I received the usual Istio questions such as:

  • When will Istio be production ready?
  • What’s Istio roadmap, what features are planned in the upcoming releases?
  • What’s the performance overhead of Envoy proxy?
  • What are the performance characteristics of Istio?

I also received a couple unique questions such as:

  • How do you talk from Istio to an external database?
  • What’s the state of CloudFoundry with Istio?
  • How to upgrade Istio? What’s the recommended procedure?

GDG Beijing

A couple of days after QCon Beijing, I did the same Istio talk at Google Developer Group in Beijing. It was at a co-working space and organizers did a great job in putting the event together with banners, videos before the event and a great Q&A session after my talk.

Questions

After the talk, we had an extensive Q&A session. There were the usual Istio questions on roadmap, production readiness and envoy overhead. More interesting questions I remember were:

  • How long lived connections are handled in Istio?
  • How to delete route rules without yaml?
  • How does Istio see user agent headers when encrypted?
  • Will Istio replace or integrate with Spring Cloud?
  • How is Istio different from Rancher?

Overall, I was very happy to get the chance to visit this great city and country and hope to come again in the near future.

Little Mermaid and the Balkans

I don’t get to visit this many new places in this short amount of time usually but last week I got to visit 4 cities in 4 countries. The amazing thing was that I had never been to any of these cities or countries before!

My journey started in Copenhagen, Denmark on Monday. I had been in all countries around Denmark but not in Denmark itself, so I was happy to finally add Denmark to the list of visited countries. I had to work on Monday, so I paid a visit the Google office in Copenhagen. This was my the 27th Google office I ever visited 🙂

IMG_20171016_192415-01

Monday evening, we organised a meetup with the Google Developer Group (GDG) in the Google. I talked about .NET apps on Gooogle Cloud to a group of about 30 people. It was nice to connect with GDG members in Copenhagen. I even met someone who lived in northern Cyprus, my home country, before.

The main reason to be in Copenhagen was for DockerCon Europe conference. DockerCon is one of the largest tech conferences I’ve been this year with focus on Docker and Containers. DockerCon US happened earlier in the year in Austin, Texas and this was the second edition of the conference in Europe. Google Cloud was a sponsor, so we had a booth and I got to hang out with other Googlers from New York, San Francisco and Seattle offices. I also delivered a talk on Google Cloud and Containers to a full room of about 200 people probably. Overall, it was a nice event with lots of sessions. The highlight for me was when Docker announced Kubernetes support in the keynote on the first day. This was big news and a lot of people asked me about it at our booth after the announcement.

I only had Tuesday evening after the conference to see Copenhagen. I walked around the city a little bit and visited the Little Mermaid statue in the northern part of the town. Copenhagen is a nice little city but I didn’t find anything remarkable about it. I probably need to spend more time next time.

 

Wednesday evening, I flew to Belgrade, Serbia. This was the first time I ever visited a Balkan country. I grew up watching the breakup of Yugoslavia and the wars around them on TV when I was a boy in 1990s. It was nice to see that things are back to normal in that part of the world now.

I was there for Voxxed Days Belgrade on Thursday. Voxxed Days is another series of conferences that happen all around Europe. I spoke at Voxxed Days in Vienna and Luxembourg earlier this year, so this was my third Voxxed Days event. We had strong Google presence at the conference with 5 speakers. I got to meet my co-worker, Casey West, for the first time at the conference 🙂

Overall, I really enjoyed the conference. There were more than 500/600 people and my session on Kubernetes was well attended by probably around 200 or so people. After my talk, I answered questions for half an hour or more which is always nice. I also liked the artwork and slogans at the conference. Here’s an example.

IMG_20171019_134307-02

We received the same slogan as a t-shirt and a bag. We even received a rose liquor, a local beer and a Street Art in Belgrade book as gifts. Organisers went above and beyond to make sure people received good gifts.

On Friday, I had half a day in Belgrade, so I did what I always do in a new city: walk around. I went to the Belgrade Fortress, visited a couple of churches, tried some local cuisine and of course took some pictures. I was lucky that it was a gorgeous sunny and warm day.

 

Friday afternoon, I flew to Zagreb, Croatia with Edson Yanaga from RedHat for ChangeCon. This was a small but nicely organised event. Edson did the opening keynote and then I had my talk on Kubernetes again. It was unique that the conference happened at a local chocolate factory called Kras. Speakers also received a lot of chocolate as gifts, I probably have enough chocolate to last me for a year now 🙂

 

After Zagreb, I decided to take a day off on Monday and see the neighboring country, Slovenia. I took the bus from Zagreb to the capital of Slovenia: Ljubljana. It’s one of the nicest cities I’ve been with a nice fortress, cute old town. I only had a day there, so I just walked around the city, visited the main touristy areas and tried some local food.

 

As I head to the airport, I was quite happy about my little marathon of 4 cities in 4 countries.