Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Teach programming with Postman 101

tnir
November 14, 2023

Teach programming with Postman 101

2023-11-14 Postman Nagoya Meetup 2023.11 @ JP KITTE Nagoya Conference and Hall

tnir

November 14, 2023
Tweet

More Decks by tnir

Other Decks in Technology

Transcript

  1. #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
  2. #PostmanMeetup @tn961ir 業務: フロント/バックエンド分離 • 多くのRailsベースのSaaS企業における実務の実態 ◦ フロントエンド・バックエンドの分離がなされている ◦ APIファースト

    • 課題 ◦ Rails Girls (など) との技術ギャップが大きい ◦ プログラミングスクールから入ってくる未経験エンジニアが困惑
  3. #PostmanMeetup @tn961ir レガシーアプリと立ち向かう • APIファーストではないアプリと出会う ◦ 󰢐 OpenAPI SpecベースのREST API

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

    雰囲気でOpenAPI Spec YML書いていると辛くなる ◦ 1API 1APIの見通しがかなり集中して開発できる • 😔 チーム導入する場合のコスト感 ◦ Basic $14/user/mo ◦ Pro $29/user/mo ◦ みなさんどうしているんですか?(へるぷみー)
  5. #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人)