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
kubotak
August 27, 2022
Programming
5
18k
FeatureToggle戦略と運用方法
PHPカンファレンス沖縄2022
kubotak
August 27, 2022
Tweet
Share
More Decks by kubotak
See All by kubotak
Laravelにはdeleted_atがありますけど?
kubotak
2
61
PHPでWebSocketサーバーを実装しよう2025
kubotak
0
1.6k
情報漏洩させないための設計
kubotak
6
2.9k
Svelteコンポーネントの依存関係に秩序を〜
kubotak
0
190
DMARCレポート可視化ツールを SvelteKitで作った話
kubotak
2
620
Superforms本番投入で分かった良さとハマりどころ
kubotak
0
1k
Storybookを書くだけでリグレッションテストが 実行される世界へようこそ
kubotak
31
11k
(うまくいった||いかなかった) 技術選定は何を考えていたか
kubotak
1
1.4k
ウォーターフォールに思えたプロジェクトにあったアジャイルの要素
kubotak
2
960
Other Decks in Programming
See All in Programming
Codex の「自走力」を高める
yorifuji
0
250
Raku Raku Notion 20260128
hareyakayuruyaka
0
430
メタプログラミングで実現する「コードを仕様にする」仕組み/nikkei-tech-talk43
nikkei_engineer_recruiting
0
160
2026/02/04 AIキャラクター人格の実装論 口 調の模倣から、コンテキスト制御による 『思想』と『行動』の創発へ
sr2mg4
0
680
AIコーディングの理想と現実 2026 | AI Coding: Expectations vs. Reality 2026
tomohisa
0
1k
コーディングルールの鮮度を保ちたい / keep-fresh-go-internal-conventions
handlename
0
150
猫の手も借りたい!ので AIエージェント猫を作って社内に放した話 Claude Code × Container Lambda の Slack Bot "DevNeko"
naramomi7
0
240
TipKitTips
ktcryomm
0
150
社内規程RAGの精度を73.3% → 100%に改善した話
oharu121
13
7.5k
Claude Codeセッション現状確認 2026福岡 / fukuoka-aicoding-00-beacon
monochromegane
4
390
LangChain4jとは一味違うLangChain4j-CDI
kazumura
1
140
AIに仕事を丸投げしたら、本当に楽になれるのか
dip_tech
PRO
0
180
Featured
See All Featured
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
80
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
230
Unsuck your backbone
ammeep
672
58k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
140
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
96
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
210
Game over? The fight for quality and originality in the time of robots
wayneb77
1
130
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
310
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
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 :)