<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>darkship blog</title><description>How the product works, why it is shaped this way, and practical guidance for teams who ship with flags.</description><link>https://darkship.tech/</link><item><title>How sticky percentage rollouts work without storing users</title><link>https://darkship.tech/blog/sticky-rollouts/</link><guid isPermaLink="true">https://darkship.tech/blog/sticky-rollouts/</guid><description>MurmurHash3, a per-flag salt and basis points: why the same user lands in the same bucket across every SDK.</description><pubDate>Fri, 16 Oct 2026 12:00:00 GMT</pubDate><category>Engineering</category><author>Marta Oliveira</author></item><item><title>Fail static: what your app should do when we are down</title><link>https://darkship.tech/blog/fail-static/</link><guid isPermaLink="true">https://darkship.tech/blog/fail-static/</guid><description>A feature flag service is on your critical path. Here is how we make sure it never takes you down with it.</description><pubDate>Wed, 30 Sep 2026 12:00:00 GMT</pubDate><category>Reliability</category><author>Iris Nakamura</author></item><item><title>A small team guide to flag hygiene</title><link>https://darkship.tech/blog/flag-hygiene/</link><guid isPermaLink="true">https://darkship.tech/blog/flag-hygiene/</guid><description>Naming, owners, expiry and the quarterly cleanup that keeps 250 flags from becoming 2,500.</description><pubDate>Mon, 14 Sep 2026 12:00:00 GMT</pubDate><category>Practice</category><author>Rafael Costa</author></item><item><title>Why we ship an OpenFeature provider first</title><link>https://darkship.tech/blog/openfeature/</link><guid isPermaLink="true">https://darkship.tech/blog/openfeature/</guid><description>Avoiding lock-in is a feature. Our reasoning and what it means for the API surface.</description><pubDate>Sun, 23 Aug 2026 12:00:00 GMT</pubDate><category>Product</category><author>Marta Oliveira</author></item><item><title>Telemetry without personal data</title><link>https://darkship.tech/blog/telemetry-privacy/</link><guid isPermaLink="true">https://darkship.tech/blog/telemetry-privacy/</guid><description>Aggregate counters, no user identifiers, and how that fits LGPD and GDPR.</description><pubDate>Thu, 30 Jul 2026 12:00:00 GMT</pubDate><category>Privacy</category><author>Dana Whitfield</author></item><item><title>Designing the console like an instrument panel</title><link>https://darkship.tech/blog/design-instrumentation/</link><guid isPermaLink="true">https://darkship.tech/blog/design-instrumentation/</guid><description>Status lamps, readouts and why a green pixel is never decoration.</description><pubDate>Fri, 10 Jul 2026 12:00:00 GMT</pubDate><category>Design</category><author>Lena Fischer</author></item></channel></rss>