<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Dragos Bilaniuc — Writing</title>
    <link>https://dbln.me/blog</link>
    <description>Architecture decisions, written up in full. Notes from production work by Dragos Bilaniuc.</description>
    <language>en</language>
    <atom:link href="https://dbln.me/feed.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>I designed an AI auth-auditing tool around honesty. On its first real run, it confidently lied to me.</title>
      <link>https://dbln.me/blog/designing-honest-ai-tools</link>
      <guid>https://dbln.me/blog/designing-honest-ai-tools</guid>
      <pubDate>Thu, 25 Jun 2026 00:00:00 GMT</pubDate>
      <description>The tool was built to detect what it can verify and refuse to guess at the rest. On its first real run it confidently got the basics wrong. The fix had little to do with the prompt and almost everything to do with the structure around it.</description>
    </item>
    <item>
      <title>Keep the steering wheel: 3 ways to future-proof your auth</title>
      <link>https://dbln.me/blog/future-proof-auth-architecture</link>
      <guid>https://dbln.me/blog/future-proof-auth-architecture</guid>
      <pubDate>Tue, 09 Jun 2026 00:00:00 GMT</pubDate>
      <description>Vendor auth libraries quietly become load-bearing architecture nobody chose. Three practices that keep an auth system migratable — and why coding agents make the resilient version nearly free to build.</description>
    </item>
    <item>
      <title>Securing auth in a large-scale production system: three industry-standard architectures — and why none survived a closer look</title>
      <link>https://dbln.me/blog/securing-auth-large-scale-production-system</link>
      <guid>https://dbln.me/blog/securing-auth-large-scale-production-system</guid>
      <pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate>
      <description>Evaluating the auth layer for a Partner Portal of 100+ microservices. Three textbook architectures each looked right on the whiteboard and fell apart on contact with the constraints — here's the one that survived.</description>
    </item>
    <item>
      <title>Sketching out the extremes: an approach to designing software architectures in highly unpredictable projects</title>
      <link>https://dbln.me/blog/software-architecture-in-unpredictable-projects</link>
      <guid>https://dbln.me/blog/software-architecture-in-unpredictable-projects</guid>
      <pubDate>Sun, 18 Aug 2024 00:00:00 GMT</pubDate>
      <description>When requirements are genuinely unknowable, picking an architecture up front is a guess. Sketching the two extreme designs first turns that guess into a decision you can defend.</description>
    </item>
  </channel>
</rss>
