<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Dave Berner</title>
    <description>The latest articles on Forem by Dave Berner (@daveordead).</description>
    <link>https://forem.com/daveordead</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3198617%2Fcd30fddf-bf18-4c29-ac3f-695635ded736.png</url>
      <title>Forem: Dave Berner</title>
      <link>https://forem.com/daveordead</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/daveordead"/>
    <language>en</language>
    <item>
      <title>Auth-as-a-Service is dead</title>
      <dc:creator>Dave Berner</dc:creator>
      <pubDate>Thu, 03 Jul 2025 00:19:01 +0000</pubDate>
      <link>https://forem.com/daveordead/auth-as-a-service-is-dead-31pi</link>
      <guid>https://forem.com/daveordead/auth-as-a-service-is-dead-31pi</guid>
      <description>&lt;p&gt;When I started building products, Auth-as-a-Service felt like a gift.&lt;/p&gt;

&lt;p&gt;Plug in a few lines of JavaScript, and boom! Sign-up, login, and password reset all taken care of. No more rolling your own sessions or wrestling with bcrypt. It felt like cheating (in the best way).&lt;/p&gt;

&lt;p&gt;But over time, something changed.&lt;/p&gt;

&lt;p&gt;Authentication stopped being the problem. It was connecting it to everything else around it.&lt;/p&gt;

&lt;p&gt;You still had to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Decide how users would pay&lt;/li&gt;
&lt;li&gt;Gate access to features after login&lt;/li&gt;
&lt;li&gt;Assign roles and permissions&lt;/li&gt;
&lt;li&gt;Customize onboarding flows&lt;/li&gt;
&lt;li&gt;Sync data to your CRM, analytics, and internal tools&lt;/li&gt;
&lt;li&gt;Handle cancellations, trials, and feature upgrades&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;None of that lived inside your auth provider. So you ended up bolting on half a dozen tools, wiring them together with glue code, and praying it held up.&lt;/p&gt;

&lt;p&gt;Auth got abstracted. But the rest of the user journey? Still chaos.&lt;/p&gt;

&lt;p&gt;So what was the choice? Bolt on more yet more tools and then figure out how to get them to talk to each other and keep all the data in sync.&lt;/p&gt;

&lt;p&gt;That’s why I believe standalone Auth-as-a-Service is dead.&lt;/p&gt;

&lt;p&gt;The future isn’t just about logging people in. It’s about managing the full customer journey:&lt;/p&gt;

&lt;p&gt;That’s why we built Kinde as a platform, not just an auth provider. &lt;/p&gt;

&lt;p&gt;We started with authentication but always knew it was just the first piece. Today Kinde gives you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Authentication &lt;/li&gt;
&lt;li&gt;Roles and permissions&lt;/li&gt;
&lt;li&gt;Feature flags&lt;/li&gt;
&lt;li&gt;Billing (Stripe-powered)&lt;/li&gt;
&lt;li&gt;Workflows&lt;/li&gt;
&lt;li&gt;User management&lt;/li&gt;
&lt;li&gt;Custom data&lt;/li&gt;
&lt;li&gt;B2B management&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All working seamlessly together. All designed for SaaS builders. A fully integrated developer platform.&lt;/p&gt;

&lt;p&gt;If you’re building a product where users sign up, pay, and expect gated access you don’t need another 6 services - you need a platform.&lt;/p&gt;

&lt;p&gt;Auth-as-a-Service was great for 2015 but it’s 2025 now and it’s time to raise the bar.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>How I protect deep work as a technical founder</title>
      <dc:creator>Dave Berner</dc:creator>
      <pubDate>Tue, 10 Jun 2025 05:26:35 +0000</pubDate>
      <link>https://forem.com/daveordead/how-i-protect-deep-work-as-a-technical-founder-1pgj</link>
      <guid>https://forem.com/daveordead/how-i-protect-deep-work-as-a-technical-founder-1pgj</guid>
      <description>&lt;p&gt;I’ve been coding since the &lt;code&gt;&amp;lt;blink&amp;gt;&lt;/code&gt; tag was the new "hotness".&lt;/p&gt;

&lt;p&gt;These days, I’m one of the co-founders at &lt;a href="https://kinde.com" rel="noopener noreferrer"&gt;Kinde&lt;/a&gt;, where we’re building tools that power SaaS products—auth, billing, and feature flags, all in one place.&lt;/p&gt;

&lt;p&gt;I still write code almost every day. But I also lead a remote team, ship product, and make decisions. Staying focused is hard.&lt;/p&gt;

&lt;p&gt;Here’s the rhythm I’ve built to protect deep work:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;6am gym: mental clarity + early momentum
&lt;/li&gt;
&lt;li&gt;Morning meetings only: clear the decks early
&lt;/li&gt;
&lt;li&gt;Midday reset: walk, food, some fresh air
&lt;/li&gt;
&lt;li&gt;Afternoon deep work: no interruptions, full flow
&lt;/li&gt;
&lt;li&gt;After-school time: playing with my kids &lt;/li&gt;
&lt;li&gt;Optional night session: only if I feel like it&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We call it &lt;strong&gt;adult hours&lt;/strong&gt;, a structure that respects your time and your brain.&lt;/p&gt;

&lt;p&gt;More detail here if you’re curious:&lt;br&gt;&lt;br&gt;
👉 &lt;a href="https://kinde.com/blog/startups/adult-hours" rel="noopener noreferrer"&gt;https://kinde.com/blog/startups/adult-hours&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’d love to hear how other devs (especially founders) carve out real focus time. What’s working for you?&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>startup</category>
      <category>devlive</category>
    </item>
  </channel>
</rss>
