Discover millions of ebooks, audiobooks, and so much more with a free trial

Only $11.99/month after trial. Cancel anytime.

Feature Flags: Transform Your Product Development Workflow
Feature Flags: Transform Your Product Development Workflow
Feature Flags: Transform Your Product Development Workflow
Ebook348 pages3 hours

Feature Flags: Transform Your Product Development Workflow

Rating: 0 out of 5 stars

()

Read preview

About this ebook

My software engineering team used to break the production environment on a daily basis. We spent just as much time fighting fires and writing Root Cause Analysis documents as we did building product features and talking to customers. It was frustrating, demeaning, and exhausting.

And, it felt hopeless. Nothing we did had a positive impact on our downtime. Unit tests didn't help. Peer review didn't help. Switching technology stacks didn't help. Slowing down the product development life-cycle didn't help. Trying to evolve the product while keeping our production system online became a Sisyphean task.

That is, until we discovered feature flags. Feature flags changed everything. With feature flags, outages and incidents went from a daily occurrence to a weekly occurrence to a rarity.

Feature flags allow code within your application to be dynamically activated and deactivated at runtime. You can think of them as being magical `if` statements. But, this analogy is deceptively simple. Feature flags represent nothing short of a revolutionary change in product development. They change how you think about your code; they change how you work with your team; they change how you interact with your customers; and, they create an integrated sense of psychological safety that your current development process is almost certainly lacking.

When I first learned about feature flags, none of this was obvious to me. In fact, my immediate reaction to feature flags was, "I don't need that." Over the last 8 years, however, I've come to understand just how powerful feature flags are. In fact, I can't imagine building another product without using feature flags. They've become as fundamentally necessary to me as are technologies like logs, metrics, and databases.

My goal in this book is to take you on a journey: to educate you about what feature flags are, how they work, and how they have the power to change your entire organization. I want to share all of the knowledge and insight that I've collected over the last 8-years; and, give you—and your team—a way to start operating from a place of love and generosity.
LanguageEnglish
PublisherLulu.com
Release dateMar 13, 2024
ISBN9781304553119
Feature Flags: Transform Your Product Development Workflow

Related to Feature Flags

Related ebooks

Software Development & Engineering For You

View More

Related articles

Reviews for Feature Flags

Rating: 0 out of 5 stars
0 ratings

0 ratings0 reviews

What did you think?

Tap to rate

Review must be at least 10 words

    Book preview

    Feature Flags - Ben Nadel

    fbook_preview_excerpt.html\ےƑR7Vb1RhIQˡŰߪnp~_K%{NfV!3@*/'O^g/qa0T''qw[ta,4b;0EiqTO]q;m=Ϟ>|nWr٦"|qSuyb ލ]<1F7rYn6K,sU{?;s>bC[Yk쒻]<_\׿!bXl<;\S0 E5жSWGHwX`1cv'YbU@0~=zU)]@2 C Ԍ %G@ßbn<x$0 4 R`5y;Qa߫.ɷ`_6M],OwMvy0+;Yޟ׫ʵ5F r w599l@QvvCS6_|P ^O(0gO y#*r#\^?\t%]xh| HC7yJB,ψ q{S¢S;gڵ+>B G_z|75$%DzP߭%̶QBzXm/x wTsK<7MSr.uݬ_ 23m Y,Q;5c}bS 85ا" c- _6y[П8!D]6|xU vj4f D!8Q qjaKzi DHov #I(\BX?~K"N}'֣KqH(z-w,M_ wTchWC~#qҕbe? c(\%l{o@OP펅10(W)}<7,p9͕QwbLgJٚ-+⎀˼w0 Vq,ޗVOg՚+)\Zg׏ij@Z|_lP`"QeMMVA_^=E /%,$w ;z^W qY=XrrqQ\wjMc@"XJQ[K)O[G,,Ub%U 88B4b-fdK)U=N:mPjYÍVCsY\Ecw+I2n8y6pX^bz_p\e"](tb4\'W#qNQMbsJUaAMNdIe.;(n Wŭc'~ɔ΢|ⓏHT:JRܩnĭ(S\6$m!@ok7.$ :/, a uζOR!~I>Jy4]h$4CjuP :}h°;n2BY&j{%4c@#f5 mt UL tmIQOt?VLZZX|;1>0aY*^L=qw82|6\*+ND2=E񚤬;AG91{964wB'QuH$k$F0~#A\|T -!J+0"6-wQj q6`7)-+\ <"i㩪Pd$qL=CMla2b׸Ѹa  iu%mU*WæfO 8΍.Ccj5O3.">+e*1QּgݳuIGn+hmӊ=RvwTϯM Xmٻ{K\ n26ǺiT5fi\\ņ'xuJ$9ﰼU!l8 ݊p,U!-{ DuфG`43g=hnB8 ~[ڪXcʜzXZ f dL&or4%T1"`Z毖ٶUh7=kһJsC%_Կ:*@ؗ8IA1 t$L}صFe+NwG_J˔KY+y<'( F shIa+pT@m+VtlBw]ly_8>2dK&tip;3Fu3v4ijtT q79uQ<Mz+dlF.RsV81 Ixg3DTxR-b$.$k#8/$7a⠆q1Y,.U7HJE^}"vȬAXc9BerQ9:x(e I"I" $S9W\aTc? ֏IXMWJlOc` B?O ¸h\*<\U\&s̷+"^5,qk,L5NJ8H 43X 90UTsS2ɨDTDlJge4,eH"AL'd2#(r\s K]G*dȟ+ &55dZD~6\ 1AʼvQf˳giq:kTs5&Te[)ߒ 7'X&U5 3gbA߄h–nጋҔBPGx: Z2; ՃZFV٫8kYvBóNI3:n556d}8-Qy /'oa8='@)КiGM3}ʎm>YDlVD+rXq$ A]dB27ٚ.DŽH]Y'W xyi )ߴ$Va36T6m4?8~`I4!߱ܰ{gh=șQQbSrz7+,̿u),s,m)$@Rm넋nnqp==k{Vjm"q1~&?MTbuӵ ʢ>f 7CClN竕7++h֖2[r%aF7L`%MH"ϥncqp<FTJs5_SYu2@^zu.6t@7Nր |y&:`- OoYTGڀR&BJ;娬a0kY0%l٩7 rQFK|퐦tr\dP{48G:(dDG4l!p7>E|j@3/#864bhq0KUݠJ,ԥZFBy31\6Oea~DAԭkY`XVldL;5 A2hK%' iYiB*)@( l$PB'B]k"9S-ef\:[0JupJGI7_pH֭lULmhɫb=w^yrp!}YwNX2NGX=ÂXW+Z}\jJMWg@N{Zxu1kr$}[;}#AۦޒJR O-RYិ~BlQ_VP5yy\#G}N$> }/:,:ƴ'Z{hVq Rp'ﰩa3*]yr8#e@SGyU,_ J'/>мkٯ``xqnv՝Y&mᘎO\LwurY8&ȍLr閎PG$8L|X>xM~?^ꂐI]f?LI|ܤֱZZ8@glUre~X4fG㋶B-𡗖нL/Ym^K]8[* )&աR[u?Iq]SVpq Z;o|YG)"Z))nul@[kFsc"^XoS[C~-h,.\xX#!39 jKz@ɕFHmSj+!iM:*v)/nfAC<%ERs"[Y$kNoug.*i@'<<.͓,)Ŋ3&+;bfP!9Di62ɗ8a[N{(^7 u] VQED,^0aao:kYT6(d;{o:M ke"h>DI/98\WKh٦V aE"in}2<Ƀ98^,kX>6aoQ9T T@ !=y|hܠAdQFSө\}Dpep,[$9v:bumm-(7aǐFX|N3iI@e*caFR zsexn7/D統F
    Enjoying the preview?
    Page 1 of 1