
Photo of Diane on stage giving a talk.
Why I attended:
I attended PyCon US in Pittsburgh with LaunchDarkly in May and had a memorable time! I didn’t know how wonderful of a community event it was. I met representatives from PyCon APAC and chatted to them about what the tech community is like abroad. Growing up as an Asian American and only visiting Asia once in my life, it was interesting to hear the stories and talk to the booth representatives about our tech careers and other shared life experiences in Asia. I was curious to know more about the tech scene abroad, so I kept these conferences on my radar and waited for the Call for Proposals (CFP) to open up. Eventually the CFP opened up for Pycon JP so I took some time to think about talk ideas and apply. The theme this year was “Pieces of Python, Coming Together”. As a developer, I enjoy figuring an intersection between art and coding can come together to tell a story of my interests and identity. During my time there, I did my best to share how creativity and tech can be combined and learn how to build meaningful bonds with developers abroad.
Happy Diane next to the Shinkansen in Hiroshima.
1. Breaking down the language barrier
I know very little Japanese, only enough to get by, introduce myself, and share my excitement for eating desserts and collecting train station stamps. To my surprise, there were many attendees from other countries as well. Here’s an infographic shared by the conference organizers on Twitter/X.
Data of participants present at PyCon JP 2025.
2. Creativity encourages participation and engagement
To my surprise, there were not many talks that involved some interactive demo. It was heartwarming to receive both in-person compliments and kind messages online saying that my talk was refreshing, interactive, and creative. During my talk, I asked everyone in the audience to scan a QR code and tell me about their favorite dessert or food spot that they visited in Japan. I wanted people to tell me why they recommend it, or a memorable experience from that spot. Here’s a screenshot of the website on a computer browser:
The project I created to resemble a food diary used during my travels.

The mobile view of a user's diary entry.
3. Sharing tech tools, new and old
There were talks about Python syntax and functions and creative spins on it to make the talk more engaging. A frontend engineer, Okina, shares his experiences of learning Python after working with TypeScript in his career. FastAPI and Notion were also well known and used in Japan. This was helpful for me since I am trying to build more LaunchDarkly demos with FastAPI. And Notion? Well, that’s what I use in my personal life! Speaking of talks that share personal interests, presenter Wat shares a new way to look at tools such as PyAudio, NumPy, and Matplotlib in order to visualize sound and audio. It was a pretty neat and technical talk that combines passion in personal life to their unique skillset.4. Don’t forget cybersecurity practices when building with AI
Sau Yee, an engineer from Sakana AI, brought a crowd to her talk. Although the talk was in Japanese, I attended out of interest in knowing how to make Python code more secure. The session talks about how developers should not forget to implement best security practices especially in this new era of vibecoding. Sau introduces new security concerns that are more than just SQL injections that people might already know about. Here’s a list of some Python modules with security considerations. Although the talk was conducted in a language I did not understand, I could tell that she kept people engaged and attendees walked away with more knowledge about security than they had before. Cyber security doesn’t have to be a challenging and scary topic!5. AI making the learning process become a fun playground
Keynote speaker Ami Otsuka also tells a story about her time as a student and how she wasn’t motivated by homework, but more so, constantly looking for ways to avoid the homework. As someone who also learns through actions and doing than the traditional school setting, I felt that I could relate to the hunger of challenge and hands-on learning. Ami sets on a journey to build with AI every day for 100 days and turns the learning process into fun. The gender gap in tech is quite prevalent in Japan. Not only was it great for me to meet people identifying as female abroad, but it was great to share stories of our experiences in the tech field. Although there is skepticism towards AI, it is great to observe how AI tools can become a learning tool for those breaking into the tech field. There’s always work to be done and we can only support one another as we navigate economic opportunities in this fast paced world.Bonus: Desserts data from the trip:
Since my talk was inspired by all of the amazing desserts I ate, it feels incomplete to end this blog post without sharing some photos. Although I did not eat as much dessert in Hiroshima as I’d hope to, here are some desserts I ate during my trip this time:
A beautiful peach shaved ice and mango shaved ice from necogoori in Tokyo. This was probably my favorite one from this trip.

Strawberry cake and peach dessert at Melange de Shuhari Hiroshima made a nice afternoon snack in between sessions.

Honestly, I prefer kakigori as big as my head but it was so hot outside, I got this tiny mountain takeaway from MAPS BAKERY / CAFE. I walked back to the convention center for the closing keynote after this.

At this point, I’m just eating desserts that look cute and festive. This kakigori is from Muffin & Bowls cafe CUPS in Machida, Tokyo.