<?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: Kopano Labs</title>
    <description>The latest articles on DEV Community by Kopano Labs (@kopano_labs).</description>
    <link>https://dev.to/kopano_labs</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%2F3903410%2Fb2cb87dc-c007-4e32-8a3d-e82e64449509.png</url>
      <title>DEV Community: Kopano Labs</title>
      <link>https://dev.to/kopano_labs</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/kopano_labs"/>
    <language>en</language>
    <item>
      <title>On FACTS! in this Post</title>
      <dc:creator>Kopano Labs</dc:creator>
      <pubDate>Mon, 25 May 2026 03:44:56 +0000</pubDate>
      <link>https://dev.to/kopano_labs/on-facts-in-this-post-1hmn</link>
      <guid>https://dev.to/kopano_labs/on-facts-in-this-post-1hmn</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/sylwia-lask/every-developer-is-lying-about-something-and-ai-wont-fix-it-4im0" class="crayons-story__hidden-navigation-link"&gt;Every Developer Is Lying About Something — And AI Won’t Fix It&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
      &lt;a href="https://dev.to/sylwia-lask/every-developer-is-lying-about-something-and-ai-wont-fix-it-4im0" class="crayons-article__context-note crayons-article__context-note__feed"&gt;&lt;p&gt;The 'I'll figure it out' developer mindset&lt;/p&gt;

&lt;/a&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/sylwia-lask" class="crayons-avatar  crayons-avatar--l  "&gt;
            &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3535771%2Fe22860d5-274b-43c9-819b-56b162e5bd5a.jpeg" alt="sylwia-lask profile" class="crayons-avatar__image"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/sylwia-lask" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Sylwia Laskowska
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Sylwia Laskowska
                
              
              &lt;div id="story-author-preview-content-3712137" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/sylwia-lask" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&gt;
                        &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3535771%2Fe22860d5-274b-43c9-819b-56b162e5bd5a.jpeg" class="crayons-avatar__image" alt=""&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Sylwia Laskowska&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/sylwia-lask/every-developer-is-lying-about-something-and-ai-wont-fix-it-4im0" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;May 21&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/sylwia-lask/every-developer-is-lying-about-something-and-ai-wont-fix-it-4im0" id="article-link-3712137"&gt;
          Every Developer Is Lying About Something — And AI Won’t Fix It
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag crayons-tag--filled  " href="/t/discuss"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;discuss&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/productivity"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;productivity&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/sylwia-lask/every-developer-is-lying-about-something-and-ai-wont-fix-it-4im0" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/raised-hands-74b2099fd66a39f2d7eed9305ee0f4553df0eb7b4f11b01b6b1b499973048fe5.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/multi-unicorn-b44d6f8c23cdd00964192bedc38af3e82463978aa611b4365bd33a0f1f4f3e97.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;205&lt;span class="hidden s:inline"&gt;&amp;nbsp;reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/sylwia-lask/every-developer-is-lying-about-something-and-ai-wont-fix-it-4im0#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              

              147&lt;span class="hidden s:inline"&gt;&amp;nbsp;comments&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            6 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial crayons-icon c-btn__icon"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success crayons-icon c-btn__icon"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
    </item>
    <item>
      <title>Realism vs. Aesthetics</title>
      <dc:creator>Kopano Labs</dc:creator>
      <pubDate>Mon, 25 May 2026 03:21:37 +0000</pubDate>
      <link>https://dev.to/kopano_labs/realism-vs-aesthetics-21g2</link>
      <guid>https://dev.to/kopano_labs/realism-vs-aesthetics-21g2</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm17n5vsg8kvrilqh07a8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm17n5vsg8kvrilqh07a8.png" alt=" " width="800" height="422"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Aesthetics Scraficed Realism to preach BLOATEDNESS!&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>programming</category>
      <category>productivity</category>
      <category>beginners</category>
    </item>
    <item>
      <title>My Take TBH enjoyed every moment! ✝️🚀</title>
      <dc:creator>Kopano Labs</dc:creator>
      <pubDate>Sun, 24 May 2026 22:04:04 +0000</pubDate>
      <link>https://dev.to/kopano_labs/-18l9</link>
      <guid>https://dev.to/kopano_labs/-18l9</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/kopano_labs/google-io-2026-for-builders-managed-agents-are-the-product-not-gemini-35-flash-4dp6" class="crayons-story__hidden-navigation-link"&gt;Google I/O 2026 for builders: Managed Agents are the product, not Gemini 3.5 Flash&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
      &lt;a href="https://dev.to/kopano_labs/google-io-2026-for-builders-managed-agents-are-the-product-not-gemini-35-flash-4dp6" class="crayons-article__context-note crayons-article__context-note__feed"&gt;&lt;p&gt;Google I/O Writing Challenge Submission&lt;/p&gt;

&lt;/a&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/kopano_labs" class="crayons-avatar  crayons-avatar--l  "&gt;
            &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3903410%2Fb2cb87dc-c007-4e32-8a3d-e82e64449509.png" alt="kopano_labs profile" class="crayons-avatar__image"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/kopano_labs" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Kopano Labs
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Kopano Labs
                
              
              &lt;div id="story-author-preview-content-3743508" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/kopano_labs" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&gt;
                        &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3903410%2Fb2cb87dc-c007-4e32-8a3d-e82e64449509.png" class="crayons-avatar__image" alt=""&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Kopano Labs&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/kopano_labs/google-io-2026-for-builders-managed-agents-are-the-product-not-gemini-35-flash-4dp6" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;May 24&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/kopano_labs/google-io-2026-for-builders-managed-agents-are-the-product-not-gemini-35-flash-4dp6" id="article-link-3743508"&gt;
          Google I/O 2026 for builders: Managed Agents are the product, not Gemini 3.5 Flash
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/devchallenge"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;devchallenge&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/googleiochallenge"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;googleiochallenge&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/ai"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;ai&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/gemini"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;gemini&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/kopano_labs/google-io-2026-for-builders-managed-agents-are-the-product-not-gemini-35-flash-4dp6" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;2&lt;span class="hidden s:inline"&gt;&amp;nbsp;reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/kopano_labs/google-io-2026-for-builders-managed-agents-are-the-product-not-gemini-35-flash-4dp6#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              

              1&lt;span class="hidden s:inline"&gt;&amp;nbsp;comment&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            6 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial crayons-icon c-btn__icon"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success crayons-icon c-btn__icon"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
    </item>
    <item>
      <title>Google I/O 2026 for builders: Managed Agents are the product, not Gemini 3.5 Flash</title>
      <dc:creator>Kopano Labs</dc:creator>
      <pubDate>Sun, 24 May 2026 21:59:35 +0000</pubDate>
      <link>https://dev.to/kopano_labs/google-io-2026-for-builders-managed-agents-are-the-product-not-gemini-35-flash-4dp6</link>
      <guid>https://dev.to/kopano_labs/google-io-2026-for-builders-managed-agents-are-the-product-not-gemini-35-flash-4dp6</guid>
      <description>&lt;p&gt;This is a submission for the &lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmhp96tz8rjblwtc2drio.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmhp96tz8rjblwtc2drio.png" alt=" " width="48" height="48"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/challenges/google-io-writing-2026-05-19"&gt;Google I/O Writing Challenge&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Transparency:&lt;/em&gt;&lt;/strong&gt; &lt;em&gt;I used AI tools to help research announcements and tighten prose. &lt;br&gt;
The opinions and framing below are mine.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;If you skimmed the&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk3xs2qjfe4s2gvhwll4j.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk3xs2qjfe4s2gvhwll4j.png" alt=" " width="16" height="16"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=wYSncx9zLIU" rel="noopener noreferrer"&gt;Google I/O 2026 keynote&lt;/a&gt;, you probably walked away thinking about &lt;strong&gt;Gemini 3.5 Flas&lt;/strong&gt;h and &lt;strong&gt;Antigravity 2.0&lt;/strong&gt;. Fair — Google led with speed and a slick agent-first IDE.&lt;/p&gt;

&lt;p&gt;After reading the &lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa00a73ws1ro6va5gra2t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa00a73ws1ro6va5gra2t.png" alt=" " width="32" height="32"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://blog.google/innovation-and-ai/technology/developers-tools/google-io-2026-developer-highlights/" rel="noopener noreferrer"&gt; developer highlights post&lt;/a&gt; and the &lt;a href="https://ai.google.dev/gemini-api/docs/interactions" rel="noopener noreferrer"&gt;Interactions API docs&lt;/a&gt;, I think the more durable story for application developers is different:&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Google is shipping an agent runtime you can call over HTTP — not just a faster chat model.&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;That shift matters whether you use Antigravity, Cursor, or your own stack.&lt;/p&gt;

&lt;p&gt;Here is the design principle I keep coming back to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Realism accommodates aesthetics. The visual layer, the developer experience, and the agent story should not preach polish while hiding operational truth. Good aesthetics do teamwork: they make the system easier to inspect, easier to trust, and harder to fak
e.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The headline model is table stakes
&lt;/h2&gt;

&lt;p&gt;Gemini 3.5 Flash is impressive on paper: Google claims it beats Gemini 3.1 Pro on most benchmarks while running much faster — the kind of spec sheet that matters when agents loop tools dozens of times per task.&lt;/p&gt;

&lt;p&gt;But model launches are now quarterly events across every major lab. Speed and benchmark wins are necessary; they are not a moat.&lt;/p&gt;

&lt;p&gt;What is harder to replicate is the harness: orchestration, sandboxed execution, persistent environments, observable steps, and first-party integrations (Workspace, Firebase, Cloud Run, Play Console test track, etc.).&lt;/p&gt;

&lt;p&gt;That harness showed up in three places at I/O:&lt;/p&gt;

&lt;p&gt;Layer   What Google shipped Who it's for&lt;br&gt;
Model   Gemini 3.5 Flash    Everyone calling LLMs&lt;br&gt;
Harness Antigravity agent runtime + Managed Agents  Teams building agentic features&lt;br&gt;
Surfaces    Antigravity 2.0 desktop, CLI, SDK, AI Studio (incl. Android/Kotlin) Individual builders &amp;amp; fast prototypes&lt;br&gt;
The interesting engineering bet is row two.&lt;/p&gt;

&lt;p&gt;{&lt;br&gt;
  "io_2026_thesis": "managed_agent_runtime",&lt;br&gt;
  "model_layer": "Gemini 3.5 Flash",&lt;br&gt;
  "runtime_layer": [&lt;br&gt;
    "planner",&lt;br&gt;
    "tool_router",&lt;br&gt;
    "sandboxed_execution",&lt;br&gt;
    "server_side_state",&lt;br&gt;
    "observable_steps"&lt;br&gt;
  ],&lt;br&gt;
  "developer_question": "Who owns the loop after the prompt leaves my app?",&lt;br&gt;
  "realism_rule": "Aesthetics must expose system truth, not cover it."&lt;br&gt;
}&lt;br&gt;
Managed Agents: one API call, full agent loop&lt;br&gt;
Managed Agents are the clearest "this is a product" moment in the developer narrative.&lt;/p&gt;

&lt;p&gt;Instead of wiring your own:&lt;/p&gt;

&lt;p&gt;planner / reasoner&lt;br&gt;
tool router&lt;br&gt;
code execution sandbox&lt;br&gt;
multi-turn state&lt;br&gt;
…you can spin up an agent that reasons, calls tools, and runs code in an isolated Linux environment through the same Antigravity harness Google uses internally — exposed via the Interactions API and AI Studio.&lt;/p&gt;

&lt;p&gt;Google's own framing is blunt: "With a single API call." That is the pitch.&lt;/p&gt;

&lt;p&gt;Builder / App&lt;br&gt;
Interactions API&lt;br&gt;
Managed Agent&lt;br&gt;
Planner + tool routing&lt;br&gt;
Sandboxed Linux execution&lt;br&gt;
Server-side state&lt;br&gt;
steps timeline&lt;br&gt;
Debuggable UI + audit trail&lt;br&gt;
Why the Interactions API is the real companion piece&lt;br&gt;
Managed Agents sit on the Interactions API, which Google now recommends for new projects (while generateContent remains supported for stable/production paths).&lt;/p&gt;

&lt;p&gt;Three design choices stood out to me as someone who has shipped brittle agent demos:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Server-side conversation state&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;You can chain turns with previous_interaction_id instead of re-uploading full chat history every request. Google stores interactions by default (store=true), with retention depending on tier (docs cite ~1 day free / ~55 days paid).&lt;/p&gt;

&lt;p&gt;That is not philosophically new (other vendors store threads too), but it changes cost and latency math for long agent runs — especially combined with implicit caching on continued conversations.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Observable execution steps&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Interactions return a structured timeline (steps) — thoughts, tool calls, function results, final output — not just a blob of text. For debugging and for building UIs that show what the agent did, that is a meaningful DX upgrade over parsing ad-hoc JSON.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Honest beta posture&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The docs label Interactions as beta with documented breaking changes (e.g. outputs → steps). Google explicitly says: for production workloads that need stability features (Batch API, explicit caching, some video metadata), stay on generateContent for now.&lt;/p&gt;

&lt;p&gt;That transparency is refreshing. It also tells you Managed Agents are for explorers and greenfield services, not drop-in replacements for every existing Gemini integration on day one.&lt;/p&gt;

&lt;p&gt;Antigravity is distribution, not duplication&lt;br&gt;
It is easy to treat Antigravity 2.0 (desktop app), Antigravity CLI, and the Antigravity SDK as three unrelated SKUs. I read them as one runtime, three go-to-market paths:&lt;/p&gt;

&lt;p&gt;Desktop / CLI — capture builders already living in IDEs and terminals (and nudge Gemini CLI users to migrate).&lt;br&gt;
SDK — let you host customized agents on your infra while still using Google's harness.&lt;br&gt;
AI Studio — fastest path from prompt → prototype, now with Kotlin/Android vibe coding, Workspace hooks, Cloud Run deploy, and export full project context to Antigravity.&lt;br&gt;
The loop is deliberate: prototype in AI Studio, harden locally in Antigravity, ship via Cloud/Firebase/Play test track without losing context.&lt;/p&gt;

&lt;p&gt;Whether you like that vertical integration depends on how allergic you are to platform bundling — but as a workflow design, it is coherent.&lt;/p&gt;

&lt;p&gt;What I think is underrated: "Modern Web Guidance" + Chrome DevTools for agents&lt;br&gt;
The developer keynote recap also tucked in Modern Web Guidance (agent skills for performance, a11y, security aligned with Baseline) and Chrome DevTools for agents (automated audits, emulation, session handoff).&lt;/p&gt;

&lt;p&gt;That pair targets a boring, expensive problem: agents that write plausible but sloppy frontend code.&lt;/p&gt;

&lt;p&gt;Most agent hype focuses on greenfield apps. Production pain is often "the agent shipped a layout that fails Lighthouse." Shipping vetted skills + DevTools access to the same agent loop might matter more day-to-day than another frontier model for web teams.&lt;/p&gt;

&lt;p&gt;This is where realism and aesthetics stop fighting. A beautiful UI that fails performance, accessibility, or mobile proof is not beautiful yet. It is a sketch. The harder bar is creative work that can survive inspection.&lt;/p&gt;

&lt;p&gt;Critique: what I would watch before betting production on this&lt;br&gt;
Vendor-shaped agents. Managed Agents are powerful because Google owns the sandbox, tools, and model routing. That is also lock-in. The Antigravity SDK mitigates hosting concerns, but the gravity well is real.&lt;/p&gt;

&lt;p&gt;Beta API surface. Interactions schemas and step formats are still moving. Budget refactor time if you build customer-facing features directly on Managed Agents this quarter.&lt;/p&gt;

&lt;p&gt;Pricing &amp;amp; quotas. Antigravity's new AI Ultra tier and bonus credits are a launch promotion, not a long-term cost model. Agent loops burn tokens and tool minutes; watch spend on multi-step runs.&lt;/p&gt;

&lt;p&gt;"Single API call" marketing vs. operational reality. You still own observability, PII boundaries, prompt injection in tool outputs, and human escalation. Google gives you the runtime — not accountability architecture.&lt;/p&gt;

&lt;p&gt;None of that kills the excitement. It just means the mature play is: experiment on Interactions + Managed Agents now; keep stable user flows on generateContent until the beta stabilizes.&lt;/p&gt;

&lt;p&gt;Yes&lt;br&gt;
No, exploration orgreenfield&lt;br&gt;
Yes&lt;br&gt;
No&lt;br&gt;
Yes&lt;br&gt;
No&lt;br&gt;
New agentic feature?&lt;br&gt;
Needs production stabilitytoday?&lt;br&gt;
Use generateContent /stable Gemini API path&lt;br&gt;
Spike Interactions API&lt;br&gt;
Need hosted planner +sandbox?&lt;br&gt;
Try Managed Agents&lt;br&gt;
Call Gemini directly withyour own tools&lt;br&gt;
Inspect steps, cost, state,and failure modes&lt;br&gt;
Truth survives telemetry?&lt;br&gt;
Harden into productworkflow&lt;br&gt;
Refactor before shipping&lt;br&gt;
A minimal mental model for your next spike&lt;br&gt;
If you have an afternoon before the challenge deadline (or for a hackathon):&lt;/p&gt;

&lt;p&gt;Read the Interactions quickstart.&lt;br&gt;
Try a Managed Agent template in AI Studio (Playground).&lt;br&gt;
Log interaction.steps once — see if the timeline is enough for your UI/debug needs.&lt;br&gt;
Decide whether you need store=false (stateless) or previous_interaction_id (server-side memory).&lt;br&gt;
Only then open Antigravity if you need local iteration.&lt;br&gt;
That order keeps you honest about whether you need Google's harness or just Gemini 3.5 Flash speed.&lt;/p&gt;

&lt;p&gt;Bottom line&lt;br&gt;
Google I/O 2026 did not introduce "a faster chatbot." It doubled down on agent infrastructure as a cloud primitive — Managed Agents on a stateful Interactions API, with Antigravity and AI Studio as onboarding ramps.&lt;/p&gt;

&lt;p&gt;For developers, the question going into summer 2026 is no longer "which model?" It is "whose runtime owns my tool loop, sandbox, and session history?"&lt;/p&gt;

&lt;p&gt;Google just raised their hand loudly on all three.&lt;/p&gt;

&lt;p&gt;That is why the strongest agent platforms will not be the ones with the loudest demo reel. They will be the ones where realism accommodates aesthetics: the interface looks good because the underlying system is observable, bounded, and honest about what happened.&lt;/p&gt;

&lt;p&gt;Links&lt;br&gt;
I/O 2026 developer highlights&lt;br&gt;
Managed Agents announcement&lt;br&gt;
Interactions API docs&lt;br&gt;
100 announcements roundup&lt;br&gt;
What I/O announcement are you actually building against — Managed Agents, Android vibe coding in AI Studio, or something else? Drop it in the comments; I am curious what survives the hype cycle past June.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>googleiochallenge</category>
      <category>ai</category>
      <category>gemini</category>
    </item>
    <item>
      <title>[Boost]</title>
      <dc:creator>Kopano Labs</dc:creator>
      <pubDate>Fri, 08 May 2026 05:29:40 +0000</pubDate>
      <link>https://dev.to/kopano_labs/-8pp</link>
      <guid>https://dev.to/kopano_labs/-8pp</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/devteam/join-the-gemma-4-challenge-3000-prize-pool-for-ten-winners-23in" class="crayons-story__hidden-navigation-link"&gt;Join the Gemma 4 Challenge: $3,000 prize pool for TEN winners!&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
      &lt;a href="https://dev.to/devteam/join-the-gemma-4-challenge-3000-prize-pool-for-ten-winners-23in" class="crayons-article__context-note crayons-article__context-note__feed"&gt;&lt;p&gt;Native multimodal and IoT project focus&lt;/p&gt;

&lt;/a&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;
          &lt;a class="crayons-logo crayons-logo--l" href="/devteam"&gt;
            &lt;img alt="The DEV Team logo" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F1%2Fd908a186-5651-4a5a-9f76-15200bc6801f.jpg" class="crayons-logo__image" width="800" height="800"&gt;
          &lt;/a&gt;

          &lt;a href="/jess" class="crayons-avatar  crayons-avatar--s absolute -right-2 -bottom-2 border-solid border-2 border-base-inverted  "&gt;
            &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F264%2Fb75f6edf-df7b-406e-a56b-43facafb352c.jpg" alt="jess profile" class="crayons-avatar__image" width="400" height="400"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/jess" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Jess Lee
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Jess Lee
                &lt;a href="/++"&gt;&lt;img alt="Subscriber" class="subscription-icon" src="https://assets.dev.to/assets/subscription-icon-805dfa7ac7dd660f07ed8d654877270825b07a92a03841aa99a1093bd00431b2.png" width="166" height="102"&gt;&lt;/a&gt;
              
              &lt;div id="story-author-preview-content-3592285" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/jess" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&gt;
                        &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F264%2Fb75f6edf-df7b-406e-a56b-43facafb352c.jpg" class="crayons-avatar__image" alt="" width="400" height="400"&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Jess Lee&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

            &lt;span&gt;
              &lt;span class="crayons-story__tertiary fw-normal"&gt; for &lt;/span&gt;&lt;a href="/devteam" class="crayons-story__secondary fw-medium"&gt;The DEV Team&lt;/a&gt;
            &lt;/span&gt;
          &lt;/div&gt;
          &lt;a href="https://dev.to/devteam/join-the-gemma-4-challenge-3000-prize-pool-for-ten-winners-23in" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;May 6&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/devteam/join-the-gemma-4-challenge-3000-prize-pool-for-ten-winners-23in" id="article-link-3592285"&gt;
          Join the Gemma 4 Challenge: $3,000 prize pool for TEN winners!
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/devchallenge"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;devchallenge&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/gemmachallenge"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;gemmachallenge&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/gemma"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;gemma&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/devteam/join-the-gemma-4-challenge-3000-prize-pool-for-ten-winners-23in" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/multi-unicorn-b44d6f8c23cdd00964192bedc38af3e82463978aa611b4365bd33a0f1f4f3e97.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/fire-f60e7a582391810302117f987b22a8ef04a2fe0df7e3258a5f49332df1cec71e.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;216&lt;span class="hidden s:inline"&gt;&amp;nbsp;reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/devteam/join-the-gemma-4-challenge-3000-prize-pool-for-ten-winners-23in#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              

              20&lt;span class="hidden s:inline"&gt;&amp;nbsp;comments&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            5 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
    </item>
  </channel>
</rss>
