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
Fun with Feature Flags
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Wim Creuwels
June 05, 2024
Programming
0
250
Fun with Feature Flags
An exploration of feature flags and tools to support their integration in Spring.
Wim Creuwels
June 05, 2024
Tweet
Share
Other Decks in Programming
See All in Programming
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
200
Fragmented Architectures
denyspoltorak
0
160
「ブロックテーマでは再現できない」は本当か?
inc2734
0
1k
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
380
AI巻き込み型コードレビューのススメ
nealle
2
300
[KNOTS 2026登壇資料]AIで拡張‧交差する プロダクト開発のプロセス および携わるメンバーの役割
hisatake
0
280
Raku Raku Notion 20260128
hareyakayuruyaka
0
270
AI & Enginnering
codelynx
0
110
360° Signals in Angular: Signal Forms with SignalStore & Resources @ngLondon 01/2026
manfredsteyer
PRO
0
130
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
570
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
2.5k
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2.3k
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.3k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
300
Testing 201, or: Great Expectations
jmmastey
46
8k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
66
Making the Leap to Tech Lead
cromwellryan
135
9.7k
Speed Design
sergeychernyshev
33
1.5k
Believing is Seeing
oripsolob
1
55
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Side Projects
sachag
455
43k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
320
Java REST API Framework Comparison - PWX 2021
mraible
34
9.1k
Transcript
Fun with Flags B y W i m C r
e u w e l s
The perfect ‘Flag Design App’! Unlimited possibilities Share your flag
designs Like flag designs
Who am I? Wim Creuwels Faros Spring Certified AWS Architect
Fun with Flags
Fun with Feature Flags
WWW Why What How
What are feature flags and why do we use them?
Why use feature flags? Hide features New releases Unfinished features
What are feature flags? Boolean ON / OFF
How to implement feature flags?
How to implement feature flags? DIY Tools & Libraries ...
Two categories of feature flag tools Hosted Integrated Separated from
application Accessed through SDK / API Run with application Non - separable
Demo
Unleash vs Togglz Unleash Togglz Hosting Container Integrated SDK Java,
JavaScript, Python, Go, .NET, ... Java Environments 2/unlimited Unsupported Pricing Free and paid version Free
Feature flags vs Spring Cloud Spring Cloud Config @RefreshScope /actuator/refresh
The evolution of the flags Flag types Gradual rollout Segments
Auth integration
Why use feature flags? Hide features New releases Unfinished features
A/B testing (in production!)
FROM HOW TO
WOW
Danku
Questions
Info
[email protected]
linkedin.com/in/wim-creuwels/ @wimcreuwels github.com/LewisMcReu/FFF_Unleash_backend github.com/LewisMcReu/FFF_Unleash_frontend github.com/LewisMcReu/FFF_Togglz_backend github.com/LewisMcReu/FFF_Togglz_frontend