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
FeatureToggle戦略と運用方法
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
kubotak
August 27, 2022
Programming
18k
5
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
FeatureToggle戦略と運用方法
PHPカンファレンス沖縄2022
kubotak
August 27, 2022
More Decks by kubotak
See All by kubotak
ハーネスエンジニアリング白書
kubotak
0
93
Laravelにはdeleted_atがありますけど?
kubotak
2
110
PHPでWebSocketサーバーを実装しよう2025
kubotak
0
2.3k
情報漏洩させないための設計
kubotak
6
3.2k
Svelteコンポーネントの依存関係に秩序を〜
kubotak
0
240
DMARCレポート可視化ツールを SvelteKitで作った話
kubotak
2
690
Superforms本番投入で分かった良さとハマりどころ
kubotak
0
1.1k
Storybookを書くだけでリグレッションテストが 実行される世界へようこそ
kubotak
31
12k
(うまくいった||いかなかった) 技術選定は何を考えていたか
kubotak
1
1.5k
Other Decks in Programming
See All in Programming
生成AIで帳票OCRが「簡単に」作れる時代になった?
kon_shou
0
1.1k
Terraform標準の組織で AWS CDKをどう使うか
mu7889yoon
1
530
Google Apps Script で Ruby を動かす
kawahara
0
270
Building a Meta Ray-Ban display app
akkeylab
0
160
2年かけて Deno に DOMMatrix を実装した話 / How I implemented DOMMatrix in Deno over two years
petamoriken
0
210
AWS DevOps AgentのAzure接続機能を検証して見えた活用法/Use Cases Verified for the AWS DevOps Agent's Azure Connectivity Feature
masakiokuda
1
240
170k Jobs a Day on GKE: Scaling Mercari's CI Platform - and What's Next for AI-Native Development
junyaokabe
0
110
KotlinConf Extended South Korea 2026 Keynote
l2hyunwoo
0
110
数百円から始めるRuby電子工作
tarosay
0
160
ソフトウェア設計に溶けるインフラ ― AWS CDK のインフラ認識論
konokenj
3
800
型も通る、synthも通る、それでも危ない 〜AIのCDKの権限とコストを機械で検証する〜 / It Passes Type Checks, It Passes Synth Checks, but It’s Still Risky — Automatically Verifying Permissions and Costs in AI’s CDK —
seike460
PRO
1
570
「寝てても仕事が進む」Claude Codeで組む第二の脳
tomoyafujita2016
0
340
Featured
See All Featured
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
270
It's Worth the Effort
3n
188
29k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
800
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.9k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
280
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.4k
How to Talk to Developers About Accessibility
jct
2
520
GitHub's CSS Performance
jonrohan
1033
470k
Facilitating Awesome Meetings
lara
57
7.1k
Thoughts on Productivity
jonyablonski
76
5.3k
The Invisible Side of Design
smashingmag
301
52k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Transcript
Copyright© M&A FeatureToggle PHP 2022 / Kenjiro Kubota
Copyright© M&A Profile kubotak-is kubotak_public kenjiro.kubota M&A TypeScript PHP https://kubotak.page
Web Laravel ( )
Copyright© M&A FeatureToggle
Copyright© M&A FeatureToggle aka Feature Flag/Feature Switch/Feature Flipper/Conditional Feature
Copyright© M&A Feature Toggle ON/OFF if
Copyright© M&A Feature Toggle Feature Toggle Release Toggles Experiment Toggles
Ops Toggles Permissioning Toggles : https://cabi 99 .hatenablog.com/entry/ 2019 / 10 / 21 / 14 4 441 : https://martinfowler.com/articles/feature-toggles.html
Copyright© M&A Release Toggles Release Toggles main OFF Release Toggles
Copyright© M&A Experiment Toggles Experiment Toggles A/B
Copyright© M&A Experiment Toggles PHPConference 2 0 2 2
Copyright© M&A Ops Toggles Ops Toggles ⾒ ⾒
Copyright© M&A Permissioning Toggles Permissioning Toggles ⾒ Experiment Toggles
Copyright© M&A Release Toggles
Copyright© M&A M&A M&A Release Toggles Feature Toggle Feature Toggle
Git Feature
Copyright© M&A Feature Feature Toggle
Copyright© M&A Feature feature
Copyright© M&A Feature main
Copyright© M&A Feature feature
Copyright© M&A Feature main feature main feature
Copyright© M&A Feature main feature main feature
Copyright© M&A Feature feature main ⾒
Copyright© M&A Feature feature main ⾒
Copyright© M&A Feature Toggle ⾒
Copyright© M&A Feature Toggle Feature Toggle ⾒
Copyright© M&A Feature Toggle feature
Copyright© M&A Feature Toggle feature Feature Toggle main
Copyright© M&A Feature Toggle
Copyright© M&A Feature Toggle DB name enabled created_at updated_at flag_a
1 2 02 2 - 08 - 2 7 11 : 30 : 0 0 2 02 2 - 08 - 2 7 11 : 30 : 0 0
Copyright© M&A Feature Toggle DB name enabled created_at updated_at flag_a
1 2 02 2 - 08 - 2 7 11 : 30 : 0 0 2 02 2 - 08 - 2 7 11 : 30 : 0 0 ON
Copyright© M&A Feature Toggle DB name enabled created_at updated_at flag_a
1 2 02 2 - 08 - 2 7 11 : 30 : 0 0 2 02 2 - 08 - 2 7 11 : 30 : 0 0 DB enabled ⾒
Copyright© M&A Feature Toggle DB name enabled created_at updated_at flag_a
0 2 02 2 - 08 - 2 7 11 : 30 : 0 0 2 02 2 - 08 - 2 7 11 : 30 : 0 0 DB enabled ⾒
Copyright© M&A Feature Toggle DB name enabled created_at updated_at flag_a
1 2 02 2 - 08 - 2 7 11 : 30 : 0 0 2 02 2 - 08 - 2 7 11 : 30 : 0 0 DB ⾒
Copyright© M&A Feature Toggle DB name enabled created_at updated_at flag_a
1 2 02 2 - 08 - 2 7 11 : 30 : 0 0 2 02 2 - 08 - 2 7 11 : 30 : 0 0 Laravel Facade Featue Toggle Facade
Copyright© M&A Feature Toggle
Copyright© M&A Feature Toggle 1 if 2 ON OFF OFF
ON ON/OFF
Copyright© M&A Feature Toggle 3 Feature
Copyright© M&A
Copyright© M&A php-del https://packagist.org/packages/kubotak-is/php-del php-del start flag ~ php-del end
flag
Copyright© M&A php-del https://packagist.org/packages/kubotak-is/php-del php-del start flag ~ php-del end
flag
Copyright© M&A Composer Bin Command
Copyright© M&A Feature Toggle(Release Toggles) 頻 🎉 👮
Copyright© M&A Thanks for watching this :)