Data Conference Databasea Query.Farm index
Speakers

加藤雅也

Events3
Conferences1
Talks3
Years active2024–2026
Miles between events4193 in-person events · 1 country

The year around now

Talks in the past 12 months and announced talks ahead, one row per conference, January to December. Hover a mark for the talk.

JanFebMarAprMayJunJulAugSepOctNovDecPyConPyCon (national Python conferences)
Held in the past 12 months Next 12 months Today, Nov 10, 2026

Appearances by year

201920202021202220232024202520262027
  • PyCon (national Python conferences)

Talks

DateEventConferenceRoleTitleLinks
Aug 21, 2026PyCon JP 2026PyCon (national Python conferences)talkraiseをやめて得たもの、失ったもの
数年前、本番で動く Python のモノリポで「raise は原則やめよう」と決めました。例外が前提の言語での逆張りと分かったうえで2年間貫いた結果を報告します。 raise の代わりに選んだのは、失敗を「直和型」で表すことです。社内では Result 型と呼びますが、Haskell の Either、値の不在を表す…Show less

数年前、本番で動く Python のモノリポで「raise は原則やめよう」と決めました。例外が前提の言語での逆張りと分かったうえで2年間貫いた結果を報告します。 raise の代わりに選んだのは、失敗を「直和型」で表すことです。社内では Result 型と呼びますが、Haskell の Either、値の不在を表す Optional/Maybe も仲間で、「結果は値かエラーのどちらか一方」を型で示す発想です。対して Go の (value, error) や例外は、両者を同時に返せる「直積型」です。 得たものは明確です。シグネチャだけで何で失敗するか分かり、try/except...

Sep 26, 2025PyCon JP 2025PyCon (national Python conferences)talkPythonで実現する堅牢なシステム設計 - イミュータブルがもたらす恩恵
本発表では、Pythonにおけるイミュータブル(不変)なデータ構造の重要性と、それを活用した堅牢なシステム設計について解説します。…Show less

本発表では、Pythonにおけるイミュータブル(不変)なデータ構造の重要性と、それを活用した堅牢なシステム設計について解説します。 多くのPython開発者は、リストや辞書などのミュータブル(可変)なデータ構造を日常的に使用していますが、これらが原因で発生する予期しない副作用やバグに悩まされた経験があるのではないでしょうか。特に、複数のモジュール間でデータを共有する際や、並行処理を行う際には、ミュータブルなオブジェクトが思わぬ問題を引き起こすことがあります。 本発表では、実務でのシステム開発で蓄積された知見をもとに、以下の内容を扱います: -...

Slides
Sep 27, 2024PyCon JP 2024PyCon (national Python conferences)talkDjango Ninjaで高速なAPI開発を実現する: 実践ガイドとベストプラクティス
Django Ninjaは、Djangoフレームワーク上でFastAPIのような高速で直感的なAPI開発を可能にするライブラリです。このトークでは、Django Ninjaの基本的な使い方から実際のプロジェクトでの活用方法までを網羅し、DjangoとDjango…Show less

Django Ninjaは、Djangoフレームワーク上でFastAPIのような高速で直感的なAPI開発を可能にするライブラリです。このトークでは、Django Ninjaの基本的な使い方から実際のプロジェクトでの活用方法までを網羅し、DjangoとDjango Ninjaを組み合わせた効率的なAPI開発手法を紹介します。 具体的には、基本的なAPIエンドポイントの作成、認証と認可の設定、スキーマバリデーションの実装、そしてパフォーマンス最適化のためのベストプラクティスについて詳しく解説します。 また、Django...

Frequent co-speakers

SpeakerShared eventsShared talksLast together
curekoshimizu3—2026
nikkie3—2026
Tetsuo Koyama3—2026
hoto172962—2026
keiko kamijo2—2026
Manabu TERADA2—2026
Rei Suyama2—2026
Ryosuke TANNO2—2026
Satoru Kadowaki2—2026
Sau2—2026
Shinichi Nakagawa(@shinyorke)2—2026
Takanobu Nozawa2—2026
Takuya Nishimoto2—2026
wat2—2026
Yuki Furukawa2—2026

Speakers with the same name are merged into one entry, so this page may combine more than one person. Affiliations are shown as each conference listed them.