launchdarkly.com
Open in
urlscan Pro
75.2.60.5
Public Scan
URL:
https://launchdarkly.com/blog/shift-the-feedback-cycle-left-with-feature-flags/?q_mailing_2Ape4XWHLFuKTd9JK5CvaAZbJtJZaq5...
Submission: On December 26 via manual from SG — Scanned from SG
Submission: On December 26 via manual from SG — Scanned from SG
Form analysis
6 forms found in the DOM<form __bizdiag="0" __biza="W___"><input disabled="" checked="" type="checkbox" id="CybotCookiebotDialogBodyLevelButtonNecessary"></form>
<form data-gtm-form-interact-id="0" __bizdiag="0" __biza="W___"><input checked="checked" type="checkbox" id="CybotCookiebotDialogBodyLevelButtonPreferences" data-gtm-form-interact-field-id="0"></form>
<form data-gtm-form-interact-id="1" __bizdiag="0" __biza="W___"><input checked="checked" type="checkbox" id="CybotCookiebotDialogBodyLevelButtonStatistics" data-gtm-form-interact-field-id="1"></form>
<form data-gtm-form-interact-id="2" __bizdiag="0" __biza="W___"><input checked="checked" type="checkbox" id="CybotCookiebotDialogBodyLevelButtonMarketing" data-gtm-form-interact-field-id="2"></form>
<form id="mktoForm_2272" __bizdiag="196383517" __biza="W___" novalidate="novalidate" class="mktoForm mktoHasWidth mktoLayoutLeft" style="font-family: inherit; font-size: 13px; color: rgb(51, 51, 51); width: 302px;"
data-nb-form="65808f5f-0d52-4a59-8119-7c2e14923d87">
<style type="text/css"></style>
<div class="mktoFormRow">
<div class="mktoFieldDescriptor mktoFormCol">
<div class="mktoOffset"></div>
<div class="mktoFieldWrap mktoRequiredField"><label for="Email" id="LblEmail" class="mktoLabel mktoHasWidth">
<div class="mktoAsterix">*</div>
</label>
<div class="mktoGutter mktoHasWidth"></div><input id="Email" name="Email" placeholder="Work Email" maxlength="255" aria-labelledby="LblEmail InstructEmail" type="email" class="mktoField mktoEmailField mktoHasWidth mktoRequired"
aria-required="true" data-nb-id="65808f5f-0d52-4a59-8119-7c2e14923d87"><span id="InstructEmail" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow">
<div class="mktoFieldDescriptor mktoFormCol">
<div class="mktoOffset"></div>
<div class="mktoFieldWrap"><label for="maplesyrup" id="Lblmaplesyrup" class="mktoLabel mktoHasWidth">
<div class="mktoAsterix">*</div>maplesyrup:
</label>
<div class="mktoGutter mktoHasWidth"></div><input id="maplesyrup" name="maplesyrup" maxlength="255" aria-labelledby="Lblmaplesyrup Instructmaplesyrup" type="text" class="mktoField mktoTextField mktoHasWidth"><span id="Instructmaplesyrup"
tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="LeadSource" class="mktoField mktoFieldDescriptor mktoFormCol" value="Website">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="ltutmcampaign" class="mktoField mktoFieldDescriptor mktoFormCol" value="null">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="ltutmcontent" class="mktoField mktoFieldDescriptor mktoFormCol" value="null">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="ltutmmedium" class="mktoField mktoFieldDescriptor mktoFormCol" value="null">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="ltutmsource" class="mktoField mktoFieldDescriptor mktoFormCol" value="null">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="ltutmterm" class="mktoField mktoFieldDescriptor mktoFormCol" value="null">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="GCLID__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Use_Case_Name__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="Risk-free Releases">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="spokenlanguage" class="mktoField mktoFieldDescriptor mktoFormCol" value="English">
<div class="mktoClear"></div>
</div>
<div class="mktoButtonRow"><span class="mktoButtonWrap mktoNative"><button type="submit" class="mktoButton">Yes, send me emails</button></span></div><input type="hidden" name="formid" class="mktoField mktoFieldDescriptor" value="2272"><input
type="hidden" name="munchkinId" class="mktoField mktoFieldDescriptor" value="850-KKH-319">
</form>
<form __bizdiag="1164178459" __biza="W___" novalidate="novalidate" class="mktoForm mktoHasWidth mktoLayoutLeft"
style="font-family: inherit; font-size: 13px; color: rgb(51, 51, 51); visibility: hidden; position: absolute; top: -500px; left: -1000px; width: 1600px;"></form>
Text Content
This website uses cookies. We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services. For more information about our cookies, please see our privacy policy. To change your cookie preferences, click here. OK SET COOKIE PREFERENCE Necessary (81) Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies. NameProviderPurposeExpiryTypedebugLaunchDarklyThis cookie is used to detect errors on the website - this information is sent to the website's support staff in order to optimize the visitor's experience on the website.PersistentHTML__Host-airtable-sessionAirtableContains a specific ID for the current session. This is necessary for running the website correctly. 1 yearHTTP__Host-airtable-session.sigAirtableContains a specific ID for the current session. This is necessary for running the website correctly. 1 yearHTTPAWSALBAirtableRegisters which server-cluster is serving the visitor. This is used in context with load balancing, in order to optimize user experience. 7 daysHTTPAWSALBCORSAirtableRegisters which server-cluster is serving the visitor. This is used in context with load balancing, in order to optimize user experience. 7 daysHTTPbrwAirtableDetects and logs potential errors on third-party provided functions on the website.1 yearHTTPlogin-status-pAirtableThis cookie is necessary for the login function on the website. SessionHTTPcsrftokenapp.getreprise.comHelps prevent Cross-Site Request Forgery (CSRF) attacks.1 yearHTTPobject(#-#-##:#:#.#)cdn.amplitude.comHolds the users timezone.PersistentHTML__cfruid [x2]CodepenThis cookie is a part of the services provided by Cloudflare - Including load-balancing, deliverance of website content and serving DNS connection for website operators. SessionHTTP__cf_bm [x3]Codepen LaunchDarkly VimeoThis cookie is used to distinguish between humans and bots. This is beneficial for the website, in order to make valid reports on the use of their website.1 dayHTTPcf_clearance [x2]Codepen Fewer & FasterThis cookie is used to distinguish between humans and bots. 1 yearHTTPtest_cookieGoogleUsed to check if the user's browser supports cookies.1 dayHTTP_gh_sessLaunchDarklyPreserves users states across page requests.SessionHTTPlogged_inLaunchDarklyRegisters whether the user is logged in. This allows the website owner to make parts of the website inaccessible, based on the user's log-in status. 1 yearHTTPBIGipServer#LaunchDarklyUsed to distribute traffic to the website on several servers in order to optimise response times.SessionHTTPCookieConsent [x2]LaunchDarkly CookiebotStores the user's cookie consent state for the current domain1 yearHTTP_GRECAPTCHAGoogleThis cookie is used to distinguish between humans and bots. This is beneficial for the website, in order to make valid reports on the use of their website.180 daysHTTPrc::aLaunchDarklyThis cookie is used to distinguish between humans and bots. This is beneficial for the website, in order to make valid reports on the use of their website.PersistentHTMLrc::bLaunchDarklyThis cookie is used to distinguish between humans and bots. SessionHTMLrc::cLaunchDarklyThis cookie is used to distinguish between humans and bots. SessionHTMLrc::fLaunchDarklyThis cookie is used to distinguish between humans and bots. PersistentHTML@@scroll#LaunchDarklyPendingSessionHTML__q_domainTestjs.qualified.comUsed in context with Account-Based-Marketing (ABM). The cookie registers data such as IP-addresses, time spent on the website and page requests for the visit. This is used for retargeting of multiple users rooting from the same IP-addresses. ABM usually facilitates B2B marketing purposes.SessionHTTP__q_state_BN8NXAwRcuN5KnVdjs.qualified.comPending10 yearsHTTP__tld__SegmentUsed to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences. SessionHTTP_biz_flagsABizibleThis cookie serves multiple purposes; it determines whether the user has submitted any forms, performed cross-domain migration or has made any tracking opt-out choices. 1 yearHTTP_biz_nABizibleCollects data on visitors' preferences and behaviour on the website - This information is used make content and advertisement more relevant to the specific visitor. 1 yearHTTP_biz_pendingABizibleCollects data on visitors' preferences and behaviour on the website - This information is used make content and advertisement more relevant to the specific visitor. 1 yearHTTP_biz_uidBizibleCollects data on visitors' preferences and behaviour on the website - This information is used make content and advertisement more relevant to the specific visitor. 1 yearHTTP_ce.cchCrazyeggStores the user's cookie consent state for the current domainSessionHTTP_ce.gtldCrazyeggHolds which URL should be presented to the visitor when visiting the site. SessionHTTP_ce.sCrazyeggCollects data on the user’s navigation and behavior on the website. This is used to compile statistical reports and heatmaps for the website owner.1 yearHTTP_CEFTCrazyeggThis cookie is used by the website’s operator in context with multi-variate testing. This is a tool used to combine or change content on the website. This allows the website to find the best variation/edition of the site.1 yearHTTP_ga [x5]GoogleRegisters a unique ID that is used to generate statistical data on how the visitor uses the website.2 yearsHTTP_ga_# [x5]GoogleUsed by Google Analytics to collect data on the number of times a user has visited the website as well as dates for the first and most recent visit. 2 yearsHTTP_gatGoogleUsed by Google Analytics to throttle request rate1 dayHTTP_gcl_au [x2]GoogleUsed by Google AdSense for experimenting with advertisement efficiency across websites using their services. 3 monthsHTTP_gd_sessionj.6sc.coCollects visitor data related to the user's visits to the website, such as the number of visits, average time spent on the website and what pages have been loaded, with the purpose of displaying targeted ads.1 dayHTTP_gd_svisitorj.6sc.coCollects visitor data related to the user's visits to the website, such as the number of visits, average time spent on the website and what pages have been loaded, with the purpose of displaying targeted ads.2 yearsHTTP_gd_visitorj.6sc.coCollects visitor data related to the user's visits to the website, such as the number of visits, average time spent on the website and what pages have been loaded, with the purpose of displaying targeted ads.2 yearsHTTP_gid [x2]GoogleRegisters a unique ID that is used to generate statistical data on how the visitor uses the website.1 dayHTTP_hjAbsoluteSessionInProgressHotjarThis cookie is used to count how many times a website has been visited by different visitors - this is done by assigning the visitor an ID, so the visitor does not get registered twice.1 dayHTTP_hjFirstSeenHotjarThis cookie is used to determine if the visitor has visited the website before, or if it is a new visitor on the website.1 dayHTTP_hjSession_#HotjarCollects statistics on the visitor's visits to the website, such as the number of visits, average time spent on the website and what pages have been read.1 dayHTTP_hjSessionUser_#HotjarCollects statistics on the visitor's visits to the website, such as the number of visits, average time spent on the website and what pages have been read.1 yearHTTP_mkto_trkMarketoContains data on visitor behaviour and website interaction. This is used in context with the email marketing service Marketo.com, which allows the website to target visitors via email. 2 yearsHTTP_rdt_uuidRedditUsed to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences. 3 monthsHTTP_uetsidMicrosoftCollects data on visitor behaviour from multiple websites, in order to present more relevant advertisement - This also allows the website to limit the number of times that they are shown the same advertisement. 1 dayHTTP_uetvidMicrosoftUsed to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences. 1 yearHTTPamplitude_#cdn.amplitude.comRegisters statistical data on users' behaviour on the website. Used for internal analytics by the website operator. 10 yearsHTTPamplitude_cookie_testcdn.amplitude.comDetects whether partner data synchronization is functioning and currently running - This function sends user data between third-party advertisement companies for the purpose of targeted advertisements. SessionHTTPamplitude_id_#cdn.amplitude.comRegisters data on visitors' website-behaviour. This is used for internal analysis and website optimization. 10 yearsHTTPcebsCrazyeggTracks the individual sessions on the website, allowing the website to compile statistical data from multiple visits. This data can also be used to create leads for marketing purposes.SessionHTTPld:#:#LaunchDarklyPendingPersistentHTMLld:#:$diagnostics [x2]LaunchDarkly unpkg.comUsed to monitor website performance for statistical purposes.PersistentHTMLld:$anonUserIdLaunchDarklyUsed to deliver anonymous user details when authorising applications on the website.PersistentHTMLpfjs%3Acookiesx.clearbitjs.comUsed to check if the user's browser supports cookies.1 yearHTTPli_gcLinkedInStores the user's cookie consent state for the current domain180 daysHTTPlidcLinkedInUsed by the social networking service, LinkedIn, for tracking the use of embedded services.1 dayHTTPce_asset_waitingCrazyeggThis cookie is part of a bundle of cookies which serve the purpose of content delivery and presentation. The cookies keep the correct state of font, blog/picture sliders, color themes and other website settings.SessionHTMLce_successful_csp_checkCrazyeggDetects whether user behaviour tracking should be active on the website. PersistentHTMLsc_anonymous_idwidget.sndcdn.comUsed in context with the 3D-view-function on the website.10 yearsHTTPbscookieLinkedInThis cookie is used to identify the visitor through an application. This allows the visitor to login to a website through their LinkedIn application for example.1 yearHTTPCONSENTLaunchDarklyUsed to detect if the visitor has accepted the marketing category in the cookie banner. This cookie is necessary for GDPR-compliance of the website. 2 yearsHTTP Preferences (1) Preference cookies enable a website to remember information that changes the way the website behaves or looks, like your preferred language or the region that you are in. NameProviderPurposeExpiryTypeadroll#adrollLaunchDarklyStores the user's cookie consent state for the current domainPersistentIDB Statistics (24) Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously. NameProviderPurposeExpiryTypedd_cookie_test_#www.datadoghq-browser-agent.comRegisters data on visitors' website-behaviour. This is used for internal analysis and website optimization. 1 dayHTTPamplitude_unsent_#cdn.amplitude.comRegisters data on visitors' website-behaviour. This is used for internal analysis and website optimization. PersistentHTMLamplitude_unsent_identify_#cdn.amplitude.comRegisters data on visitors' website-behaviour. This is used for internal analysis and website optimization. PersistentHTMLu [x2]Adobe BizibleCollects data on the user's visits to the website, such as the number of visits, average time spent on the website and what pages have been loaded with the purpose of generating reports for optimising the website content.SessionPixel_octoLaunchDarklyPending1 yearHTTPcollectGoogleUsed to send data to Google Analytics about the visitor's device and behavior. Tracks the visitor across devices and marketing channels.SessionPixelNRBA_SESSIONFewer & FasterCollects data on the user’s navigation and behavior on the website. This is used to compile statistical reports and heatmaps for the website owner.PersistentHTML_ce.clock_dataCrazyeggCollects data on the user’s navigation and behavior on the website. This is used to compile statistical reports and heatmaps for the website owner.1 dayHTTP_ce.clock_eventCrazyeggCollects data on the user’s navigation and behavior on the website. This is used to compile statistical reports and heatmaps for the website owner.1 dayHTTP_hjIncludedInSessionSample_#HotjarCollects statistics on the visitor's visits to the website, such as the number of visits, average time spent on the website and what pages have been read.1 dayHTTPcb%3Atestx.clearbitjs.comCollects data on the user's visits to the website, such as the number of visits, average time spent on the website and what pages have been loaded with the purpose of generating reports for optimising the website content.1 yearHTTPcebsp_CrazyeggCollects data on the user’s navigation and behavior on the website. This is used to compile statistical reports and heatmaps for the website owner.SessionHTTPAnalyticsSyncHistoryLinkedInUsed in connection with data-synchronization with third-party analysis service. 30 daysHTTPce_fvdCrazyeggCollects data on the user’s navigation and behavior on the website. This is used to compile statistical reports and heatmaps for the website owner.PersistentHTMLce_virtual_tracker_dataCrazyeggCollects data on the user’s navigation and behavior on the website. This is used to compile statistical reports and heatmaps for the website owner.PersistentHTMLcetabidCrazyeggSets a unique ID for the session. This allows the website to obtain data on visitor behaviour for statistical purposes.SessionHTML_secure_speakerd_sessionFewer & FasterPending14 daysHTTPbarometric[idfa]ClaritasTracks user interaction with the website’s community feature for segmentation purposes and in order to compile statistical reports on how the website is being used. SessionHTTPpersonalization_idTwitter Inc.This cookie is set by Twitter - The cookie allows the visitor to share content from the website onto their Twitter profile. 400 daysHTTPvuidVimeoCollects data on the user's visits to the website, such as which pages have been read.2 yearsHTTPnumber(#)SoundcloudUsed to track user’s interaction with embedded content.SessionHTMLtdGoogleRegisters statistical data on users' behaviour on the website. Used for internal analytics by the website operator. SessionPixelyt-player-headers-readableLaunchDarklyUsed to determine the optimal video quality based on the visitor's device and network settings. PersistentHTML Marketing (60) Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers. NameProviderPurposeExpiryType6suuid6sc.coRegisters user behaviour and navigation on the website, and any interaction with active campaigns. This is used for optimizing advertisement and for efficient retargeting. 400 daysHTTPrp.gifRedditNecessary for the implementation of the Reddit.com's share-button function.SessionPixel_uetsidMicrosoftUsed to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences. PersistentHTML_uetsid_expMicrosoftContains the expiry-date for the cookie with corresponding name. PersistentHTML_uetvidMicrosoftUsed to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences. PersistentHTML_uetvid_expMicrosoftContains the expiry-date for the cookie with corresponding name. PersistentHTMLMUIDMicrosoftUsed widely by Microsoft as a unique user ID. The cookie enables user tracking by synchronising the ID across many Microsoft domains.1 yearHTTP_BUID [x2]BizibleCollects data on visitors' preferences and behaviour on the website - This information is used make content and advertisement more relevant to the specific visitor. 1 yearHTTPajs_user_idSegmentCollects data on visitors' preferences and behaviour on the website - This information is used make content and advertisement more relevant to the specific visitor. PersistentHTMLcp_sessionCodepenRegisters user behaviour and navigation on the website, and any interaction with active campaigns. This is used for optimizing advertisement and for efficient retargeting. 30 daysHTTPlastExternalReferrer Meta Platforms, Inc.Detects how the user reached the website by registering their last URL-address.PersistentHTMLlastExternalReferrerTime Meta Platforms, Inc.Detects how the user reached the website by registering their last URL-address.PersistentHTMLIDEGoogleUsed by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.1 yearHTTPpagead/landingGoogleCollects data on visitor behaviour from multiple websites, in order to present more relevant advertisement - This also allows the website to limit the number of times that they are shown the same advertisement. SessionPixelads/ga-audiencesGoogleUsed by Google AdWords to re-engage visitors that are likely to convert to customers based on the visitor's online behaviour across websites.SessionPixelpagead/1p-conversion/#/GooglePendingSessionPixelpagead/1p-user-list/#GooglePendingSessionPixel__adroll_consent_paramsAdroll GroupCollects information on user behaviour on multiple websites. This information is used in order to optimize the relevance of advertisement on the website.SessionHTTP_biz_dfsABizibleCollects data on visitors' preferences and behaviour on the website - This information is used make content and advertisement more relevant to the specific visitor. SessionHTTP_biz_kvpABizibleCollects data on user visits to the website, such as what pages have been accessed. The registered data is used to categorise the user's interest and demographic profiles in terms of resales for targeted marketing.SessionHTTP_fbp Meta Platforms, Inc.Used by Facebook to deliver a series of advertisement products such as real time bidding from third party advertisers.3 monthsHTTPajs_user_idSegmentThis cookie is used to collect data on the visitor's behavior on the website - this information can be used to assign the visitor to a visitor segment, based on common preferences.SessionHTTPcb_anonymous_idx.clearbitjs.comCollects data on visitor behaviour from multiple websites, in order to present more relevant advertisement - This also allows the website to limit the number of times that they are shown the same advertisement. 1 yearHTTPcb_group_idx.clearbitjs.comCollects data on visitors. This information is used to assign visitors into segments, making website advertisement more efficient. 1 yearHTTPcb_user_idx.clearbitjs.comCollects data on visitor behaviour from multiple websites, in order to present more relevant advertisement - This also allows the website to limit the number of times that they are shown the same advertisement. 1 yearHTTPbcookieLinkedInUsed by the social networking service, LinkedIn, for tracking the use of embedded services.1 yearHTTPli_sugrLinkedInCollects data on user behaviour and interaction in order to optimize the website and make advertisement on the website more relevant. 3 monthsHTTPUserMatchHistoryLinkedInEnsures visitor browsing-security by preventing cross-site request forgery. This cookie is essential for the security of the website and visitor. 30 daysHTTPrack.sessionLaunchDarklyUsed in context with video-advertisement. The cookie limits the number of times a user is shown the same advertisement. The cookie is also used to ensure relevance of the video-advertisement to the specific user. 7 daysHTTP1/i/adsct [x2]Twitter Inc.Collects data on user behaviour and interaction in order to optimize the website and make advertisement on the website more relevant. SessionPixelmuc_adsTwitter Inc.Collects data on user behaviour and interaction in order to optimize the website and make advertisement on the website more relevant. 400 daysHTTPbarometric[cuid]ClaritasCollects data on visitors. This information is used to assign visitors into segments, making website advertisement more efficient. 1 yearHTTPguest_idTwitter Inc.Collects data related to the user's visits to the website, such as the number of visits, average time spent on the website and which pages have been loaded, with the purpose of personalising and improving the Twitter service.400 daysHTTPguest_id_adsTwitter Inc.Collects information on user behaviour on multiple websites. This information is used in order to optimize the relevance of advertisement on the website.400 daysHTTPguest_id_marketingTwitter Inc.Collects information on user behaviour on multiple websites. This information is used in order to optimize the relevance of advertisement on the website.400 daysHTTPWIDGET::local::assignmentsSoundcloudUsed by audio-platform SoundCloud to implement, measure and improve their embedded content/service on the website - The collection of data also includes visitors’ interaction with embedded content/service. This can be used for statistics or marketing purposes. PersistentHTMLcb_group_propertiesx.clearbitjs.comCollects data on visitor behaviour from multiple websites, in order to present more relevant advertisement - This also allows the website to limit the number of times that they are shown the same advertisement. PersistentHTMLcb_user_traitsx.clearbitjs.comCollects data on visitor behaviour from multiple websites, in order to present more relevant advertisement - This also allows the website to limit the number of times that they are shown the same advertisement. PersistentHTMLLAST_RESULT_ENTRY_KEYYouTubeUsed to track user’s interaction with embedded content.SessionHTTPLogsDatabaseV2:V#||LogsRequestsStoreLaunchDarklyPendingPersistentIDBnextIdYouTubeUsed to track user’s interaction with embedded content.SessionHTTPremote_sidYouTubeNecessary for the implementation and functionality of YouTube video-content on the website. SessionHTTPrequestsYouTubeUsed to track user’s interaction with embedded content.SessionHTTPServiceWorkerLogsDatabase#SWHealthLogYouTubeNecessary for the implementation and functionality of YouTube video-content on the website. PersistentIDBTESTCOOKIESENABLEDYouTubeUsed to track user’s interaction with embedded content.1 dayHTTPVISITOR_INFO1_LIVEYouTubeTries to estimate the users' bandwidth on pages with integrated YouTube videos.180 daysHTTPVISITOR_PRIVACY_METADATALaunchDarklyStores the user's cookie consent state for the current domain180 daysHTTPYSCYouTubeRegisters a unique ID to keep statistics of what videos from YouTube the user has seen.SessionHTTPyt.innertube::nextIdLaunchDarklyRegisters a unique ID to keep statistics of what videos from YouTube the user has seen.PersistentHTMLytidb::LAST_RESULT_ENTRY_KEYLaunchDarklyStores the user's video player preferences using embedded YouTube videoPersistentHTMLYtIdbMeta#databasesLaunchDarklyUsed to track user’s interaction with embedded content.PersistentIDByt-remote-cast-availableYouTubeStores the user's video player preferences using embedded YouTube videoSessionHTMLyt-remote-cast-installedYouTubeStores the user's video player preferences using embedded YouTube videoSessionHTMLyt-remote-connected-devicesYouTubeStores the user's video player preferences using embedded YouTube videoPersistentHTMLyt-remote-device-idYouTubeStores the user's video player preferences using embedded YouTube videoPersistentHTMLyt-remote-fast-check-periodYouTubeStores the user's video player preferences using embedded YouTube videoSessionHTMLyt-remote-session-appYouTubeStores the user's video player preferences using embedded YouTube videoSessionHTMLyt-remote-session-nameYouTubeStores the user's video player preferences using embedded YouTube videoSessionHTML Allow selectedAllow all For full functionality of this site it is necessary to enable JavaScript. Here are the instructions how to enable JavaScript in your web browser. LaunchDarkly LaunchDarkly Platform Product The LaunchDarkly Platform Built for devs, by devs. Feature flags Control every software release. Experimentation Maximize business impact. Platform architecture Fast, secure, and reliable. Developer Workflows SDKs Support for every language. Integrations Supercharge your tech stack. APIs Build custom integrations. Enterprise Scale Governance Stay safe and compliant. Automation Streamline rollouts at scale. Feature lifecycle management From deploy to archive. The next frontier of Devops unveiled See our latest product updates from Galaxy ‘23. Mobile Development Summit Reserve your spot today! Tune in live January 24 2024. Solutions Use Cases De-risked releases Let developers move faster and more confidently with feature management. Targeted experiences Serve features and experiences tailored to any audience. Product experimentation Continuously measure and improve the business value of digital products. Mobile release optimization Take control and deliver best-in-class mobile app experiences. Teams Developers Better products, happier devs. DevOps & SRE So long, code emergencies. Mobile apps Seamless releases on any platform. Product managers Build software users love. Industry Financial services Gain the competitive edge. Healthcare Engaged providers, healthier patients. U.S. government Modernize without risk. Resources Customer Success Case studies See our success stories. Customers Powering leading brands. Partners Build, launch, and grow. Professional Services Work with our experts. Success Program Your success is our mission. Academy LaunchDarkly 101 Resources Blog The latest and greatest news. Guides & eBooks Explore our resources. Events & webinars Upcoming and on-demand. LaunchDarkly Academy Self-guided training Live training Certifications Developers Developer Resources Developer Hub Mission control for devs. Docs All the details on our platform. Set up SDKs Start using flags in minutes. Community Connect with us. API references Custom flagging workflows. Feature Management What is feature management? Take full control of releases. What is experimentation? Much more than A/B tests. Build vs. buy Unlocking reliability at scale. Guide to feature management Dive into all things feature flags. Get Help Help centerRequest support Get your ship together! Join our workshop. Ship features, migrate services, and launch new products Pricing Sign InGet a Demo LaunchDarkly BlogBlog Best PracticesIndustry InsightsProduct UpdatesTeam & NewsPodcastsMore Get Demo Searching... INDUSTRY INSIGHTS SHIFT THE FEEDBACK CYCLE LEFT WITH FEATURE FLAGS AND CLOUD DEVELOPMENT ENVIRONMENTS By Rebecca Dodd • April 13, 2023 5 min read Twitter Facebook LinkedIn Copy Link This blog post is part of a series of recaps of talks from our Trajectory conference. If you’re waiting to use feature flags only once the code has actually been shipped, you’re missing a trick. Ramiro Berrelleza, CEO and Co-Founder of Okteto, joined us at Trajectory to share how you can enable feedback earlier in the process and make reviewing changes more accessible for everyone (not just engineering team members) by using feature flags together with Cloud Development Environments. We’ve summarized Ramiro’s talk, which you can watch in full below. You should definitely check out all the Trajectory talks when you have the time—there are loads of inspiring stories from LaunchDarkly customers and our own team to help you discover more ways to deliver better software, more quickly and safely. WHAT ARE CLOUD DEVELOPMENT ENVIRONMENTS? “Cloud Dev Environments is this concept where you have a platform where every member of your team can automatically deploy an entire copy of an application for themselves … everybody gets their own copy of your application. You can develop there, you can run your tests, all of these things,” Ramiro explained. "So the biggest benefit, besides having an entire copy of the app for you, is that you are no longer limited by what you can run on your local machine. You get the replica of production," he said. "You don't have to wait until staging or production to do all this testing and validation, because your environment is very realistic. This is not like your local machine where you have to mock services or ignore certain dependencies. Here in the world of Cloud Dev Environments, you have everything for yourself." Ramiro went on to explain how Cloud Dev Environments are super easy to share due to their running in the cloud: "You have a link that you can send to anybody on your team and they can play with the environment, see the latest feature, or run some experiments." WHAT FEATURE FLAGS + CLOUD DEV ENVIRONMENTS MEAN FOR FEEDBACK For a lot of engineering organizations, when a change is requested, staging might be the first opportunity for stakeholders to see that change live and interact with it. Picking up on issues at this point is inefficient and it could take a while for them to be rectified as the dev team may have moved onto another task in the meantime. This process is pretty frustrating all round and can result in suboptimal software being released to your customers. "When you have feature flags and Cloud Dev Environments, feedback doesn't happen just at the end of the cycle. It doesn't happen just when you have a PR ready or even worse, when your code hits production," said Ramiro. "With these two technologies together, you can enable feedback for everybody—not just developers—as soon as you write the first line of code." Ramiro demonstrated the workflow by showing how his LaunchDarkly environment was tied to his dev environment, rather than production. "That means that I can turn flags on and off," he said, "without affecting staging, production, or any other developers." With this setup, you could have a feature flag for each change or improvement you’re working on. That way, you can share a preview of each change with a select group of reviewers ("your closest or most friendly customers") first. We love feature flags for testing safely in production, but really, testing new functionality at any stage of your development process is going to be valuable for validating that you’re making the right changes. "Then the developer has all the confidence in the world that this is meeting the spec," Ramiro said. So where previously you might have: 1. Had to wait for a change to reach staging to be able to share it with stakeholders OR 2. Needed everyone to have a local development environment set up to check out a change Now, with feature flags and Cloud Dev Environments, anyone can preview and interact with a proposed change at any point in the process. INVOLVE YOUR CUSTOMERS MORE EASILY "So the PM can then take the [preview] link and go gather feedback from the CEO of the company," he said. "He can even go and do some customer research, schedule a Zoom call with two, three customers, show them this link, and get more feedback." What’s powerful is that all of this can happen before anything is shipped—even before a PR or single line of code is committed—which allows you to include more people in the feedback cycle. You’re no longer limited to getting feedback from people who can read code. To watch more talks from our Trajectory conference, go here. By Rebecca Dodd Twitter Facebook LinkedIn Copy Link You May Like BEST PRACTICES5 Tips for Fostering a Culture of Product Experimentation INDUSTRY INSIGHTSFailure Recovery: Strategies for Recovering From Failed Deployments PRODUCT UPDATESIntroducing Migration Assistant: Migrate and Modernize Without The Pain BEST PRACTICESThe Beauty of Serverless With AWS and LaunchDarkly INDUSTRY INSIGHTSThe Next DevOps Frontier: How 5 Leading Companies Ship Software Faster BEST PRACTICESTesting in Production to Stay Safe and Sensible Inboxes love LaunchDarkly. Make sure you get all the content, tips, and news you can use. Work email Yes, send me emails. Twitter LinkedIn Meetup YouTube Instagram ©2023 Catamorphic Co. Support * Support home * Request Support * Professional Services * Documentation * Status Why Us * ROI of Feature Management * Trust & Security * LaunchDarkly vs Competitors * LaunchDarkly on AWS * Economic Impact of LaunchDarkly Company * About Us * Careers * Media & Analyst * Partner Program * Terms & Policies * Contact Us * LaunchDarkly.org * Community Inboxes love LaunchDarkly. Make sure you get all the content, tips, and news you can use. * * maplesyrup: Yes, send me emails LaunchDarkly BlogClose Best PracticesIndustry InsightsProduct UpdatesTeam & NewsPodcasts