PyCon JP 2025

Sweetski: A Python-Powered Dessert Adventure Through Japan
2025/09/26 , ダリア1

What started as a mission to eat all the kakigori in Tokyo became a full-blown Python project to track and rate all of my dessert adventures across Japan. In this talk, I’ll walk you through how to discover and eat every cute dessert in Japan based on reviews from Tabelog. This app turns personal cravings into structured data and joyful visualizations with Google Maps API. You’ll use Python to celebrate small moments of sweetness.

This is a fun and interactive site that allows users to record their food adventures. It is heavily inspired by a personal trip to Japan and my own experience of using Tabelog each day to explore a new neighborhood and support small cafes and shops.


この題材を選んだ理由やきっかけ:

Diane enjoys taking trains to different neighborhoods in search for the best and highly rated dessert spots according to locals. She wants to show how technology can be used in a fun and creative way to help you on your travels. This is based on a personal project that helps keep track of memories created in the fast paced lifestyle in Tokyo.

オーディエンスが持って帰れる具体的な知識やノウハウ:

This talk is for beginners who want to build their first real Python project, or intermediate devs looking for creative ways to use Flask or APIs. This web application is for anyone who loves travel, food, journaling, or kawaii culture and wants to use tech to build tools for their niche interests. It will demonstrate how to use fun data to create an illustrative and interactive webpage, building Flask apps from scratch, and learning how to integrate multiple 3rd party APIs (Notion, Google Maps, etc) into an app.

オーディエンスに求める前提知識:

Python and web development is beneficial but not required

オーディエンスの経験レベル:

Novice

発表の言語:

English

発表資料の言語:

English

Diane is a developer at LaunchDarkly. She loves to help beginner programmers get started on creative projects that involve fun pop culture references. In her spare time, she challenges herself to see how much ice-cream and kakigori she can eat in one day.