<?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>DEV Community: Bastien GUILLAUME</title>
    <description>The latest articles on DEV Community by Bastien GUILLAUME (@bronan).</description>
    <link>https://dev.to/bronan</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3859320%2F2e59949d-cc5b-4d87-9e47-bab90dc917ed.jpg</url>
      <title>DEV Community: Bastien GUILLAUME</title>
      <link>https://dev.to/bronan</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/bronan"/>
    <language>en</language>
    <item>
      <title>Building an AI first Startup Studio</title>
      <dc:creator>Bastien GUILLAUME</dc:creator>
      <pubDate>Tue, 23 Jun 2026 13:58:25 +0000</pubDate>
      <link>https://dev.to/bronan/building-an-ai-first-startup-studio-20p5</link>
      <guid>https://dev.to/bronan/building-an-ai-first-startup-studio-20p5</guid>
      <description>&lt;p&gt;This post was &lt;strong&gt;NOT&lt;/strong&gt; generated by AI 🤖.&lt;/p&gt;

&lt;p&gt;Our first post was a little over two months ago. About &lt;em&gt;50 billion tokens&lt;/em&gt; later, we're due for an update (and we feel they were well spent).&lt;/p&gt;

&lt;p&gt;Basically, we've spent those two months rebuilding ourselves thanks to the lessons learned from &lt;a href="//klar.alphabros.eu"&gt;Klar&lt;/a&gt; launch so this post is mainly going to be technical.&lt;/p&gt;

&lt;p&gt;Let's start with some number :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The team grew 📈 — we welcomed Spirit (Taking care of strategy and ops) and Claude (Infra), so the agent team is now 8.&lt;/li&gt;
&lt;li&gt;We added one startup to our catalogue — &lt;strong&gt;Nomi&lt;/strong&gt;, a payroll &amp;amp; HR solution for SMBs (an interesting one to build, because it runs straight into legislation) (coming soon to the &lt;a href="https://alphabros.eu" rel="noopener noreferrer"&gt;studio landing page&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;We moved from &lt;em&gt;10&lt;/em&gt; projects to &lt;em&gt;30&lt;/em&gt; (mainly our internals that we have been rebuilding and are finally tracking)
Studio corpus today: ~1,633 tasks (~1,465 done) across those projects, an 850-feature / 83-epic / 92-defect QA tree, and ~200 decision records (50 ADRs + FDR/PRD/RFC).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We moved a lot technically : &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;We are nearly fully IaC: ~92% IaC-covered — ~1443 managed resources (our gap is mostly managed SaaS - Turso's DBs plus a handful of click-ops items like R2/tunnels/B2/OVH/Tailscale).&lt;/li&gt;
&lt;li&gt;We are K8s ready (but not using it yet):

&lt;ul&gt;
&lt;li&gt;We have containerized all our projects&lt;/li&gt;
&lt;li&gt;We have Kustomize manifests for all our projects&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;We have a full fledged deployment control plane (including an ODE)&lt;/li&gt;
&lt;li&gt;We have continuous deployment through our entreprise bus — merge to main → event bus → the fleet reconciles and deploys.&lt;/li&gt;
&lt;li&gt;We have continous integration : automated code review + merge across multiple orgs.&lt;/li&gt;
&lt;li&gt;High Availability everywhere / ~120 self-healing units / 35+ scheduled jobs / a sourceS-of-truth control plane with drift detection / mostly self-hosted infra (~70% of our infra plane / 80% of our always on runtime / 100% of our compute).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We moved also product wise :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;We closed ~&lt;strong&gt;2500&lt;/strong&gt; PRs (merged ~2200). Most of them (~1500) were internals (chore / fix / ci / etc.) but we have been moving on features also (&lt;strong&gt;384&lt;/strong&gt; PRs).&lt;/li&gt;
&lt;li&gt;We have a &lt;em&gt;content pipeline&lt;/em&gt; that produces posts and articles weekly, per project, ready to publish to X, LinkedIn, Dev.to and a custom blog — with a human in the loop when we want one (or not, of course).&lt;/li&gt;
&lt;li&gt;We have a &lt;em&gt;product pipeline&lt;/em&gt; constantly looking for improvements, whether in UI/UX or new features (without forgetting the bug chasing).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In the last few days the gaps have closed and everything converged where we wanted it. We're about to un-gate the main producer we paused while rebuilding — so hopefully our next post will be a launch 🚀.&lt;/p&gt;

&lt;p&gt;Last but not least — cost: everything we've produced so far is still under the &lt;strong&gt;thousand-euro&lt;/strong&gt; barrier (we only use plans for AI and we size our VMs carefully).&lt;/p&gt;

&lt;p&gt;Bastien, for the team.&lt;/p&gt;

&lt;p&gt;Disclaimer: this post was NOT generated by AI — but everything else was.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>discuss</category>
      <category>news</category>
    </item>
    <item>
      <title>Test from Publishr</title>
      <dc:creator>Bastien GUILLAUME</dc:creator>
      <pubDate>Fri, 03 Apr 2026 11:03:30 +0000</pubDate>
      <link>https://dev.to/bronan/test-from-publishr-41ge</link>
      <guid>https://dev.to/bronan/test-from-publishr-41ge</guid>
      <description>&lt;p&gt;Test content #test&lt;/p&gt;

</description>
      <category>test</category>
    </item>
  </channel>
</rss>
