Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Teach programming with Postman 101
Search
tnir
November 14, 2023
Technology
0
23
Teach programming with Postman 101
2023-11-14 Postman Nagoya Meetup 2023.11 @ JP KITTE Nagoya Conference and Hall
tnir
November 14, 2023
Tweet
Share
More Decks by tnir
See All by tnir
Cloud Run & GKE Autopilot (late 2024)
tnir
0
34
A life with Rails 8.0 (beta)
tnir
0
93
Progressive Rails 8.1 (alpha) / progressive-rails-8-1
tnir
0
430
三代目CTO at stmn, inc. / CTO at stmn
tnir
1
6.7k
Cloud-agnostic Serverless built with GitLab
tnir
0
360
The Challenge at Contribute & Sessions from GitLab Contribute 2019 New Orleans
tnir
3
1.4k
The State of Docker: product and community
tnir
3
1k
GitLab Overview & Version 12.x
tnir
2
3k
Engineering life with containers on AWS
tnir
1
7.2k
Other Decks in Technology
See All in Technology
3月のAWSアップデートを5分間でざっくりと!
kubomasataka
0
120
Amazon CloudWatch を使って NW 監視を行うには
o11yfes2023
0
150
“パスワードレス認証への道" ユーザー認証の変遷とパスキーの関係
ritou
1
570
ブラウザのレガシー・独自機能を愛でる-Firefoxの脆弱性4選- / Browser Crash Club #1
masatokinugawa
1
460
LiteXとオレオレCPUで作る自作SoC奮闘記
msyksphinz
0
600
DuckDB MCPサーバーを使ってAWSコストを分析させてみた / AWS cost analysis with DuckDB MCP server
masahirokawahara
0
1.2k
クォータ監視、AWS Organizations環境でも楽勝です✌️
iwamot
PRO
1
300
Рекомендации с нуля: как мы в Lamoda превратили главную страницу в ключевую точку входа для персонализированного шоппинга. Данил Комаров, Data Scientist, Lamoda Tech
lamodatech
0
710
Стильный код: натуральный поиск редких атрибутов по картинке. Юлия Антохина, Data Scientist, Lamoda Tech
lamodatech
0
700
Devinで模索する AIファースト開発〜ゼロベースから始めるDevOpsの進化〜
potix2
PRO
7
3.3k
YOLOv10~v12
tenten0727
4
940
AWSの新機能検証をやる時こそ、Amazon Qでプロンプトエンジニアリングを駆使しよう
duelist2020jp
1
160
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
StorybookのUI Testing Handbookを読んだ
zakiyama
29
5.6k
A designer walks into a library…
pauljervisheath
205
24k
Building Flexible Design Systems
yeseniaperezcruz
329
38k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
5
550
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
227
22k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
19
1.1k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.5k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
135
33k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.2k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.1k
Transcript
Teach programming with Postman 101 @tnir - 2023-11-14 - Postman
Nagoya Meetup 2023.11 @KITTE Nagoya
@tnir Takuya Noguchi Tw: @tn961ir • https://github.com/tnir • https://gitlab.com/tnir
#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
#PostmanMeetup @tn961ir Postmanのイメージ • わりと昔からあるRESTツールだよね? • 最初に使ったの、2015年くらい? • このタイミングでMeetup?コミュニティリレーションズ?🧐
#PostmanMeetup @tn961ir 実態 🤩 https://www.crunchbase.com/organization/postman
#PostmanMeetup @tn961ir 最近の関心事 • プログラミング教育(ビジネス的) ◦ コロナでエンジニア人材が流動化した ◦ アーリーフェーズ(未上場)のスタートアップのハンズオ ン支援をすることが増えてきた
◦ プログラミングスクール爆増 • Platform Engineering ◦ Internal developer platform (IDP) ◦ Platform Engineering Meetup #3参照
#PostmanMeetup @tn961ir Teach programming • Ruby on Railsベースの支援をしている • Rails
Girls (2012年スタート) をいろいろ手伝っている
#PostmanMeetup @tn961ir 業務: フロント/バックエンド分離 • 多くのRailsベースのSaaS企業における実務の実態 ◦ フロントエンド・バックエンドの分離がなされている ◦ APIファースト
• 課題 ◦ Rails Girls (など) との技術ギャップが大きい ◦ プログラミングスクールから入ってくる未経験エンジニアが困惑
#PostmanMeetup @tn961ir コミュニティベース • コミュニティ = オープンソース的思想 • APIセントリックな開発の「体験」 •
これから作っていく💪💪💪
Use Postman in my daily work
#PostmanMeetup @tn961ir レガシーアプリと立ち向かう • APIファーストではないアプリと出会う ◦ OpenAPI SpecベースのREST API
◦ 現開発者数 = 指で数えられるチーム人数 ◦ 延べ開発者数 = 指で数えられれないチーム人数 • APIドキュメントプラットフォームが独自実装 • Cookie (session) ベースのAPI認証 • 手っ取り早く全体を理解するにはPostman(ローカルアプリ) はとても助かっている • 🙋プロダクト/開発組織の強化も担う
#PostmanMeetup @tn961ir レガシーアプリと立ち向かう 2 • Postmanアプリを使うと見通しがよくなる ◦ コード品質の改善 ◦
雰囲気でOpenAPI Spec YML書いていると辛くなる ◦ 1API 1APIの見通しがかなり集中して開発できる • 😔 チーム導入する場合のコスト感 ◦ Basic $14/user/mo ◦ Pro $29/user/mo ◦ みなさんどうしているんですか?(へるぷみー)
#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人)
12 positions open (in product & eng) 🏯&🗼
None
Rails Girls Nagoya #6 in Dec 2023 (TBA) (やりたい!の温度感。でもやります!!)