Slide 1

Slide 1 text

Teach programming with Postman 101 @tnir - 2023-11-14 - Postman Nagoya Meetup 2023.11 @KITTE Nagoya

Slide 2

Slide 2 text

@tnir Takuya Noguchi Tw: @tn961ir ● https://github.com/tnir ● https://gitlab.com/tnir

Slide 3

Slide 3 text

#PostmanMeetup @tn961ir @tnir (Takuya N) ● DevEx (developer experience), SRE ● ex-(Apigee user), ex-(Apiary user) (API Blueprint) ● Ruby暦24年/Rails暦17年 ● https://bundler.io サイト担当者 (2022-) ● Ruby bizグランプリ2021受賞 ● Core Team, GitLab (アクティブ開発者。世界で 7人) ● Django Girls Tokyoコーチ ● Python Boot Camp Nagoyaコーチ ● GitLab Tokyoオーガナイザー ○ GitLab Women立ち上げ支援兼スピーカー ● GitLab JP, Docker Tokyo, Prometheus Tokyo立ち上げand/or共同オーガナイザー, Cloud Native Ambassador, CNCF https://github.com/ruby/ruby

Slide 4

Slide 4 text

#PostmanMeetup @tn961ir Postmanのイメージ ● わりと昔からあるRESTツールだよね? ● 最初に使ったの、2015年くらい? ● このタイミングでMeetup?コミュニティリレーションズ?🧐

Slide 5

Slide 5 text

#PostmanMeetup @tn961ir 実態 🤩 https://www.crunchbase.com/organization/postman

Slide 6

Slide 6 text

#PostmanMeetup @tn961ir 最近の関心事 ● プログラミング教育(ビジネス的) ○ コロナでエンジニア人材が流動化した ○ アーリーフェーズ(未上場)のスタートアップのハンズオ ン支援をすることが増えてきた ○ プログラミングスクール爆増 ● Platform Engineering ○ Internal developer platform (IDP) ○ Platform Engineering Meetup #3参照

Slide 7

Slide 7 text

#PostmanMeetup @tn961ir Teach programming ● Ruby on Railsベースの支援をしている ● Rails Girls (2012年スタート) をいろいろ手伝っている

Slide 8

Slide 8 text

#PostmanMeetup @tn961ir 業務: フロント/バックエンド分離 ● 多くのRailsベースのSaaS企業における実務の実態 ○ フロントエンド・バックエンドの分離がなされている ○ APIファースト ● 課題 ○ Rails Girls (など) との技術ギャップが大きい ○ プログラミングスクールから入ってくる未経験エンジニアが困惑

Slide 9

Slide 9 text

#PostmanMeetup @tn961ir コミュニティベース ● コミュニティ = オープンソース的思想 ● APIセントリックな開発の「体験」 ● これから作っていく💪💪💪

Slide 10

Slide 10 text

Use Postman in my daily work

Slide 11

Slide 11 text

#PostmanMeetup @tn961ir レガシーアプリと立ち向かう ● APIファーストではないアプリと出会う ○ 󰢐 OpenAPI SpecベースのREST API ○ 現開発者数 = 指で数えられるチーム人数 ○ 延べ開発者数 = 指で数えられれないチーム人数 ● 󰢄APIドキュメントプラットフォームが独自実装 ● 󰢄Cookie (session) ベースのAPI認証 ● 手っ取り早く全体を理解するにはPostman(ローカルアプリ) はとても助かっている ● 🙋プロダクト/開発組織の強化も担う

Slide 12

Slide 12 text

#PostmanMeetup @tn961ir レガシーアプリと立ち向かう 2 ● 󰢐 Postmanアプリを使うと見通しがよくなる ○ コード品質の改善 ○ 雰囲気でOpenAPI Spec YML書いていると辛くなる ○ 1API 1APIの見通しがかなり集中して開発できる ● 😔 チーム導入する場合のコスト感 ○ Basic $14/user/mo ○ Pro $29/user/mo ○ みなさんどうしているんですか?(へるぷみー)

Slide 13

Slide 13 text

#PostmanMeetup @tn961ir Hiring QA/SW engineers in Nagoya ● 10 min walk from here (KITTE Nagoya) ○ ここから歩いて10分 ● API-driven (OAS 3) development ○ シンプルな (REST) API開発 ● API testing ○ 新規で実践するAPIテスト設計・実装 ● 6 conference sponsorship in Tokyo (2023) ○ 年間多数のカンファレンススポンサー (主に東京) 自社開催も!!! ● Event venue offer (for free) (up to 50 ppl.) ○ 最大50人のイベント会場提供 (最大50人)

Slide 14

Slide 14 text

12 positions open (in product & eng)    🏯&🗼

Slide 15

Slide 15 text

No content

Slide 16

Slide 16 text

Rails Girls Nagoya #6 in Dec 2023 (TBA) (やりたい!の温度感。でもやります!!)