<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Snakken Engineering — Notes from building the local social network</title><description>This is the shared notebook of Snakken&apos;s dev team and red team. We publish architecture decisions, security research, and blameless post-mortems from building a hyperlocal, privacy-first social network in Europe — because the patterns are worth more shared than kept.</description><link>https://engineering.snakken.app/</link><item><title>The five minutes snakken.app redirected to itself</title><link>https://engineering.snakken.app/posts/the-five-minutes-snakken-app-redirected-to-itself/</link><guid isPermaLink="true">https://engineering.snakken.app/posts/the-five-minutes-snakken-app-redirected-to-itself/</guid><description>A one-line nginx change meant to canonicalize www took the landing page down with an infinite redirect loop. Timeline, root cause (a missing default_server), and the invariant we added — a small, complete post-mortem of a small, complete failure.</description><pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate></item><item><title>One feed, two streams of time</title><link>https://engineering.snakken.app/posts/one-feed-two-streams-of-time/</link><guid isPermaLink="true">https://engineering.snakken.app/posts/one-feed-two-streams-of-time/</guid><description>Snakken&apos;s feed mixes things that expire in hours with things that should exist for years. The data model that makes a moving-boxes post and the corner café live in the same stream — and the reaper that keeps the ephemeral side honest.</description><pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate></item><item><title>Passkeys only: no passwords to leak</title><link>https://engineering.snakken.app/posts/passkeys-only-no-passwords-to-leak/</link><guid isPermaLink="true">https://engineering.snakken.app/posts/passkeys-only-no-passwords-to-leak/</guid><description>Snakken ships without a password field. Field notes from building passkey-only authentication for a mobile app — what got easier, what got harder, and why &quot;we can&apos;t leak what we don&apos;t have&quot; is worth the support cases.</description><pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Your exact location never leaves your device</title><link>https://engineering.snakken.app/posts/your-exact-location-never-leaves-your-device/</link><guid isPermaLink="true">https://engineering.snakken.app/posts/your-exact-location-never-leaves-your-device/</guid><description>Snakken is a location app whose servers never see a location. How we use H3 cells computed on the phone to know your neighbourhood without ever learning your coordinates — and why we designed the API so we couldn&apos;t cheat later.</description><pubDate>Thu, 05 Mar 2026 00:00:00 GMT</pubDate></item></channel></rss>