PyBerlin and PyDay BCN

I was thinking about what I have in common in visiting Berlin and Barcelona (besides both cities’ name starts with B). I figured something. In Berlin, I gave a talk about Numba and run a PyScript workshop. In Barcelona, I give a Numba workshop and convinced some people to try PyScript. So can this be a Numba + PyScript trip?

Day 1 - PyBerlin Day 1

After my early flight to Berlin, I arrived at the office. I checked in and stay on the 1st floor where I prepared for my talk in the evening. I do not mix with colleagues on the 3rd as I am still a bit unwell and afraid I may spread the cold to others. I also skip lunch gathering and head to check in to the hotel early to get a bit of rest before the meetup in the evening.

In the evening I took the S-bahn to the venue. It is in a very nice and chill part of the city. After the opening and a talk by the sponsor. I gave my talk about Numba. The recording is available in the video session.

Next, we have a small break and we attempt to connect with PyMunich it’s great to see some familiar faces on the screen. I like the community in Germany as they are all very connected instead of individual meetups in different cities.

Then there are other talks. I got a chance to meet a few people that I know and met at PyCon DE. It’s nice being there but I didn’t stay for too long as I have to head back to the hotel and get the rest I needed. It will be a long week.

Day 2 - PyBerlin Day 2

Today is event number 2. Originally I plan to go to the office but I am still not feeling 100% and also there’s a lot of work to do. I opted to stay in the hotel and get my video rendered. I also have a final check with the material that we are using at the PyScript workshop at night.

I head to the meetup place, which is located at a different place than event number 1. It is in the south of where I stay. I took the U-bahn to get there.

At the meetup, it is like a classroom setting where people got a tiny desks to work. We start with an introductory talk by Antonio my colleague who is in the PyScript team. Then we introduce the hands-on workshop. People can work either on their own or in groups.

The meetup is very chill. My friends are also there so we had a good time chatting about the future event and conference plans, work to be done within the community etc.

Day 3 - Barcelona here we go

It is a travel day! So I pack up and check out on time to head to the airport. The experience at the new Berlin airport is now bad and I got to Barcelona on time. It is my first time in the city. The first thing I notice is that I do not recognise any words at the airport. Then I realise that the words on the first row are Catalan and the second is Spanish, then English. In Barcelona, their first language is Catalan.

Another thing is, most people here speak English. So they speak at least 3 languages - Catalan, Spanish and English. It reminds me of back home in Hong Kong where people speak 3 different languages at various levels.

I follow Google’s advice and get an airport shuttle bus to the city. Then I took a metro to the hotel I am in. I am staying close to the PyDay venue instead of the city centre which I think it’s a good decision.

After checking in. I spend most of the time planning on Pyjamas Conf which is happening the next day. I am a bit nervous as I have to run both an online conference and give a workshop at the same time the next day. I am glad that I have friends to help and they are so reliable that I can trust them with many things.

Day 4 - PyDay BCN and Pyjamas Conf

It’s the big day! In the morning, I wake up early, have breakfast then prepare to start Pyjamas Conf. After the opening and a technical issue with the first speaker. I entrust most of the operation with my friend Martin and Cristián. Then I head to the PyDay venue which is only 15 mins walk from the hotel.

I went to the venue. After introducing myself to the organisers. I have a look around. It is a very interesting place. It is inside a tiny stadium that has been repurposed. But they still have a big terrace that we can use to take group pictures and socialise.

Then I sit down and pull out my laptop. I try to keep an eye on Pyjamas Conf’s live stream while socialising with people when I have a chance. I also want to practice my Spanish a bit.

When it’s time for my talk. I give my full attention to it. It’s again Numba. But this time it’s a workshop so people have time to work on it and ask questions.

After that, I attended the lighting talk session and the closing. It ended with a fun quiz. After the conference, the organisers invited me for a drink later in the evening. Since it is near the hotel I plan to attend after checking if Pyjamas Conf is streaming fine at the hotel.

After checking with Cristián that he can handle it while I am away, I have a few beers with the organisers. They are super nice and because I am there, they have to say everything twice - in Spanish and then in English. But I do like hanging out with them I try to speak a bit of Spanish but I am still not good enough to have a conversation with them. However, I managed to speak about PyScript to a few organisers and they know that we have passed the alpha stage and are excited to give it a try soon.

After that, I head back to the hotel to “drive” Pyjamas Conf till Cristián woke up again in the morning. With help of volunteer hosts, it is not too hard to stay awake and monitor the situation. Except that we had one speaker missing everything was fine. We have a backup for that which is good.

Day 5 - Recover from Pyjamas Conf

I carried on till the next day. I managed to get a tiny nap when we have a technical break between streams but things get much easier when Cristián arrived. I bit he was tired too but he insisted to help. Then when all is done, I gave the closing and now it’s time for a good rest.

When I woke up in the afternoon, I need to treat myself so I went to the city centre and have a bubble tea. It is not planned but I happened to see my favourite bubble tea chain in Barcelona and I cannot resists getting one there.

I also got a chance to check out the city and have dinner. I like it, especially the beautiful buildings by Antoni Gaudí, it looks so out of this world. I decided to get a ticket to visit one of his most famous buildings La Sagrada Familia before flying back home the next day.

Day 6 - Going home

Before flying home in the afternoon. I went to see La Sagrada Familia in the morning. Fun fact, it is still unfinished! The project has been started more than 100 years ago. I have seen many magnificent buildings before and most of them are centuries old. This is the first time I visit a magnificent building of our time. Imagine after a few generations, when people visited it and were blown away by it like I was blown away by Hagia Sophia. I hope I will get another chance to visit it again when it is finished.

After the visit, I am prepared to go home and get ready for the next event.




After having a career as a Data Scientist and Developer Advocate, Cheuk dedicated her work to the open-source community. She has co-founded Humble Data, a beginner Python workshop that has been happening around the world. She has served the EuroPython Society board for two years and is now a fellow and director of the Python Software Foundation.