Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Streamlitで実現できるようになったこと、実現してくれたこと
Search
Ayumu Yamaguchi
July 18, 2025
Programming
970
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Streamlitで実現できるようになったこと、実現してくれたこと
Ayumu Yamaguchi
July 18, 2025
More Decks by Ayumu Yamaguchi
See All by Ayumu Yamaguchi
Streamlitで実現する自然言語データアプリ開発
ayumu_yamaguchi
1
390
Snowflakeで業務アプリを作ろう。 Snowflakeのアプリ機能解説&実践ガイド
ayumu_yamaguchi
2
360
【Streamlit x Snowflake】データ基盤からアプリ開発・AI活用まで、すべてをSnowflake内で実現
ayumu_yamaguchi
1
230
Cortex_Searchを活用したメタデータ検索Chatbot開発.pdf
ayumu_yamaguchi
0
130
Streamlitの入門書を執筆した話
ayumu_yamaguchi
1
270
Streamlitで開発した自作データカタログの導入
ayumu_yamaguchi
4
1.2k
Streamlitのデータカタログが社内にもたらした変化
ayumu_yamaguchi
1
1.9k
StreamlitとTerraformでデータカタログを作った話
ayumu_yamaguchi
1
3.1k
Streamlitを使ってデータカタログを作ってみた
ayumu_yamaguchi
1
710
Other Decks in Programming
See All in Programming
Coding with AI: How to trust the storyteller (AWS Community Day Adria, Ljubljana 2026)
slobodan
0
140
Performance Optimization With LLMs
xleitix
0
250
Materialが消えた日 〜真っ白なFlutterキャンバスにRenderObjectで絵を描く〜
umigishiaoi
0
160
Enforcing Your Architecture with Unit Tests in the AI Era (Swift Connection X)
steliosf
PRO
1
160
Claude Code ハーネスDeep Dive – 君はどこまで制御する? -
takateeen_knj
6
5.1k
小さなアプリを作って公開するまで
onozaty
0
160
Getting Started with Vibe Coding
miccheng
0
200
あなたの await、OS まで届いてる? strace で覗く JavaScript の非同期
hasutosasaki
1
2.3k
作れる、でも消せるか?──安全に「枯らして消す」機能削除術 / Drain, Then Delete
chobishiba
3
1.5k
Secure Your Coding Agent Like It’s Malware (v1.5) 🇬🇧 @Code.talks 2026
richargh
0
110
Spec-driven Development with AI
simas
PRO
0
2.3k
Distance field of Julia set
kinakomoti321
0
310
Featured
See All Featured
Building the Perfect Custom Keyboard
takai
2
950
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.9k
For a Future-Friendly Web
brad_frost
184
11k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
930
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3.1k
The Curious Case for Waylosing
cassininazir
1
610
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
460
Leo the Paperboy
mayatellez
11
2.5k
Color Theory Basics | Prateek | Gurzu
gurzu
1
520
Making Projects Easy
brettharned
120
6.9k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.7k
Transcript
Streamlitで実現できるようになったこと、 Streamlitが実現してくれたこと 2025/7/18 Data Engineering Study #30 DATUM STUDIO株式会社 山口
歩夢
1 1 自己紹介 山口歩夢 【所属】 DATUM STUDIO株式会社 データエンジニア 【経歴】 データエンジニアとして
株式会社ICE → 株式会社GENDA → 現在 【発信活動】 著書: Streamlit入門 Pythonで学ぶデータ可視化&アプリ開発入門 X : @Yamaguchi_aaaaa 【その他】 Streamlitのカスタムコンポーネント作りに挑戦中 Snowflake Squad 『Streamlit入門 Pythonで学ぶデータ可視化&アプリ開発入門』
2 1.DES出演当時
3 3 Streamlitとの出会い • 社内向けデータカタログを作るため、初めてStreamlitに触れる • Webアプリ開発の経験は少なかったが、Pythonのみでデータアプリを簡単に作れて夢中になった • 初めてのアプリが社内で好評を得て、継続的にアップデート&登壇を続けた •
その結果、『Data Engineering Study』出演させていただいた
4 4 外部発信に力を入れた • Streamlitを通して、「Pythonだけで簡単にアプリ開発ができる楽しさや便利さを伝えたい」と考えた • 技術ブログの執筆・技術イベントへの登壇を継続 • 日本語の情報が少なかったため、技術同人誌を頒布 •
発信を続ける中で、自分自身にも大きな変化が生まれた 同人誌: 『Streamlit データ可視化入門』
5 2.DES出演後の変化
6 6 商業本出版 • 同人誌をきっかけに出版社からお声がけをいただく • 自費出版の内容をベースに商業書籍化 • 『Streamlit入門』を執筆、100→300ページ超に大幅拡充 •
「技術の泉」シリーズで3ヶ月連続 売上No.1 を達成
7 7 Streamlitがキャリアを広げてくれた • こういった活動もきっかけとなり、現職に転職 • Streamlitを活用した開発やデータ基盤構築に携わる • Snowflake Summitに参加、世界中の開発者と直接交流
• 英語版Streamlit本の著者やStreamlitの創業者の方々に日本語書籍を紹介、書籍を知っていた方も • 「Streamlit Creatorに応募しては?」と声をかけられ、カスタムコンポーネント開発に挑戦中 Snowflake Summit 2025最速レポートより https://datumstudio.jp/blog/snowflake-summit2025-dailyreport-day1-5/
8 3.今後の展望
9 9 今後の展望 • Streamlit をさらに拡張するカスタムコンポーネント開発に注力していきたい • Snowflake Cortexとの連携で可能性を広げたい •
Snowflake Cortexの入門同人誌を執筆したので商業化を目指したい 同人誌: 『Snowflake CortexではじめるLLM入門』 Streamlitカスタムコンポーネント
10 ご清聴ありがとうございました!
11 11 採用情報 DATUM STUDIOでは一緒に働く仲間を募集しています! 採用情報やブログ記事などは、以下の2次元コードからご確認ください。 採用情報 テックブログ