<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <title>Introducing Our Next DEV Education Track: &quot;Build Multi-Agent Systems with ADK&quot; - DEV Community</title>
    
    <style>
/* ==========================================================================
   THE 418 CHALLENGE: THEME-AWARE RETRO EDITION
   ========================================================================== */

.articletag-418challenge {
  font-family: "Comic Sans MS", "Chalkboard SE", "Marker Felt", sans-serif !important;
  cursor: crosshair !important;
}

/* Destroy modern rounded corners and add brutal borders */
.articletag-418challenge .crayons-card,
.articletag-418challenge .crayons-article__main,
.articletag-418challenge .crayons-article__header {
  border-radius: 0 !important;
  margin-bottom: 2rem !important;
}

/* Typography specifics */
.articletag-418challenge h1,
.articletag-418challenge h2,
.articletag-418challenge h3 {
  text-transform: uppercase !important;
}

/* Fake <marquee> effect for the main article title */
.articletag-418challenge h1.fs-3xl {
  animation: retro-slide 5s linear infinite alternate;
  overflow: visible;
}

/* Spin those avatars */
.articletag-418challenge .crayons-article__header__meta img {
  border-radius: 0 !important; 
  animation: retro-spin 5s linear infinite;
}

/* Obnoxious tags */
.articletag-418challenge .crayons-tag {
  border-radius: 0 !important;
  font-weight: 900 !important;
  transform: rotate(-3deg);
  display: inline-block;
}
.articletag-418challenge .crayons-tag:nth-child(even) {
  transform: rotate(3deg);
}

/* --------------------------------------------------------------------------
   2. LIGHT THEME (Windows 95 / Office 97 Vibes)
   -------------------------------------------------------------------------- */
body:not(.dark-theme) .articletag-418challenge {
  background-color: #008080 !important; /* Win95 Teal Desktop */
}

body:not(.dark-theme) .articletag-418challenge .crayons-card,
body:not(.dark-theme) .articletag-418challenge .crayons-article__main,
body:not(.dark-theme) .articletag-418challenge .crayons-article__header {
  background-color: #c0c0c0 !important; /* Classic dialog gray */
  color: #000000 !important;
  border: 4px outset #ffffff !important;
  box-shadow: 8px 8px 0px #000000 !important;
}

body:not(.dark-theme) .articletag-418challenge h1,
body:not(.dark-theme) .articletag-418challenge h2,
body:not(.dark-theme) .articletag-418challenge h3 {
  color: #ff0000 !important;
  text-shadow: 2px 2px 0px #ffff00 !important;
  border-bottom: 3px dashed #0000ff !important;
}

body:not(.dark-theme) .articletag-418challenge a,
body:not(.dark-theme) .articletag-418challenge .crayons-link {
  color: #0000ff !important; /* Standard unvisited blue */
  text-decoration: underline !important;
  font-weight: bold !important;
}

body:not(.dark-theme) .articletag-418challenge a:hover,
body:not(.dark-theme) .articletag-418challenge .crayons-link:hover {
  background-color: #ffff00 !important;
  color: #ff0000 !important;
}

body:not(.dark-theme) .articletag-418challenge .crayons-tag {
  background: #ffff00 !important;
  color: #ff0000 !important;
  border: 2px dotted #0000ff !important;
}

/* --------------------------------------------------------------------------
   3. DARK THEME (1999 Hacker / Deep GeoCities Vibes)
   -------------------------------------------------------------------------- */
body.dark-theme .articletag-418challenge {
  background-color: #000000 !important;
  /* Dumb CSS: A scrolling, eye-bleeding neon green hacker grid with CRT scanlines */
  background-image: 
    linear-gradient(transparent 50%, rgba(0, 255, 0, 0.25) 50%), 
    linear-gradient(90deg, rgba(0, 255, 0, 0.5) 1px, transparent 1px), 
    linear-gradient(rgba(0, 255, 0, 0.5) 1px, transparent 1px) !important;
  background-size: 100% 4px, 20px 20px, 20px 20px !important;
  animation: retro-pan 60s linear infinite !important;
}

body.dark-theme .articletag-418challenge .crayons-card,
body.dark-theme .articletag-418challenge .crayons-article__main,
body.dark-theme .articletag-418challenge .crayons-article__header {
  background-color: #111111 !important;
  color: #00ff00 !important; /* Terminal Green */
  border: 4px outset #555555 !important;
  box-shadow: 8px 8px 0px #ff00ff !important; /* Hot pink shadow */
}

body.dark-theme .articletag-418challenge h1,
body.dark-theme .articletag-418challenge h2,
body.dark-theme .articletag-418challenge h3 {
  color: #ff00ff !important; /* Magenta headers */
  text-shadow: 2px 2px 0px #00ffff !important; /* Cyan shadow */
  border-bottom: 3px dashed #00ff00 !important;
}

body.dark-theme .articletag-418challenge a,
body.dark-theme .articletag-418challenge .crayons-link {
  color: #00ffff !important; /* Cyan links */
  text-decoration: underline !important;
  font-weight: bold !important;
}

body.dark-theme .articletag-418challenge a:hover,
body.dark-theme .articletag-418challenge .crayons-link:hover {
  background-color: #ff00ff !important;
  color: #ffffff !important;
}

body.dark-theme .articletag-418challenge .crayons-tag {
  background: #000000 !important;
  color: #00ff00 !important;
  border: 2px dotted #ff00ff !important;
}

/* --------------------------------------------------------------------------
   4. ANIMATIONS
   -------------------------------------------------------------------------- */
@keyframes retro-spin {
  100% { transform: rotate(360deg); }
}

@keyframes retro-slide {
  0% { transform: translateX(-2%); }
  100% { transform: translateX(2%); }
}

@keyframes retro-pan {
  0% { background-position: 0 0, 0 0, 0 0; }
  /* Numbers must be multiples of the background-size (4px and 20px) to loop perfectly */
  100% { background-position: 0 100px, 40px 40px, 40px 40px; }
}

/* --------------------------------------------------------------------------
   5. BONUS: CAUTION TAPE REACTION BAR
   -------------------------------------------------------------------------- */
.articletag-418challenge .crayons-article-actions {
  background: repeating-linear-gradient(
    45deg,
    #ffff00,
    #ffff00 10px,
    #000000 10px,
    #000000 20px
  ) !important;
  border: 4px solid #ff0000 !important;
  border-radius: 0 !important;
}

.articletag-418challenge .crayons-article-actions button {
  background:black;
  color: #ff00ff !important;
}

.articletag-418challenge .crayons-article-actions .crayons-reaction__count {
    color: #ff00ff !important;
    font-weight: bold !important;
}

.articletag-418challenge .crayons-icon:not(.crayons-icon--default) * {
    fill: #ffff00 !important;
}

.articletag-418challenge .c-embed .crayons-btn--primary {
  color: #00ff00 !important;
}

.articletag-418challenge .popover-billboard {
margin-bottom: 0 !important;
}

.crayons-story__contentpreview .ltag__link--embedded {
margin-top: 0 !important;
}

.subscription-icon {
    max-height: 16px !important;
    display: inline-block !important;
}

@media screen and (min-width: 950px) {
    .event-show-layout {
        margin-top: 24px !important;
    }
}

@media screen and (max-width: 949px) {
    .event-show-layout {
        padding: 11px !important;
    }
}


</style>
  </head>
<div id="page-content" class="wrapper stories stories-show articletag-agents articletag-gemini articletag-ai articletag-buildmultiagents articleuser-264 articleorg-1" data-current-page="stories-show">
  <div id="page-content-inner" data-internal-nav="true" data-viewable-id="" data-viewable-type="">
    <div id="page-route-change" class="screen-reader-only" aria-live="polite" aria-atomic="true"></div>

    
<style>
  .html-variant-wrapper { display: none}
</style>



<script src="https://unpkg.com/@webcomponents/webcomponentsjs@2.2.10/webcomponents-loader.js"
        integrity="sha384-3HK5hxQbkFqOIxMbpROlRmRtYl2LBZ52t+tqcjzsmr9NJuOWQxl8RgQSyFvq2lhy"
        crossorigin="anonymous" defer></script>

  <script src="https://assets.dev.to/assets/webShare-0686f0b9ac40589694ef6ae6a6202c44119bc781c254f6cf6d52d8a008461156.js" defer="defer"></script>
<script src="https://assets.dev.to/assets/articlePage-ed23d70916aed9a7fec41f94e64aac17438d3210c1bb1d6fceace80f15445213.js" defer="defer"></script>
<script src="https://assets.dev.to/assets/commentDropdowns-7a28d130e5b78d38b30a9495a964003a66bd64fa455fc70b766d69cf06b9ba24.js" defer="defer"></script>


  <!-- You may be seeing the canonical URL in the body for human inspection -->
  <!-- This is because of navigation via InstantClick, instantclick.io -->
  <!-- However, the crawled version of the page has the canonical in the head. -->
  <!-- This is confirmed by the canonical url inspector. See https://github.com/forem/forem/issues/9509#issuecomment-732259221. -->
  <link rel="canonical" href="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8" />
  <meta name="description" content="Hundreds of developers have already completed our first DEV Education Track, and today we&#39;re excited... Tagged with agents, gemini, ai, buildmultiagents.">
  <meta name="keywords" content="agents, gemini, ai, buildmultiagents, software, coding, development, engineering, inclusive, community">

  <div class="crayons-layout crayons-layout--3-cols crayons-layout--article">
    <aside class="crayons-layout__sidebar-left" aria-label="Article actions">
      <script>
  if (/Twitter for (iPhone|iPad|Android)/i.test(navigator.userAgent)) {
    document.documentElement.classList.add('is-twitter-in-app');
  }
</script>

  <div class="crayons-article-actions print-hidden">
    <div class="crayons-article-actions__inner">

      
<div class="reaction-drawer__outer hoverdown" style="">
  <button
    id="reaction-drawer-trigger"
    aria-label="reaction-drawer-trigger"
    aria-pressed="false"
    class="hoverdown-trigger crayons-reaction pseudo-reaction crayons-tooltip__activator relative">
      <span class="crayons-reaction__icon crayons-reaction__icon--borderless crayons-reaction--like crayons-reaction__icon--inactive" style="width: 40px; height: 40px">
        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" role="img" aria-hidden="true" class="crayons-icon">
    <g clip-path="url(#clip0_988_3276)">
        <path d="M19 14V17H22V19H18.999L19 22H17L16.999 19H14V17H17V14H19ZM20.243 4.75698C22.505 7.02498 22.583 10.637 20.479 12.992L19.059 11.574C20.39 10.05 20.32 7.65998 18.827 6.16998C17.324 4.67098 14.907 4.60698 13.337 6.01698L12.002 7.21498L10.666 6.01798C9.09103 4.60598 6.67503 4.66798 5.17203 6.17198C3.68203 7.66198 3.60703 10.047 4.98003 11.623L13.412 20.069L12 21.485L3.52003 12.993C1.41603 10.637 1.49503 7.01898 3.75603 4.75698C6.02103 2.49298 9.64403 2.41698 12 4.52898C14.349 2.41998 17.979 2.48998 20.242 4.75698H20.243Z" fill="#525252"></path>
    </g>
    <defs>
        <clipPath id="clip0_988_3276">
        <rect width="24" height="24" fill="white"></rect>
        </clipPath>
    </defs>
</svg>

      </span>
      <span class="crayons-reaction__icon crayons-reaction__icon--borderless crayons-reaction__icon--active" style="width: 40px; height: 40px">
        <img aria_hidden="true" height="24" width="24" src="https://assets.dev.to/assets/heart-plus-active-9ea3b22f2bc311281db911d416166c5f430636e76b15cd5df6b3b841d830eefa.svg" />
      </span>
      <span class="crayons-reaction__count" id="reaction_total_count">
        <span class="bg-base-40 opacity-25 p-2 inline-block radius-default"></span>
      </span>
      <span class="crayons-tooltip__content">
        Add reaction
      </span>
  </button>

  <div class="reaction-drawer" aria-expanded="false">
    <div class="reaction-drawer__container">
        <button
  id="reaction-butt-like"
  name="Like"
  aria-label="Like"
  aria-pressed="false"
  class="crayons-reaction crayons-tooltip__activator relative pt-2 pr-2 pb-1 pl-2"
  data-category="like">
    <span class="crayons-reaction__icon crayons-reaction__icon--inactive p-0">
      <img aria_hidden="true" height="32" width="32" src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" />
    </span>
    <span class="crayons-reaction__count" id="reaction-number-like"><span class="bg-base-40 opacity-25 p-2 inline-block radius-default"></span></span>

    <span data-testid="tooltip" class="crayons-tooltip__content">
      Like
    </span>
</button>

        <button
  id="reaction-butt-unicorn"
  name="Unicorn"
  aria-label="Unicorn"
  aria-pressed="false"
  class="crayons-reaction crayons-tooltip__activator relative pt-2 pr-2 pb-1 pl-2"
  data-category="unicorn">
    <span class="crayons-reaction__icon crayons-reaction__icon--inactive p-0">
      <img aria_hidden="true" height="32" width="32" src="https://assets.dev.to/assets/multi-unicorn-b44d6f8c23cdd00964192bedc38af3e82463978aa611b4365bd33a0f1f4f3e97.svg" />
    </span>
    <span class="crayons-reaction__count" id="reaction-number-unicorn"><span class="bg-base-40 opacity-25 p-2 inline-block radius-default"></span></span>

    <span data-testid="tooltip" class="crayons-tooltip__content">
      Unicorn
    </span>
</button>

        <button
  id="reaction-butt-exploding_head"
  name="Exploding Head"
  aria-label="Exploding Head"
  aria-pressed="false"
  class="crayons-reaction crayons-tooltip__activator relative pt-2 pr-2 pb-1 pl-2"
  data-category="exploding_head">
    <span class="crayons-reaction__icon crayons-reaction__icon--inactive p-0">
      <img aria_hidden="true" height="32" width="32" src="https://assets.dev.to/assets/exploding-head-daceb38d627e6ae9b730f36a1e390fca556a4289d5a41abb2c35068ad3e2c4b5.svg" />
    </span>
    <span class="crayons-reaction__count" id="reaction-number-exploding_head"><span class="bg-base-40 opacity-25 p-2 inline-block radius-default"></span></span>

    <span data-testid="tooltip" class="crayons-tooltip__content">
      Exploding Head
    </span>
</button>

        <button
  id="reaction-butt-raised_hands"
  name="Raised Hands"
  aria-label="Raised Hands"
  aria-pressed="false"
  class="crayons-reaction crayons-tooltip__activator relative pt-2 pr-2 pb-1 pl-2"
  data-category="raised_hands">
    <span class="crayons-reaction__icon crayons-reaction__icon--inactive p-0">
      <img aria_hidden="true" height="32" width="32" src="https://assets.dev.to/assets/raised-hands-74b2099fd66a39f2d7eed9305ee0f4553df0eb7b4f11b01b6b1b499973048fe5.svg" />
    </span>
    <span class="crayons-reaction__count" id="reaction-number-raised_hands"><span class="bg-base-40 opacity-25 p-2 inline-block radius-default"></span></span>

    <span data-testid="tooltip" class="crayons-tooltip__content">
      Raised Hands
    </span>
</button>

        <button
  id="reaction-butt-fire"
  name="Fire"
  aria-label="Fire"
  aria-pressed="false"
  class="crayons-reaction crayons-tooltip__activator relative pt-2 pr-2 pb-1 pl-2"
  data-category="fire">
    <span class="crayons-reaction__icon crayons-reaction__icon--inactive p-0">
      <img aria_hidden="true" height="32" width="32" src="https://assets.dev.to/assets/fire-f60e7a582391810302117f987b22a8ef04a2fe0df7e3258a5f49332df1cec71e.svg" />
    </span>
    <span class="crayons-reaction__count" id="reaction-number-fire"><span class="bg-base-40 opacity-25 p-2 inline-block radius-default"></span></span>

    <span data-testid="tooltip" class="crayons-tooltip__content">
      Fire
    </span>
</button>

    </div>
  </div>
</div>

<button
  id="reaction-butt-comment"
  aria-label="Jump to Comments"
  aria-pressed="false"
  class="crayons-reaction crayons-reaction--comment crayons-tooltip__activator relative"
  data-category="comment">
    <span class="crayons-reaction__icon crayons-reaction__icon--borderless crayons-reaction__icon--inactive">
      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-hidden="true" class="crayons-icon">
    <path d="M10 3h4a8 8 0 010 16v3.5c-5-2-12-5-12-11.5a8 8 0 018-8zm2 14h2a6 6 0 000-12h-4a6 6 0 00-6 6c0 3.61 2.462 5.966 8 8.48V17z"></path>
</svg>

    </span>
    <span class="crayons-reaction__count" id="reaction-number-comment" data-count="31">
      <span class="bg-base-40 opacity-25 p-2 inline-block radius-default"></span>
    </span>

    <span data-testid="tooltip" class="crayons-tooltip__content">
      Jump to Comments
    </span>
</button>

<button
  id="reaction-butt-readinglist"
  aria-label="Add to reading list"
  aria-pressed="false"
  class="crayons-reaction crayons-reaction--readinglist crayons-tooltip__activator relative"
  data-category="readinglist">
    <span class="crayons-reaction__icon crayons-reaction__icon--borderless crayons-reaction__icon--inactive">
      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-hidden="true" class="crayons-icon">
    <path d="M5 2h14a1 1 0 011 1v19.143a.5.5 0 01-.766.424L12 18.03l-7.234 4.536A.5.5 0 014 22.143V3a1 1 0 011-1zm13 2H6v15.432l6-3.761 6 3.761V4z"></path>
</svg>

    </span>
    <span class="crayons-reaction__count" id="reaction-number-readinglist"><span class="bg-base-40 opacity-25 p-2 inline-block radius-default"></span></span>

    <span data-testid="tooltip" class="crayons-tooltip__content">
      Save
    </span>
</button>


<button
  id="reaction-butt-boost"
  aria-label="Boost"
  aria-pressed="false"
  class="crayons-reaction crayons-reaction--boost crayons-tooltip__activator relative">
    <span class="crayons-reaction__icon crayons-reaction__icon--borderless crayons-reaction__icon--inactive">
      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" role="img" aria-hidden="true" class="crayons-icon" width="24" height="24">
  <path transform="translate(24,0) scale(-1,1)" d="M6 4H21C21.5523 4 22 4.44772 22 5V12H20V6H6V9L1 5L6 1V4ZM18 20H3C2.44772 20 2 19.5523 2 19V12H4V18H18V15L23 19L18 23V20Z"></path>
</svg>

    </span>
    <span data-testid="tooltip" class="crayons-tooltip__content">
      Boost
    </span>
</button>


      <div class="only-sidebar-menu-item">
        <div id="mod-actions-menu-btn-area" class="print-hidden trusted-visible-block align-center">
        </div>
      </div>
      <div class="align-center m:relative">
        <button id="article-show-more-button" aria-controls="article-show-more-dropdown" aria-expanded="false" aria-haspopup="true" class="dropbtn crayons-btn crayons-btn--ghost-dimmed crayons-btn--icon-rounded" aria-label="Share post options">
          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" role="img" aria-labelledby="ao9pd1z50a3ehhqlxzvgj2rzdczdaian" aria-hidden="true" class="crayons-icon dropdown-icon"><title id="ao9pd1z50a3ehhqlxzvgj2rzdczdaian">More...</title><path fill-rule="evenodd" clip-rule="evenodd" d="M7 12a2 2 0 11-4 0 2 2 0 014 0zm7 0a2 2 0 11-4 0 2 2 0 014 0zm5 2a2 2 0 100-4 2 2 0 000 4z"></path></svg>

        </button>

        <div id="article-show-more-dropdown" class="crayons-dropdown side-bar left-2 right-2 m:right-auto m:left-100 s:left-auto mb-1 m:mb-0 top-unset bottom-100 m:top-0 m:bottom-unset">
          <div>
            <button
              id="copy-post-url-button"
              class="flex justify-between crayons-link crayons-link--block w-100 bg-transparent border-0"
              data-postUrl="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8">
              <span class="fw-bold">Copy link</span>
              <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" id="article-copy-icon" role="img" aria-labelledby="acghr0kzejgiqqd4k1vpxzf9k72r7577" aria-hidden="true" class="crayons-icon mx-2 shrink-0"><title id="acghr0kzejgiqqd4k1vpxzf9k72r7577">Copy link</title>
    <path d="M7 6V3a1 1 0 011-1h12a1 1 0 011 1v14a1 1 0 01-1 1h-3v3c0 .552-.45 1-1.007 1H4.007A1 1 0 013 21l.003-14c0-.552.45-1 1.007-1H7zm2 0h8v10h2V4H9v2zm-2 5v2h6v-2H7zm0 4v2h6v-2H7z"></path>
</svg>

            </button>
            <div id="article-copy-link-announcer" aria-live="polite" class="crayons-notice crayons-notice--success my-2 p-1" aria-live="polite" hidden>Copied to Clipboard</div>
          </div>

          <div class="Desktop-only">
            <a
              target="_blank"
              class="crayons-link crayons-link--block"
              rel="noopener"
              href='https://twitter.com/intent/tweet?text=%22Introducing%20Our%20Next%20DEV%20Education%20Track%3A%20%22Build%20Multi-Agent%20Systems%20with%20ADK%22%22%20by%20%40jessleenyc%20%23DEVCommunity%20https%3A%2F%2Fdev.to%2Fdevteam%2Fintroducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8'>
              Share to X
            </a>
            <a
              target="_blank"
              class="crayons-link crayons-link--block"
              rel="noopener"
              href="https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fdev.to%2Fdevteam%2Fintroducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8&title=Introducing%20Our%20Next%20DEV%20Education%20Track%3A%20%22Build%20Multi-Agent%20Systems%20with%20ADK%22&summary=Hundreds%20of%20developers%20have%20already%20completed%20our%20first%20DEV%20Education%20Track%2C%20and%20today%20we%27re%20excited...&source=DEV%20Community">
              Share to LinkedIn
            </a>
            <a
              target="_blank"
              class="crayons-link crayons-link--block"
              rel="noopener"
              href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Fdev.to%2Fdevteam%2Fintroducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8">
              Share to Facebook
            </a>
            <a
              target="_blank"
              class="crayons-link crayons-link--block"
              rel="noopener"
              href="https://s2f.kytta.dev/?text=https%3A%2F%2Fdev.to%2Fdevteam%2Fintroducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8">
              Share to Mastodon
            </a>
          </div>

          <web-share-wrapper shareurl="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8" sharetitle="Introducing Our Next DEV Education Track: &quot;Build Multi-Agent Systems with ADK&quot;" sharetext="Hundreds of developers have already completed our first DEV Education Track, and today we&#39;re excited..." template="web-share-button">
          </web-share-wrapper>
          <template id="web-share-button">
            <a href="#" class="dropdown-link-row crayons-link crayons-link--block">Share Post via...</a>
          </template>

          <a href="/report-abuse" class="crayons-link crayons-link--block" id="ReportButtonAuthor">Report Abuse</a>
        </div>
      </div>
    </div>
  </div>

    </aside>

    <main id="main-content" class="crayons-layout__content grid gap-4">
      <div class="article-wrapper">


        <article class="crayons-card crayons-article mb-4"
          id="article-show-container"
          data-article-id="3252512"
          data-article-slug="introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8"
          data-author-id="264"
          data-author-name="Jess Lee"
          data-author-username="devteam"
          data-co-author-ids=""
          data-path="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8"
          data-pin-path="/stories/feed/pinned_article"
          data-pinned-article-id=""
          data-published="true"
          data-scheduled="false"
          lang=en
           >
          <script>
            try {
              if(localStorage) {
                let currentUser = localStorage.getItem('current_user');

                if (currentUser) {
                  currentUser = JSON.parse(currentUser);
                  if (currentUser.id === 264) {
                    document.getElementById('article-show-container').classList.add('current-user-is-article-author');
                  }
                }
              }
            } catch (e) {
              console.error(e);
            }
          </script>
          <header class="crayons-article__header" id="main-title">
              <a class="crayons-article__cover" href="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcyedmo3tx4u5ewng0f8k.png">
                <img
                  src="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcyedmo3tx4u5ewng0f8k.png"
                  style="aspect-ratio: auto 1000 / 420;"
                  width="1000" height="420"
                  class="crayons-article__cover__image" alt="Cover image for Introducing Our Next DEV Education Track: &quot;Build Multi-Agent Systems with ADK&quot;">
              </a>

            <div class="crayons-article__header__meta">
              <div class="flex s:items-start flex-col s:flex-row">
                <div id="action-space" class="crayons-article__actions mb-4 s:mb-0 s:order-last"></div>
                <div class="flex flex-1 mb-5 items-start">
                  <div class="relative">
                      <a href="/devteam"><img src="https://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F1%2Fd908a186-5651-4a5a-9f76-15200bc6801f.jpg" class="radius-default align-middle" width="40" height="40" alt="The DEV Team profile image"></a>
                      <a href="/jess" class="absolute -right-2 -bottom-2 radius-full border border-solid border-2 border-base-inverted inline-flex">
                        <img class="radius-full align-middle" src="https://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F264%2Fb75f6edf-df7b-406e-a56b-43facafb352c.jpg" width="24" height="24" alt="Jess Lee" />
                      </a>
                  </div>
                  <div class="pl-3 flex-1">
                    <a href="/jess" class="crayons-link fw-bold">Jess Lee</a>
                    <a style="display: inline;" href="/++"><img alt="Subscriber" class="subscription-icon" src="https://assets.dev.to/assets/subscription-icon-805dfa7ac7dd660f07ed8d654877270825b07a92a03841aa99a1093bd00431b2.png" /></a>
                      <span class="color-base-60"> for </span><a href="/devteam" class="crayons-link">The DEV Team</a>
                    <p class="fs-xs color-base-60">
                        Posted on <time datetime="2026-02-17T18:27:56Z" class="date-no-year">Feb 17</time>


                    </p>
                  </div>
                </div>
              </div>

              <div class="multiple_reactions_engagement">
    <button
      class="reaction_engagement_like hidden crayons-reaction crayons-reaction--like"
      data-category="like"
      aria-label="Like"
      type="button"
    ><span class="crayons-reaction__icon crayons-reaction__icon--inactive p-1"><img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="24" height="24" /></span>
      <span class="crayons-reaction__count" id="reaction_engagement_like_count">&nbsp;</span>
    </button>    <button
      class="reaction_engagement_unicorn hidden crayons-reaction crayons-reaction--unicorn"
      data-category="unicorn"
      aria-label="Unicorn"
      type="button"
    ><span class="crayons-reaction__icon crayons-reaction__icon--inactive p-1"><img src="https://assets.dev.to/assets/multi-unicorn-b44d6f8c23cdd00964192bedc38af3e82463978aa611b4365bd33a0f1f4f3e97.svg" width="24" height="24" /></span>
      <span class="crayons-reaction__count" id="reaction_engagement_unicorn_count">&nbsp;</span>
    </button>    <button
      class="reaction_engagement_exploding_head hidden crayons-reaction crayons-reaction--exploding_head"
      data-category="exploding_head"
      aria-label="Exploding Head"
      type="button"
    ><span class="crayons-reaction__icon crayons-reaction__icon--inactive p-1"><img src="https://assets.dev.to/assets/exploding-head-daceb38d627e6ae9b730f36a1e390fca556a4289d5a41abb2c35068ad3e2c4b5.svg" width="24" height="24" /></span>
      <span class="crayons-reaction__count" id="reaction_engagement_exploding_head_count">&nbsp;</span>
    </button>    <button
      class="reaction_engagement_raised_hands hidden crayons-reaction crayons-reaction--raised_hands"
      data-category="raised_hands"
      aria-label="Raised Hands"
      type="button"
    ><span class="crayons-reaction__icon crayons-reaction__icon--inactive p-1"><img src="https://assets.dev.to/assets/raised-hands-74b2099fd66a39f2d7eed9305ee0f4553df0eb7b4f11b01b6b1b499973048fe5.svg" width="24" height="24" /></span>
      <span class="crayons-reaction__count" id="reaction_engagement_raised_hands_count">&nbsp;</span>
    </button>    <button
      class="reaction_engagement_fire hidden crayons-reaction crayons-reaction--fire"
      data-category="fire"
      aria-label="Fire"
      type="button"
    ><span class="crayons-reaction__icon crayons-reaction__icon--inactive p-1"><img src="https://assets.dev.to/assets/fire-f60e7a582391810302117f987b22a8ef04a2fe0df7e3258a5f49332df1cec71e.svg" width="24" height="24" /></span>
      <span class="crayons-reaction__count" id="reaction_engagement_fire_count">&nbsp;</span>
    </button>
</div>


              <h1 class=" fs-3xl m:fs-4xl l:fs-5xl fw-bold s:fw-heavy lh-tight mb-2 long">
                Introducing Our Next DEV Education Track: &quot;Build Multi-Agent Systems with ADK&quot;
              </h1>
              
                  <div class="spec__tags flex flex-wrap">
                      <a class="crayons-tag   " style="
        --tag-bg: rgba(11, 226, 245, 0.10);
        --tag-prefix: #0be2f5;
        --tag-bg-hover: rgba(11, 226, 245, 0.10);
        --tag-prefix-hover: #0be2f5;
      " href="/t/agents"><span class="crayons-tag__prefix">#</span>agents</a>
                      <a class="crayons-tag   " style="
        --tag-bg: rgba(0, 74, 157, 0.10);
        --tag-prefix: #004a9d;
        --tag-bg-hover: rgba(0, 74, 157, 0.10);
        --tag-prefix-hover: #004a9d;
      " href="/t/gemini"><span class="crayons-tag__prefix">#</span>gemini</a>
                      <a class="crayons-tag   " style="
        --tag-bg: rgba(23, 253, 26, 0.10);
        --tag-prefix: #17fd1a;
        --tag-bg-hover: rgba(23, 253, 26, 0.10);
        --tag-prefix-hover: #17fd1a;
      " href="/t/ai"><span class="crayons-tag__prefix">#</span>ai</a>
                      <a class="crayons-tag   " style="
        --tag-bg: rgba(248, 32, 32, 0.10);
        --tag-prefix: #f82020;
        --tag-bg-hover: rgba(248, 32, 32, 0.10);
        --tag-prefix-hover: #f82020;
      " href="/t/buildmultiagents"><span class="crayons-tag__prefix">#</span>buildmultiagents</a>
                  </div>
            </div>
          </header>

          <div class="crayons-article__main ">
            <div class="crayons-article__body text-styles spec__body" data-article-id="3252512" id="article-body">
                <p>Hundreds of developers have already completed our <a href="https://dev.to/deved/build-apps-with-google-ai-studio">first DEV Education Track</a>, and today we're excited to keep the momentum going with our <strong>second track</strong> in partnership with the team at <a href="https://dev.to/googleai">Google AI</a>.</p>

<p>This <a href="https://dev.to/deved/build-multi-agent-systems">intermediate-level track</a> will guide you through building distributed multi-agent systems using Google's Agent Development Kit (ADK), Agent2Agent Protocol (A2A), and Cloud Run. You'll learn to architect AI applications as coordinated teams of specialized agents rather than relying on a single monolithic prompt.</p>


<div class="crayons-card c-embed">

  
<h2>
  <a name="how-to-complete-this-track" href="#how-to-complete-this-track">
  </a>
  How to Complete This Track
</h2>

<p>This DEV Education Track is a three-part experience: <strong>1) an expert tutorial</strong> followed by <strong>2) a hands-on build</strong> and <strong>3) a writing assignment</strong>. Work through all three parts and you'll earn the exclusive "Multi-Agent Systems Builder" badge.</p>


</div>


<h2>
  <a name="part-1-follow-the-expert-tutorial" href="#part-1-follow-the-expert-tutorial">
  </a>
  📖 Part 1: Follow the Expert Tutorial
</h2>

<p>Start with this comprehensive Codelab:</p>

<p>
<!-- FOREM_LTAG_START:{&quot;tag&quot;:&quot;open_graph&quot;,&quot;url&quot;:&quot;https://codelabs.developers.google.com/codelabs/production-ready-ai-roadshow/1-building-a-multi-agent-system/building-a-multi-agent-system#0&quot;,&quot;options&quot;:&quot;https://codelabs.developers.google.com/codelabs/production-ready-ai-roadshow/1-building-a-multi-agent-system/building-a-multi-agent-system#0&quot;} -->
</p>
<div class="crayons-card c-embed text-styles text-styles--secondary">
    <div class="c-embed__content">
        <div class="c-embed__cover">
          <a href="https://codelabs.developers.google.com/codelabs/production-ready-ai-roadshow/1-building-a-multi-agent-system/building-a-multi-agent-system#0" class="c-link align-middle" target="_blank" rel="noopener noreferrer">
            <img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcodelabs.developers.google.com%2Fstatic%2Fcodelabs%2Fproduction-ready-ai-roadshow%2F1-building-a-multi-agent-system%2Fimg%2F1-architecture-with-frontend.png" height="auto" loading="lazy" class="m-0">
          </a>
        </div>
      <div class="c-embed__body">
        <h2 class="fs-xl lh-tight">
          <a href="https://codelabs.developers.google.com/codelabs/production-ready-ai-roadshow/1-building-a-multi-agent-system/building-a-multi-agent-system#0" target="_blank" rel="noopener noreferrer" class="c-link">
            Building a Multi-Agent System  |  Google Codelabs
          </a>
        </h2>
          <p class="truncate-at-3">
            “Build a distributed multi-agent system from scratch using the Google Agent Development Kit (ADK) and A2A protocol.”
          </p>
        <div class="color-secondary fs-s flex items-center">
            <img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwww.gstatic.com%2Fdevrel-devsite%2Fprod%2Fvd3309c0d80f416d7367081c5c5ffd3cd171f6ea37becda6136423538d770ce20%2Fcodelabs%2Fimages%2Ffavicon.png" loading="lazy">
          codelabs.developers.google.com
        </div>
      </div>
    </div>
</div>

<!-- FOREM_LTAG_END:{&quot;tag&quot;:&quot;open_graph&quot;,&quot;url&quot;:&quot;https://codelabs.developers.google.com/codelabs/production-ready-ai-roadshow/1-building-a-multi-agent-system/building-a-multi-agent-system#0&quot;,&quot;options&quot;:&quot;https://codelabs.developers.google.com/codelabs/production-ready-ai-roadshow/1-building-a-multi-agent-system/building-a-multi-agent-system#0&quot;} -->


<p>You'll learn:</p>

<ul>
<li>Why specialized agents are more effective than monolithic prompts</li>
<li>The architecture of distributed multi-agent systems</li>
<li>How to master orchestration patterns</li>
<li>How to implement the Agent-to-Agent (A2A) protocol for distributed communication</li>
</ul>


<hr>

<h2>
  <a name="part-2-build-your-own-multiagent-system" href="#part-2-build-your-own-multiagent-system">
  </a>
  🤖 Part 2: Build Your Own Multi-Agent System
</h2>

<p>After you've worked through the tutorial, it's time to put your new skills to the test!</p>

<p>Your assignment is to build a <strong>multi-agent system</strong> that takes a task that would normally require "one giant prompt" and breaks it into specialized roles, accessible through a web interface.</p>

<h3>
  <a name="requirements" href="#requirements">
  </a>
  Requirements:
</h3>

<ul>
<li>
<strong>Multiple specialized agents</strong>: Each agent has a focused responsibility</li>
<li>
<strong>Deployed to Google Cloud Run</strong>: Agents must run as separate microservices</li>
<li>
<strong>Frontend application</strong>: Web interface deployed to Cloud Run that users interact with</li>
</ul>

<p>We encourage you to come up with your own apps, but here are some ideas if you need inspiration:</p>

<ul>
<li>Email Drafter: Topic agent suggests what to write → Writer agent creates draft → Editor agent polishes tone</li>
<li>Gift Idea Generator: Profile analyzer understands the recipient → Idea finder suggests options → Budget filter removes expensive items</li>
<li>To-Do Prioritizer: Task analyzer reviews your list → Urgency checker ranks by deadline → Focus agent picks top 3 for today</li>
</ul>


<hr>

<h2>
  <a name="part-3-earn-community-recognition" href="#part-3-earn-community-recognition">
  </a>
  ✏️ Part 3: Earn Community Recognition
</h2>

<p>Everyone who completes the track by sharing their assignments will earn the exclusive "Multi-Agent Systems Builder" badge on their DEV profile!</p>

<p>Your submission should include:</p>

<ul>
<li>
<strong>What you built:</strong> Describe the problem your system solves</li>
<li>
<strong>Cloud Run Embed:</strong> Embed your web app directly into the submission</li>
<li>
<strong>Your agents:</strong> Explain each agent's specialized role and how they work together</li>
<li>
<strong>Key learnings:</strong> What surprised you? What was challenging?</li>
</ul>

<p><mark><strong>Use our official submission template to share your assignment:</strong></mark></p>

<p><a href="https://dev.to/new?prefill=---%0Apublished%3A%20false%0Atags%3A%20agents%2C%20buildmultiagents%2C%20gemini%2C%20adk%0A---%0A%0A*This%20post%20is%20my%20submission%20for%20%5BDEV%20Education%20Track%3A%20Build%20Multi-Agent%20Systems%20with%20ADK%5D(https%3A//dev.to/deved/build-multi-agent-systems).*%0A%0A%23%23%20What%20I%20Built%0A%3C!--%20Describe%20the%20problem%20your%20system%20solves.%20--%3E%0A%0A%23%23%20Cloud%20Run%20Embed%0A%3C!--%20Embed%20your%20Cloud%20Run%20deployment%20here%20using%20the%20instructions%20from%20https%3A//dev.to/devteam/you-can-now-embed-cloud-run-deployments-directly-in-your-dev-posts-1jk8%0ADon%27t%20forget%20to%20include%20the%20dev%20label!%20--%3E%0A%0A%23%23%20Your%20Agents%0A%3C!--%20Explain%20each%20agent%27s%20specialized%20role%20and%20how%20they%20work%20together.%20--%3E%0A%0A%23%23%20Key%20Learnings%0A%3C!--%20What%20surprised%20you%3F%20What%20was%20challenging%3F%20--%3E%0A%0A%3C!--%20Don%27t%20forget%20to%20add%20a%20cover%20image%20(if%20you%20want).%20--%3E%0A%0A%3C!--%20Thanks%20for%20participating!%20--%3E" class="crayons-btn crayons-btn--primary" role="button">Share Your Project</a>
</p>


<hr>

<h3>
  <a name="badge-design" href="#badge-design">
  </a>
  Badge Design 😍
</h3>

<p>Our badge acts as a certificate of completion that you can highlight on your DEV profile. It'll look like this:</p>

<p><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%2Fgre69cxuzonb39ji0plc.png" class="article-body-image-wrapper"><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%2Fgre69cxuzonb39ji0plc.png" alt="Multi-Agent Systems Builder Badge" loading="lazy"></a></p>

<p>Our team will review submissions on a rolling basis with badges awarded every few days. There's no deadline, so take your time and build something you're proud of!</p>


<hr>

<h2>
  <a name="why-multiagent-systems" href="#why-multiagent-systems">
  </a>
  Why Multi-Agent Systems?
</h2>

<p>Multi-agent systems are one of the most important architectural patterns in production AI development. Just as you wouldn't ask a single developer to handle frontend, backend, database, and DevOps all at once, modern AI systems benefit from specialization. This track teaches you to create focused agents and coordinate them to solve complex problems that would otherwise overwhelm a single prompt.</p>

<p>We can't wait to see what you create. Happy building! ❤️</p>


            </div>

              <div class="below-post-bb body-billboard-container" data-async-url="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/bmar11/post_body_bottom"></div>
          </div>
          <section id="comments" data-follow-button-container="true" data-updated-at="2026-05-06 08:49:18 UTC" class="text-padding mb-4 border-t-1 border-0 border-solid border-base-10">
    <header class="relative flex justify-between items-center mb-6">
      <div class="flex items-center">
        <h2 class="crayons-subtitle-1">
          Top comments <span class="js-comments-count" data-comments-count="31">(31)</span>
        </h2>
      </div>


      <div id="comment-subscription" class="print-hidden">
        <div class="crayons-btn-group">
          <span class="crayons-btn crayons-btn--outlined">Subscribe</span>
        </div>
      </div>
    </header>
    <div id="billboard_delay_trigger"></div>
    <div
      id="comments-container"
      data-testid="comments-container"
      data-commentable-id="3252512"
      data-commentable-type="Article"
      data-has-recent-comment-activity="true">

        <div id="response-templates-data" class="hidden"></div>


<form class="comment-form print-hidden" id="new_comment" action="/comments" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" autocomplete="off" />

  <input type="hidden" name="authenticity_token" value="NOTHING" id="new_comment_authenticity_token">

    <input value="3252512" autocomplete="off" type="hidden" name="comment[commentable_id]" id="comment_commentable_id" />
    <input value="Article" autocomplete="off" type="hidden" name="comment[commentable_type]" id="comment_commentable_type" />
    

  <span class="crayons-avatar m:crayons-avatar--l mr-2 shrink-0">
    <img src="https://media2.dev.to/dynamic/image/width=256,height=,fit=scale-down,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8j7kvp660rqzt99zui8e.png" width="32" height="32" alt="pic" class="crayons-avatar__image overflow-hidden" id="comment-primary-user-profile--avatar" loading="lazy" />
  </span>
  <div class="comment-form__inner">
    <div class="comment-form__field" data-tracking-name="comment_form_textfield">
      <textarea placeholder="Add to the discussion" onfocus="handleFocus(event)" onkeyup="handleKeyUp(event)" onkeydown="handleKeyDown(event)" oninput="handleChange(event)" id="text-area" required="required" class="crayons-textfield comment-textarea crayons-textfield--ghost" aria-label="Add a comment to the discussion" name="comment[body_markdown]">
</textarea>

    </div>

    <div class="response-templates-container crayons-card crayons-card--secondary p-4 mb-4 comment-form__templates fs-base hidden">
      <header class="mb-3">
        <button type="button" class="crayons-btn personal-template-button active" data-target-type="personal" data-form-id="new_comment">Personal</button>
        <button type="button" class="crayons-btn moderator-template-button hidden" data-target-type="moderator" data-form-id="new_comment">Trusted User</button>
      </header>

      <div class="personal-responses-container">
      </div>
      <div class="moderator-responses-container hidden">
      </div>

      <a target="_blank" rel="noopener nofollow" href="/settings/response-templates">
        Create template
      </a>
      <p>Templates let you quickly answer FAQs or store snippets for re-use.</p>
    </div>

    <div class="comment-form__preview text-styles text-styles--secondary" id="preview-div"></div>

    <div class="comment-form__buttons mb-4">
      <button type="submit" class="crayons-btn mr-2 js-btn-enable" onclick="validateField(event)" data-tracking-name="comment_submit_button" disabled>Submit</button>
      <button type="button" class="preview-toggle crayons-btn crayons-btn--secondary comment-action-preview js-btn-enable mr-2" data-tracking-name="comment_preview_button" disabled>Preview</button>
      <a href="/404.html" class="dismiss-edit-comment crayons-btn crayons-btn--ghost js-btn-dismiss hidden">Dismiss</a>
    </div>
  </div>

  <div class="code-of-conduct" id="toggle-code-of-conduct-checkbox"></div>
</form>


      <div class="comments" id="comment-trees-container">
              <details class="comment-wrapper js-comment-wrapper comment-wrapper--deep-0
                    root
                    " open>
      <summary aria-label="Toggle this comment (and replies)" data-tracking-name="expand_comment_toggle">
        <span class="m:mx-1 inline-block align-middle">
          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="aewhvrsrl0tntnifhhx36ezcsa52gng5" class="crayons-icon expanded"><title id="aewhvrsrl0tntnifhhx36ezcsa52gng5">Collapse</title>
    <path d="M12 10.677L8 6.935 9 6l3 2.807L15 6l1 .935-4 3.742zm0 4.517L9 18l-1-.935 4-3.742 4 3.742-1 .934-3-2.805z"></path>
</svg>

          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="agq1aodgajaflqz5k9jf5255dg11trdi" class="crayons-icon collapsed"><title id="agq1aodgajaflqz5k9jf5255dg11trdi">Expand</title>
    <path d="M12 18l-4-3.771 1-.943 3 2.829 3-2.829 1 .943L12 18zm0-10.115l-3 2.829-1-.943L12 6l4 3.771-1 .942-3-2.828z"></path>
</svg>

        </span>
        <span class="js-collapse-comment-content inline-block align-middle"></span>
      </summary>
  <div
    id="comment-node-1454209"
    class="
      comment single-comment-node
      
      root
      comment--deep-0
      
    "
    data-comment-id="1454209"
    data-path="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/comments/34j53"
    data-comment-author-id="1"
    data-content-user-id="1">
    <a name="comment-34j53" style="position: absolute; top: -8px;">&nbsp;</a>
    
<div class="comment__inner">
    <a href="https://dev.to/ben" class="shrink-0 crayons-avatar m:crayons-avatar--l mt-4 m:mt-3">
    <img class="crayons-avatar__image" width="32" height="32" src="https://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1%2Fbabb96d0-9cd2-49bc-a412-2dc4caf94c2a.png" alt="ben profile image" loading="lazy" />
  </a>


  <div class="inner-comment comment__details">
    <div class="comment__content crayons-card">
        


        <div class="comment__header">
  <a href="https://dev.to/ben" class="crayons-link crayons-link--secondary flex items-center fw-medium m:hidden">
    <span class="js-comment-username">
      Ben Halpern
        <span class="c-indicator c-indicator--subtle c-indicator--round c-indicator--relaxed p-1 px-2" title="Member of The DEV Team">
          The DEV Team
        </span>
    </span>
  </a>
  <div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:block">
    <button id="comment-profile-preview-trigger-1454209" aria-controls="comment-profile-preview-content-1454209" class="profile-preview-card__trigger p-1 -my-1 -ml-1 crayons-btn crayons-btn--ghost" aria-label="Ben Halpern profile details">
      Ben Halpern
        <span class="c-indicator c-indicator--subtle c-indicator--round c-indicator--relaxed p-1 px-2" title="Member of The DEV Team">
          The DEV Team
        </span>
      <a style="display: inline;" href="/++"><img alt="Subscriber" class="subscription-icon" src="https://assets.dev.to/assets/subscription-icon-805dfa7ac7dd660f07ed8d654877270825b07a92a03841aa99a1093bd00431b2.png" /></a>
    </button>
    <div id="comment-profile-preview-content-1454209" class="profile-preview-card__content p-4 pt-0 branded-7 crayons-dropdown" style="--card-color: #341dc7; border-top-color: var(--card-color);" data-testid="profile-preview-card" data-repositioning-dropdown="true">
    <div class="gap-4 grid">
        <div class="-mt-4">
  <a href="/ben" class="flex">
    <span class="crayons-avatar crayons-avatar--xl  mr-2 shrink-0">
      <img src="https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1%2Fbabb96d0-9cd2-49bc-a412-2dc4caf94c2a.png" class="crayons-avatar__image" alt="" loading="lazy" />
    </span>
    <span class="crayons-link crayons-subtitle-2 mt-5">
      Ben Halpern
      <img class="subscription-icon" src="https://assets.dev.to/assets/subscription-icon-805dfa7ac7dd660f07ed8d654877270825b07a92a03841aa99a1093bd00431b2.png" />
    </span>
  </a>
</div>

<div class="print-hidden">
  <button name="button" type="button" data-info="{&quot;className&quot;:&quot;User&quot;,&quot;style&quot;:&quot;&quot;,&quot;id&quot;:1,&quot;name&quot;:&quot;Ben Halpern&quot;}" class="crayons-btn follow-action-button whitespace-nowrap w-100 follow-user" aria-label="Follow user: Ben Halpern" aria-pressed="false">Follow</button>
</div>
  <div class="color-base-70">
    A Canadian software developer who thinks he’s funny.
  </div>

  <div class="user-metadata-details">
    <ul class="user-metadata-details-inner">
        <li>
          <div class="key">
            Email
          </div>
          <div class="value">
            <a href="mailto:ben@forem.com">ben@forem.com</a>
          </div>
        </li>
        <li>
          <div class="key">
            Location
          </div>
          <div class="value">
            NY
          </div>
        </li>
          <li>
            <div class="key">
              Education
            </div>
            <div class="value">
              Mount Allison University
            </div>
          </li>
          <li>
            <div class="key">
              Pronouns
            </div>
            <div class="value">
              He/him
            </div>
          </li>
          <li>
            <div class="key">
              Work
            </div>
            <div class="value">
              Co-founder at Forem
            </div>
          </li>
      <li>
        <div class="key">
          Joined
        </div>
        <div class="value">
          <time datetime="2015-12-27T04:02:17Z" class="date">Dec 27, 2015</time>
        </div>
      </li>
    </ul>
  </div>

    </div>
</div>


  </div>

  <span class="color-base-30 px-2 m:pl-0" role="presentation">&bull;</span>

<a href="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8#comment-34j53" class="comment-date crayons-link crayons-link--secondary fs-s">
  <time datetime="2026-02-17T18:37:04Z" class=date-no-year>
    Feb 17
  </time>

</a>


  <div class="comment__dropdown" data-tracking-name="comment_dropdown">
    <button id="comment-dropdown-trigger-1454209" aria-controls="comment-dropdown-1454209" aria-expanded="false"
      class="dropbtn comment__dropdown-trigger crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon "
      aria-label="Toggle dropdown menu" aria-haspopup="true">
      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="a89rr05ouu07k0tnoamk17tgo9llw507" class="crayons-icon pointer-events-none"><title id="a89rr05ouu07k0tnoamk17tgo9llw507">Dropdown menu</title>
    <path fill-rule="evenodd" clip-rule="evenodd" d="M8.25 12a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm5.25 0a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm3.75 1.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>

    </button>
    <div id="comment-dropdown-1454209" class="crayons-dropdown right-1 s:right-0 s:left-auto fs-base dropdown">
      <ul class="m-0">
        <li><a href="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8#comment-34j53" class="crayons-link crayons-link--block permalink-copybtn" aria-label="Copy link to Ben Halpern&#39;s comment" data-no-instant>Copy link</a></li>
        <li class="comment-actions hidden" data-user-id="1" data-action="settings-button" data-path="https://dev.to/ben/comment/34j53/settings" aria-label="Go to Ben Halpern&#39;s comment settings"></li>
          <li class="comment-actions hidden" data-action="hide-button" data-commentable-user-id="264" data-user-id="1">
              <button
                class="flex justify-between crayons-link crayons-link--block w-100 bg-transparent border-0 hide-comment"
                data-hide-type="hide"
                data-comment-id="1454209"
                data-comment-url="https://dev.to/ben/comment/34j53"
                aria-label="Hide Ben Halpern&#39;s comment">
                Hide
              </button>
          </li>
        <li class="mod-actions hidden mod-actions-comment-button" data-path="https://dev.to/ben/comment/34j53/mod" aria-label="Moderate Ben Halpern&#39;s comment"></li>
        <li class="report-abuse-link-wrapper" data-path="/report-abuse?url=https://dev.to/ben/comment/34j53" aria-label="Report Ben Halpern&#39;s comment as abusive or violating our code of conduct and/or terms and conditions"></li>
        <li class="current-user-actions"></li>
      </ul>
    </div>
  </div>
</div>


        <div
          class="
            comment__body
            text-styles
            text-styles--secondary
            body
            
            
          ">
          <p>Good luck with this everyone!</p>


        </div>

    </div>

    <script>
    </script>

    <footer class="comment__footer print-hidden">
  <button
    class="crayons-tooltip__activator relative crayons-btn crayons-btn--ghost crayons-btn--icon-left crayons-btn--s mr-1 reaction-like inline-flex reaction-button"
    id="button-for-comment-1454209"
    data-comment-id="1454209"
    aria-label="like"
    data-tracking-name="comment_heart_button">
    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" role="img" aria-labelledby="aeekfxr7q5y36txjw206wdudwh19u9cr" class="crayons-icon reaction-icon not-reacted"><title id="aeekfxr7q5y36txjw206wdudwh19u9cr">Like comment: </title><path d="M18.884 12.595l.01.011L12 19.5l-6.894-6.894.01-.01A4.875 4.875 0 0112 5.73a4.875 4.875 0 016.884 6.865zM6.431 7.037a3.375 3.375 0 000 4.773L12 17.38l5.569-5.569a3.375 3.375 0 10-4.773-4.773L9.613 10.22l-1.06-1.062 2.371-2.372a3.375 3.375 0 00-4.492.25v.001z"></path></svg>

    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="aouon0t9lh857vv4sdx8vaey0c3qod3o" class="crayons-icon crayons-icon reaction-icon--like reaction-icon reacted"><title id="aouon0t9lh857vv4sdx8vaey0c3qod3o">Like comment: </title>
    <path d="M5.116 12.595a4.875 4.875 0 015.56-7.68h-.002L7.493 8.098l1.06 1.061 3.181-3.182a4.875 4.875 0 016.895 6.894L12 19.5l-6.894-6.894.01-.01z"></path>
</svg>

    <span class="reactions-count">13</span><span class="reactions-label hidden m:inline-block">&nbsp;likes</span>
    <span data-testid="tooltip" class="crayons-tooltip__content">
      Like
    </span>
  </button>

      <button
        class="actions crayons-btn crayons-btn--ghost crayons-btn--s crayons-btn--icon-left toggle-reply-form mr-1 inline-flex"
        data-comment-id="1454209"
        data-path="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/comments/34j53"
        data-tracking-name="comment_reply_button"
        data-testid="reply-button-1454209"
        rel="nofollow">
        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" role="img" aria-labelledby="abhguqnzexmilca0bdvdqzas7axcxj3d" class="crayons-icon reaction-icon not-reacted"><title id="abhguqnzexmilca0bdvdqzas7axcxj3d">Comment button</title><path d="M10.5 5h3a6 6 0 110 12v2.625c-3.75-1.5-9-3.75-9-8.625a6 6 0 016-6zM12 15.5h1.5a4.501 4.501 0 001.722-8.657A4.5 4.5 0 0013.5 6.5h-3A4.5 4.5 0 006 11c0 2.707 1.846 4.475 6 6.36V15.5z"></path></svg>

        <span class="hidden m:inline-block">Reply</span>
      </button>

</footer>

  </div>
</div>


  </div>
    </details>

    <details class="comment-wrapper js-comment-wrapper comment-wrapper--deep-0
                    root
                    " open>
      <summary aria-label="Toggle this comment (and replies)" data-tracking-name="expand_comment_toggle">
        <span class="m:mx-1 inline-block align-middle">
          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="ag1c77tdfkjd7ynlibxivxcj1c1pvmyo" class="crayons-icon expanded"><title id="ag1c77tdfkjd7ynlibxivxcj1c1pvmyo">Collapse</title>
    <path d="M12 10.677L8 6.935 9 6l3 2.807L15 6l1 .935-4 3.742zm0 4.517L9 18l-1-.935 4-3.742 4 3.742-1 .934-3-2.805z"></path>
</svg>

          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="ad9klcuj8de6fxwspig19ddjjl079eh9" class="crayons-icon collapsed"><title id="ad9klcuj8de6fxwspig19ddjjl079eh9">Expand</title>
    <path d="M12 18l-4-3.771 1-.943 3 2.829 3-2.829 1 .943L12 18zm0-10.115l-3 2.829-1-.943L12 6l4 3.771-1 .942-3-2.828z"></path>
</svg>

        </span>
        <span class="js-collapse-comment-content inline-block align-middle"></span>
      </summary>
  <div
    id="comment-node-1454435"
    class="
      comment single-comment-node
      
      root
      comment--deep-0
      
    "
    data-comment-id="1454435"
    data-path="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/comments/34jdl"
    data-comment-author-id="3669992"
    data-content-user-id="3669992">
    <a name="comment-34jdl" style="position: absolute; top: -8px;">&nbsp;</a>
    
<div class="comment__inner">
    <a href="https://dev.to/ofri-peretz" class="shrink-0 crayons-avatar m:crayons-avatar--l mt-4 m:mt-3">
    <img class="crayons-avatar__image" width="32" height="32" src="https://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3669992%2F50a1f256-472c-48a1-85e8-149459647ea7.png" alt="ofri-peretz profile image" loading="lazy" />
  </a>


  <div class="inner-comment comment__details">
    <div class="comment__content crayons-card">
        


        <div class="comment__header">
  <a href="https://dev.to/ofri-peretz" class="crayons-link crayons-link--secondary flex items-center fw-medium m:hidden">
    <span class="js-comment-username">
      Ofri Peretz
    </span>
  </a>
  <div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:block">
    <button id="comment-profile-preview-trigger-1454435" aria-controls="comment-profile-preview-content-1454435" class="profile-preview-card__trigger p-1 -my-1 -ml-1 crayons-btn crayons-btn--ghost" aria-label="Ofri Peretz profile details">
      Ofri Peretz
      
    </button>
    <div id="comment-profile-preview-content-1454435" class="profile-preview-card__content p-4 pt-0 branded-7 crayons-dropdown" style="--card-color: #4d00e0; border-top-color: var(--card-color);" data-testid="profile-preview-card" data-repositioning-dropdown="true">
    <div class="gap-4 grid">
        <div class="-mt-4">
  <a href="/ofri-peretz" class="flex">
    <span class="crayons-avatar crayons-avatar--xl  mr-2 shrink-0">
      <img src="https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3669992%2F50a1f256-472c-48a1-85e8-149459647ea7.png" class="crayons-avatar__image" alt="" loading="lazy" />
    </span>
    <span class="crayons-link crayons-subtitle-2 mt-5">
      Ofri Peretz
      
    </span>
  </a>
</div>

<div class="print-hidden">
  <button name="button" type="button" data-info="{&quot;className&quot;:&quot;User&quot;,&quot;style&quot;:&quot;&quot;,&quot;id&quot;:3669992,&quot;name&quot;:&quot;Ofri Peretz&quot;}" class="crayons-btn follow-action-button whitespace-nowrap w-100 follow-user" aria-label="Follow user: Ofri Peretz" aria-pressed="false">Follow</button>
</div>
  <div class="color-base-70">
    IC5/M2 Leader @ Snappy US. Building revenue APIs &amp; AI-ready ESLint plugins. Expert in distributed teams, scalable infra, and fostering a culture of craftsmanship.
  </div>

  <div class="user-metadata-details">
    <ul class="user-metadata-details-inner">
        <li>
          <div class="key">
            Location
          </div>
          <div class="value">
            Austin, Texas, USA
          </div>
        </li>
          <li>
            <div class="key">
              Education
            </div>
            <div class="value">
              CS
            </div>
          </li>
          <li>
            <div class="key">
              Work
            </div>
            <div class="value">
              Engineering Manager @ Snappy | Open Source Developer | ESLint for AI tools
            </div>
          </li>
      <li>
        <div class="key">
          Joined
        </div>
        <div class="value">
          <time datetime="2025-12-19T05:36:14Z" class="date">Dec 19, 2025</time>
        </div>
      </li>
    </ul>
  </div>

    </div>
</div>


  </div>

  <span class="color-base-30 px-2 m:pl-0" role="presentation">&bull;</span>

<a href="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8#comment-34jdl" class="comment-date crayons-link crayons-link--secondary fs-s">
  <time datetime="2026-02-18T06:17:58Z" class=date-no-year>
    Feb 18
  </time>

</a>


  <div class="comment__dropdown" data-tracking-name="comment_dropdown">
    <button id="comment-dropdown-trigger-1454435" aria-controls="comment-dropdown-1454435" aria-expanded="false"
      class="dropbtn comment__dropdown-trigger crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon "
      aria-label="Toggle dropdown menu" aria-haspopup="true">
      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="ahh60vpwa3sr8jpzl1zs5kkbip0xm54q" class="crayons-icon pointer-events-none"><title id="ahh60vpwa3sr8jpzl1zs5kkbip0xm54q">Dropdown menu</title>
    <path fill-rule="evenodd" clip-rule="evenodd" d="M8.25 12a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm5.25 0a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm3.75 1.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>

    </button>
    <div id="comment-dropdown-1454435" class="crayons-dropdown right-1 s:right-0 s:left-auto fs-base dropdown">
      <ul class="m-0">
        <li><a href="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8#comment-34jdl" class="crayons-link crayons-link--block permalink-copybtn" aria-label="Copy link to Ofri Peretz&#39;s comment" data-no-instant>Copy link</a></li>
        <li class="comment-actions hidden" data-user-id="3669992" data-action="settings-button" data-path="https://dev.to/ofri-peretz/comment/34jdl/settings" aria-label="Go to Ofri Peretz&#39;s comment settings"></li>
          <li class="comment-actions hidden" data-action="hide-button" data-commentable-user-id="264" data-user-id="3669992">
              <button
                class="flex justify-between crayons-link crayons-link--block w-100 bg-transparent border-0 hide-comment"
                data-hide-type="hide"
                data-comment-id="1454435"
                data-comment-url="https://dev.to/ofri-peretz/comment/34jdl"
                aria-label="Hide Ofri Peretz&#39;s comment">
                Hide
              </button>
          </li>
        <li class="mod-actions hidden mod-actions-comment-button" data-path="https://dev.to/ofri-peretz/comment/34jdl/mod" aria-label="Moderate Ofri Peretz&#39;s comment"></li>
        <li class="report-abuse-link-wrapper" data-path="/report-abuse?url=https://dev.to/ofri-peretz/comment/34jdl" aria-label="Report Ofri Peretz&#39;s comment as abusive or violating our code of conduct and/or terms and conditions"></li>
        <li class="current-user-actions"></li>
      </ul>
    </div>
  </div>
</div>


        <div
          class="
            comment__body
            text-styles
            text-styles--secondary
            body
            
            
          ">
          <p>The shift from monolithic prompts to specialized agents is the right architectural direction, but one thing I'd love to see covered in the track is how you handle trust boundaries between agents. When Agent A passes output to Agent B as input, you've essentially created a prompt injection surface at every handoff point. Curious if the A2A protocol has any built-in sanitization for inter-agent messages or if that's left to the developer.</p>


        </div>

    </div>

    <script>
    </script>

    <footer class="comment__footer print-hidden">
  <button
    class="crayons-tooltip__activator relative crayons-btn crayons-btn--ghost crayons-btn--icon-left crayons-btn--s mr-1 reaction-like inline-flex reaction-button"
    id="button-for-comment-1454435"
    data-comment-id="1454435"
    aria-label="like"
    data-tracking-name="comment_heart_button">
    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" role="img" aria-labelledby="ab73wzh01yhqb2orl7aqkkpzneez1cnq" class="crayons-icon reaction-icon not-reacted"><title id="ab73wzh01yhqb2orl7aqkkpzneez1cnq">Like comment: </title><path d="M18.884 12.595l.01.011L12 19.5l-6.894-6.894.01-.01A4.875 4.875 0 0112 5.73a4.875 4.875 0 016.884 6.865zM6.431 7.037a3.375 3.375 0 000 4.773L12 17.38l5.569-5.569a3.375 3.375 0 10-4.773-4.773L9.613 10.22l-1.06-1.062 2.371-2.372a3.375 3.375 0 00-4.492.25v.001z"></path></svg>

    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="aae229xihl44izk10b2iaprpqwgl23ho" class="crayons-icon crayons-icon reaction-icon--like reaction-icon reacted"><title id="aae229xihl44izk10b2iaprpqwgl23ho">Like comment: </title>
    <path d="M5.116 12.595a4.875 4.875 0 015.56-7.68h-.002L7.493 8.098l1.06 1.061 3.181-3.182a4.875 4.875 0 016.895 6.894L12 19.5l-6.894-6.894.01-.01z"></path>
</svg>

    <span class="reactions-count">9</span><span class="reactions-label hidden m:inline-block">&nbsp;likes</span>
    <span data-testid="tooltip" class="crayons-tooltip__content">
      Like
    </span>
  </button>

      <button
        class="actions crayons-btn crayons-btn--ghost crayons-btn--s crayons-btn--icon-left toggle-reply-form mr-1 inline-flex"
        data-comment-id="1454435"
        data-path="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/comments/34jdl"
        data-tracking-name="comment_reply_button"
        data-testid="reply-button-1454435"
        rel="nofollow">
        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" role="img" aria-labelledby="as1a53h8vlfhtzptseibu6kic1lwpozc" class="crayons-icon reaction-icon not-reacted"><title id="as1a53h8vlfhtzptseibu6kic1lwpozc">Comment button</title><path d="M10.5 5h3a6 6 0 110 12v2.625c-3.75-1.5-9-3.75-9-8.625a6 6 0 016-6zM12 15.5h1.5a4.501 4.501 0 001.722-8.657A4.5 4.5 0 0013.5 6.5h-3A4.5 4.5 0 006 11c0 2.707 1.846 4.475 6 6.36V15.5z"></path></svg>

        <span class="hidden m:inline-block">Reply</span>
      </button>

</footer>

  </div>
</div>


  </div>
    </details>

    <details class="comment-wrapper js-comment-wrapper comment-wrapper--deep-0
                    root
                    " open>
      <summary aria-label="Toggle this comment (and replies)" data-tracking-name="expand_comment_toggle">
        <span class="m:mx-1 inline-block align-middle">
          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="alo2tg8ai0o5zlwq3hxck1lmll8baijp" class="crayons-icon expanded"><title id="alo2tg8ai0o5zlwq3hxck1lmll8baijp">Collapse</title>
    <path d="M12 10.677L8 6.935 9 6l3 2.807L15 6l1 .935-4 3.742zm0 4.517L9 18l-1-.935 4-3.742 4 3.742-1 .934-3-2.805z"></path>
</svg>

          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="aouezts2ti88upub3zs97fuiahe4851x" class="crayons-icon collapsed"><title id="aouezts2ti88upub3zs97fuiahe4851x">Expand</title>
    <path d="M12 18l-4-3.771 1-.943 3 2.829 3-2.829 1 .943L12 18zm0-10.115l-3 2.829-1-.943L12 6l4 3.771-1 .942-3-2.828z"></path>
</svg>

        </span>
        <span class="js-collapse-comment-content inline-block align-middle"></span>
      </summary>
  <div
    id="comment-node-1454211"
    class="
      comment single-comment-node
      
      root
      comment--deep-0
      
    "
    data-comment-id="1454211"
    data-path="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/comments/34j55"
    data-comment-author-id="3227740"
    data-content-user-id="3227740">
    <a name="comment-34j55" style="position: absolute; top: -8px;">&nbsp;</a>
    
<div class="comment__inner">
    <a href="https://dev.to/vivjair" class="shrink-0 crayons-avatar m:crayons-avatar--l mt-4 m:mt-3">
    <img class="crayons-avatar__image" width="32" height="32" src="https://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3227740%2Fedc91331-7b29-4364-b688-79bdd9f082f2.JPG" alt="vivjair profile image" loading="lazy" />
  </a>


  <div class="inner-comment comment__details">
    <div class="comment__content crayons-card">
        


        <div class="comment__header">
  <a href="https://dev.to/vivjair" class="crayons-link crayons-link--secondary flex items-center fw-medium m:hidden">
    <span class="js-comment-username">
      Vivian Jair
    </span>
  </a>
  <div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:block">
    <button id="comment-profile-preview-trigger-1454211" aria-controls="comment-profile-preview-content-1454211" class="profile-preview-card__trigger p-1 -my-1 -ml-1 crayons-btn crayons-btn--ghost" aria-label="Vivian Jair profile details">
      Vivian Jair
      
    </button>
    <div id="comment-profile-preview-content-1454211" class="profile-preview-card__content p-4 pt-0 branded-7 crayons-dropdown" style="--card-color: #000000; border-top-color: var(--card-color);" data-testid="profile-preview-card" data-repositioning-dropdown="true">
    <div class="gap-4 grid">
        <div class="-mt-4">
  <a href="/vivjair" class="flex">
    <span class="crayons-avatar crayons-avatar--xl  mr-2 shrink-0">
      <img src="https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3227740%2Fedc91331-7b29-4364-b688-79bdd9f082f2.JPG" class="crayons-avatar__image" alt="" loading="lazy" />
    </span>
    <span class="crayons-link crayons-subtitle-2 mt-5">
      Vivian Jair
      
    </span>
  </a>
</div>

<div class="print-hidden">
  <button name="button" type="button" data-info="{&quot;className&quot;:&quot;User&quot;,&quot;style&quot;:&quot;&quot;,&quot;id&quot;:3227740,&quot;name&quot;:&quot;Vivian Jair&quot;}" class="crayons-btn follow-action-button whitespace-nowrap w-100 follow-user" aria-label="Follow user: Vivian Jair" aria-pressed="false">Follow</button>
</div>
  <div class="color-base-70">
    Hey there, I&#39;m Vivian. I lead the Google AI x DEV partnership initiative.
  </div>

  <div class="user-metadata-details">
    <ul class="user-metadata-details-inner">
        <li>
          <div class="key">
            Location
          </div>
          <div class="value">
            San Francisco
          </div>
        </li>
          <li>
            <div class="key">
              Education
            </div>
            <div class="value">
              University of Pennsylvania, Wharton School 
            </div>
          </li>
          <li>
            <div class="key">
              Work
            </div>
            <div class="value">
              Product Marketing Manager
            </div>
          </li>
      <li>
        <div class="key">
          Joined
        </div>
        <div class="value">
          <time datetime="2025-05-30T20:15:34Z" class="date">May 30, 2025</time>
        </div>
      </li>
    </ul>
  </div>

    </div>
</div>


  </div>

  <span class="color-base-30 px-2 m:pl-0" role="presentation">&bull;</span>

<a href="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8#comment-34j55" class="comment-date crayons-link crayons-link--secondary fs-s">
  <time datetime="2026-02-17T18:37:37Z" class=date-no-year>
    Feb 17
  </time>

</a>


  <div class="comment__dropdown" data-tracking-name="comment_dropdown">
    <button id="comment-dropdown-trigger-1454211" aria-controls="comment-dropdown-1454211" aria-expanded="false"
      class="dropbtn comment__dropdown-trigger crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon "
      aria-label="Toggle dropdown menu" aria-haspopup="true">
      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="ait140k7m632cfudsw17rxcsrlwk29n2" class="crayons-icon pointer-events-none"><title id="ait140k7m632cfudsw17rxcsrlwk29n2">Dropdown menu</title>
    <path fill-rule="evenodd" clip-rule="evenodd" d="M8.25 12a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm5.25 0a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm3.75 1.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>

    </button>
    <div id="comment-dropdown-1454211" class="crayons-dropdown right-1 s:right-0 s:left-auto fs-base dropdown">
      <ul class="m-0">
        <li><a href="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8#comment-34j55" class="crayons-link crayons-link--block permalink-copybtn" aria-label="Copy link to Vivian Jair&#39;s comment" data-no-instant>Copy link</a></li>
        <li class="comment-actions hidden" data-user-id="3227740" data-action="settings-button" data-path="https://dev.to/vivjair/comment/34j55/settings" aria-label="Go to Vivian Jair&#39;s comment settings"></li>
          <li class="comment-actions hidden" data-action="hide-button" data-commentable-user-id="264" data-user-id="3227740">
              <button
                class="flex justify-between crayons-link crayons-link--block w-100 bg-transparent border-0 hide-comment"
                data-hide-type="hide"
                data-comment-id="1454211"
                data-comment-url="https://dev.to/vivjair/comment/34j55"
                aria-label="Hide Vivian Jair&#39;s comment">
                Hide
              </button>
          </li>
        <li class="mod-actions hidden mod-actions-comment-button" data-path="https://dev.to/vivjair/comment/34j55/mod" aria-label="Moderate Vivian Jair&#39;s comment"></li>
        <li class="report-abuse-link-wrapper" data-path="/report-abuse?url=https://dev.to/vivjair/comment/34j55" aria-label="Report Vivian Jair&#39;s comment as abusive or violating our code of conduct and/or terms and conditions"></li>
        <li class="current-user-actions"></li>
      </ul>
    </div>
  </div>
</div>


        <div
          class="
            comment__body
            text-styles
            text-styles--secondary
            body
            
            
          ">
          <p>Can't wait to see what everyone builds with this education track!</p>


        </div>

    </div>

    <script>
    </script>

    <footer class="comment__footer print-hidden">
  <button
    class="crayons-tooltip__activator relative crayons-btn crayons-btn--ghost crayons-btn--icon-left crayons-btn--s mr-1 reaction-like inline-flex reaction-button"
    id="button-for-comment-1454211"
    data-comment-id="1454211"
    aria-label="like"
    data-tracking-name="comment_heart_button">
    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" role="img" aria-labelledby="a3jnhpt3nvyzldn1iw3dlwfyqhg7dzpp" class="crayons-icon reaction-icon not-reacted"><title id="a3jnhpt3nvyzldn1iw3dlwfyqhg7dzpp">Like comment: </title><path d="M18.884 12.595l.01.011L12 19.5l-6.894-6.894.01-.01A4.875 4.875 0 0112 5.73a4.875 4.875 0 016.884 6.865zM6.431 7.037a3.375 3.375 0 000 4.773L12 17.38l5.569-5.569a3.375 3.375 0 10-4.773-4.773L9.613 10.22l-1.06-1.062 2.371-2.372a3.375 3.375 0 00-4.492.25v.001z"></path></svg>

    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="agz2rt79xjcr9gc1jc0jeqhkv5ls0u6n" class="crayons-icon crayons-icon reaction-icon--like reaction-icon reacted"><title id="agz2rt79xjcr9gc1jc0jeqhkv5ls0u6n">Like comment: </title>
    <path d="M5.116 12.595a4.875 4.875 0 015.56-7.68h-.002L7.493 8.098l1.06 1.061 3.181-3.182a4.875 4.875 0 016.895 6.894L12 19.5l-6.894-6.894.01-.01z"></path>
</svg>

    <span class="reactions-count">6</span><span class="reactions-label hidden m:inline-block">&nbsp;likes</span>
    <span data-testid="tooltip" class="crayons-tooltip__content">
      Like
    </span>
  </button>

      <button
        class="actions crayons-btn crayons-btn--ghost crayons-btn--s crayons-btn--icon-left toggle-reply-form mr-1 inline-flex"
        data-comment-id="1454211"
        data-path="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/comments/34j55"
        data-tracking-name="comment_reply_button"
        data-testid="reply-button-1454211"
        rel="nofollow">
        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" role="img" aria-labelledby="ak3ix0xngbzlimi3o4ukizivq2h6lhd8" class="crayons-icon reaction-icon not-reacted"><title id="ak3ix0xngbzlimi3o4ukizivq2h6lhd8">Comment button</title><path d="M10.5 5h3a6 6 0 110 12v2.625c-3.75-1.5-9-3.75-9-8.625a6 6 0 016-6zM12 15.5h1.5a4.501 4.501 0 001.722-8.657A4.5 4.5 0 0013.5 6.5h-3A4.5 4.5 0 006 11c0 2.707 1.846 4.475 6 6.36V15.5z"></path></svg>

        <span class="hidden m:inline-block">Reply</span>
      </button>

</footer>

  </div>
</div>


  </div>
    </details>

    <details class="comment-wrapper js-comment-wrapper comment-wrapper--deep-0
                    root
                    " open>
      <summary aria-label="Toggle this comment (and replies)" data-tracking-name="expand_comment_toggle">
        <span class="m:mx-1 inline-block align-middle">
          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="a6d2izi1v18kk44id2tfu9hgweeqm9er" class="crayons-icon expanded"><title id="a6d2izi1v18kk44id2tfu9hgweeqm9er">Collapse</title>
    <path d="M12 10.677L8 6.935 9 6l3 2.807L15 6l1 .935-4 3.742zm0 4.517L9 18l-1-.935 4-3.742 4 3.742-1 .934-3-2.805z"></path>
</svg>

          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="a87zqkkp070ft1fc5ohwxqeap6qowcd7" class="crayons-icon collapsed"><title id="a87zqkkp070ft1fc5ohwxqeap6qowcd7">Expand</title>
    <path d="M12 18l-4-3.771 1-.943 3 2.829 3-2.829 1 .943L12 18zm0-10.115l-3 2.829-1-.943L12 6l4 3.771-1 .942-3-2.828z"></path>
</svg>

        </span>
        <span class="js-collapse-comment-content inline-block align-middle"></span>
      </summary>
  <div
    id="comment-node-1454692"
    class="
      comment single-comment-node
      
      root
      comment--deep-0
      
    "
    data-comment-id="1454692"
    data-path="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/comments/34jni"
    data-comment-author-id="1745361"
    data-content-user-id="1745361">
    <a name="comment-34jni" style="position: absolute; top: -8px;">&nbsp;</a>
    
<div class="comment__inner">
    <a href="https://dev.to/_boweii" class="shrink-0 crayons-avatar m:crayons-avatar--l mt-4 m:mt-3">
    <img class="crayons-avatar__image" width="32" height="32" src="https://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1745361%2Fa5ccba4b-d4ad-4f12-8265-dcd18c3775cd.jpg" alt="_boweii profile image" loading="lazy" />
  </a>


  <div class="inner-comment comment__details">
    <div class="comment__content crayons-card">
        


        <div class="comment__header">
  <a href="https://dev.to/_boweii" class="crayons-link crayons-link--secondary flex items-center fw-medium m:hidden">
    <span class="js-comment-username">
      Tombri Bowei
    </span>
  </a>
  <div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:block">
    <button id="comment-profile-preview-trigger-1454692" aria-controls="comment-profile-preview-content-1454692" class="profile-preview-card__trigger p-1 -my-1 -ml-1 crayons-btn crayons-btn--ghost" aria-label="Tombri Bowei profile details">
      Tombri Bowei
      <a style="display: inline;" href="/++"><img alt="Subscriber" class="subscription-icon" src="https://assets.dev.to/assets/subscription-icon-805dfa7ac7dd660f07ed8d654877270825b07a92a03841aa99a1093bd00431b2.png" /></a>
    </button>
    <div id="comment-profile-preview-content-1454692" class="profile-preview-card__content p-4 pt-0 branded-7 crayons-dropdown" style="--card-color: #000000; border-top-color: var(--card-color);" data-testid="profile-preview-card" data-repositioning-dropdown="true">
    <div class="gap-4 grid">
        <div class="-mt-4">
  <a href="/_boweii" class="flex">
    <span class="crayons-avatar crayons-avatar--xl  mr-2 shrink-0">
      <img src="https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1745361%2Fa5ccba4b-d4ad-4f12-8265-dcd18c3775cd.jpg" class="crayons-avatar__image" alt="" loading="lazy" />
    </span>
    <span class="crayons-link crayons-subtitle-2 mt-5">
      Tombri Bowei
      <img class="subscription-icon" src="https://assets.dev.to/assets/subscription-icon-805dfa7ac7dd660f07ed8d654877270825b07a92a03841aa99a1093bd00431b2.png" />
    </span>
  </a>
</div>

<div class="print-hidden">
  <button name="button" type="button" data-info="{&quot;className&quot;:&quot;User&quot;,&quot;style&quot;:&quot;&quot;,&quot;id&quot;:1745361,&quot;name&quot;:&quot;Tombri Bowei&quot;}" class="crayons-btn follow-action-button whitespace-nowrap w-100 follow-user" aria-label="Follow user: Tombri Bowei" aria-pressed="false">Follow</button>
</div>
  <div class="color-base-70">
    🤖 I don’t always write bugs… But when I do, they’re creative.
💡 18 | Self-taught dev | Building things that break (then fixing them)
🚀 Mobile, Web,AI, and open-source:| Let’s nerd out over tech!
  </div>

  <div class="user-metadata-details">
    <ul class="user-metadata-details-inner">
        <li>
          <div class="key">
            Location
          </div>
          <div class="value">
            London, United Kingdom
          </div>
        </li>
          <li>
            <div class="key">
              Education
            </div>
            <div class="value">
              BSc IT @ Middlesex | SWE Diploma @ Aptech | Forever Self-Taught
            </div>
          </li>
          <li>
            <div class="key">
              Pronouns
            </div>
            <div class="value">
              He/Him
            </div>
          </li>
          <li>
            <div class="key">
              Work
            </div>
            <div class="value">
              Software Engineer (Full-Stack) | Mobile @ Octiflex | Freelance | Tech Creator
            </div>
          </li>
      <li>
        <div class="key">
          Joined
        </div>
        <div class="value">
          <time datetime="2024-07-08T06:35:29Z" class="date">Jul 8, 2024</time>
        </div>
      </li>
    </ul>
  </div>

    </div>
</div>


  </div>

  <span class="color-base-30 px-2 m:pl-0" role="presentation">&bull;</span>

<a href="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8#comment-34jni" class="comment-date crayons-link crayons-link--secondary fs-s">
  <time datetime="2026-02-18T14:33:57Z" class=date-no-year>
    Feb 18
  </time>

</a>


  <div class="comment__dropdown" data-tracking-name="comment_dropdown">
    <button id="comment-dropdown-trigger-1454692" aria-controls="comment-dropdown-1454692" aria-expanded="false"
      class="dropbtn comment__dropdown-trigger crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon "
      aria-label="Toggle dropdown menu" aria-haspopup="true">
      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="a8jjq9saapxtfyro4ut2p5x4bsvp3kut" class="crayons-icon pointer-events-none"><title id="a8jjq9saapxtfyro4ut2p5x4bsvp3kut">Dropdown menu</title>
    <path fill-rule="evenodd" clip-rule="evenodd" d="M8.25 12a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm5.25 0a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm3.75 1.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>

    </button>
    <div id="comment-dropdown-1454692" class="crayons-dropdown right-1 s:right-0 s:left-auto fs-base dropdown">
      <ul class="m-0">
        <li><a href="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8#comment-34jni" class="crayons-link crayons-link--block permalink-copybtn" aria-label="Copy link to Tombri Bowei&#39;s comment" data-no-instant>Copy link</a></li>
        <li class="comment-actions hidden" data-user-id="1745361" data-action="settings-button" data-path="https://dev.to/_boweii/comment/34jni/settings" aria-label="Go to Tombri Bowei&#39;s comment settings"></li>
          <li class="comment-actions hidden" data-action="hide-button" data-commentable-user-id="264" data-user-id="1745361">
              <button
                class="flex justify-between crayons-link crayons-link--block w-100 bg-transparent border-0 hide-comment"
                data-hide-type="hide"
                data-comment-id="1454692"
                data-comment-url="https://dev.to/_boweii/comment/34jni"
                aria-label="Hide Tombri Bowei&#39;s comment">
                Hide
              </button>
          </li>
        <li class="mod-actions hidden mod-actions-comment-button" data-path="https://dev.to/_boweii/comment/34jni/mod" aria-label="Moderate Tombri Bowei&#39;s comment"></li>
        <li class="report-abuse-link-wrapper" data-path="/report-abuse?url=https://dev.to/_boweii/comment/34jni" aria-label="Report Tombri Bowei&#39;s comment as abusive or violating our code of conduct and/or terms and conditions"></li>
        <li class="current-user-actions"></li>
      </ul>
    </div>
  </div>
</div>


        <div
          class="
            comment__body
            text-styles
            text-styles--secondary
            body
            
            
          ">
          <p>I'm totally going to participate in this one 😁</p>


        </div>

    </div>

    <script>
    </script>

    <footer class="comment__footer print-hidden">
  <button
    class="crayons-tooltip__activator relative crayons-btn crayons-btn--ghost crayons-btn--icon-left crayons-btn--s mr-1 reaction-like inline-flex reaction-button"
    id="button-for-comment-1454692"
    data-comment-id="1454692"
    aria-label="like"
    data-tracking-name="comment_heart_button">
    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" role="img" aria-labelledby="aipdtu0vrayub4i0elkj1s8rpd3xejtq" class="crayons-icon reaction-icon not-reacted"><title id="aipdtu0vrayub4i0elkj1s8rpd3xejtq">Like comment: </title><path d="M18.884 12.595l.01.011L12 19.5l-6.894-6.894.01-.01A4.875 4.875 0 0112 5.73a4.875 4.875 0 016.884 6.865zM6.431 7.037a3.375 3.375 0 000 4.773L12 17.38l5.569-5.569a3.375 3.375 0 10-4.773-4.773L9.613 10.22l-1.06-1.062 2.371-2.372a3.375 3.375 0 00-4.492.25v.001z"></path></svg>

    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="a3qti6ud9k5psjagitzipmse5zd4cezq" class="crayons-icon crayons-icon reaction-icon--like reaction-icon reacted"><title id="a3qti6ud9k5psjagitzipmse5zd4cezq">Like comment: </title>
    <path d="M5.116 12.595a4.875 4.875 0 015.56-7.68h-.002L7.493 8.098l1.06 1.061 3.181-3.182a4.875 4.875 0 016.895 6.894L12 19.5l-6.894-6.894.01-.01z"></path>
</svg>

    <span class="reactions-count">2</span><span class="reactions-label hidden m:inline-block">&nbsp;likes</span>
    <span data-testid="tooltip" class="crayons-tooltip__content">
      Like
    </span>
  </button>

      <button
        class="actions crayons-btn crayons-btn--ghost crayons-btn--s crayons-btn--icon-left toggle-reply-form mr-1 inline-flex"
        data-comment-id="1454692"
        data-path="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/comments/34jni"
        data-tracking-name="comment_reply_button"
        data-testid="reply-button-1454692"
        rel="nofollow">
        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" role="img" aria-labelledby="ai4yoegclnfrqqnj1wglqxlhte95ggjv" class="crayons-icon reaction-icon not-reacted"><title id="ai4yoegclnfrqqnj1wglqxlhte95ggjv">Comment button</title><path d="M10.5 5h3a6 6 0 110 12v2.625c-3.75-1.5-9-3.75-9-8.625a6 6 0 016-6zM12 15.5h1.5a4.501 4.501 0 001.722-8.657A4.5 4.5 0 0013.5 6.5h-3A4.5 4.5 0 006 11c0 2.707 1.846 4.475 6 6.36V15.5z"></path></svg>

        <span class="hidden m:inline-block">Reply</span>
      </button>

</footer>

  </div>
</div>
    <details class="comment-wrapper js-comment-wrapper comment-wrapper--deep-1
                    child
                    " open>
      <summary aria-label="Toggle this comment (and replies)" data-tracking-name="expand_comment_toggle">
        <span class="mx-0 inline-block align-middle">
          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="a7h4385hhw6jggk3fz8zj08p9mrgfh8o" class="crayons-icon expanded"><title id="a7h4385hhw6jggk3fz8zj08p9mrgfh8o">Collapse</title>
    <path d="M12 10.677L8 6.935 9 6l3 2.807L15 6l1 .935-4 3.742zm0 4.517L9 18l-1-.935 4-3.742 4 3.742-1 .934-3-2.805z"></path>
</svg>

          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="ailrcffz8mni191eh6b8l07319asajct" class="crayons-icon collapsed"><title id="ailrcffz8mni191eh6b8l07319asajct">Expand</title>
    <path d="M12 18l-4-3.771 1-.943 3 2.829 3-2.829 1 .943L12 18zm0-10.115l-3 2.829-1-.943L12 6l4 3.771-1 .942-3-2.828z"></path>
</svg>

        </span>
        <span class="js-collapse-comment-content inline-block align-middle"></span>
      </summary>
  <div
    id="comment-node-1454782"
    class="
      comment single-comment-node
      
      child
      comment--deep-1
      
    "
    data-comment-id="1454782"
    data-path="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/comments/34k14"
    data-comment-author-id="264"
    data-content-user-id="264">
    <a name="comment-34k14" style="position: absolute; top: -8px;">&nbsp;</a>
    
<div class="comment__inner">
    <a href="https://dev.to/jess" class="shrink-0 crayons-avatar mt-4">
    <img class="crayons-avatar__image" width="32" height="32" src="https://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F264%2Fb75f6edf-df7b-406e-a56b-43facafb352c.jpg" alt="jess profile image" loading="lazy" />
  </a>


  <div class="inner-comment comment__details">
    <div class="comment__content crayons-card">
        


        <div class="comment__header">
  <a href="https://dev.to/jess" class="crayons-link crayons-link--secondary flex items-center fw-medium m:hidden">
    <span class="js-comment-username">
      Jess Lee
        <span class="c-indicator c-indicator--subtle c-indicator--round c-indicator--relaxed p-1 px-2" title="Member of The DEV Team">
          The DEV Team
        </span>
    </span>
      <span class="crayons-hover-tooltip inline-block spec-op-author -mr-2" data-tooltip="Author">
        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" class="crayons-icon">
    <path d="M12 8.25a6 6 0 110 12 6 6 0 010-12zm0 2.625l-.992 2.01-2.218.322 1.605 1.564-.379 2.21L12 15.937l1.984 1.043-.379-2.209 1.605-1.564-2.218-.323L12 10.875zm.75-6.376l3.75.001v2.25l-1.022.854a7.45 7.45 0 00-2.728-.817V4.5zm-1.5 0v2.288a7.451 7.451 0 00-2.727.816L7.5 6.75V4.5h3.75z"></path>
</svg>

      </span>
  </a>
  <div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:block">
    <button id="comment-profile-preview-trigger-1454782" aria-controls="comment-profile-preview-content-1454782" class="profile-preview-card__trigger p-1 -my-1 -ml-1 crayons-btn crayons-btn--ghost" aria-label="Jess Lee profile details">
      Jess Lee
        <span class="c-indicator c-indicator--subtle c-indicator--round c-indicator--relaxed p-1 px-2" title="Member of The DEV Team">
          The DEV Team
        </span>
      <a style="display: inline;" href="/++"><img alt="Subscriber" class="subscription-icon" src="https://assets.dev.to/assets/subscription-icon-805dfa7ac7dd660f07ed8d654877270825b07a92a03841aa99a1093bd00431b2.png" /></a>
    </button>
    <div id="comment-profile-preview-content-1454782" class="profile-preview-card__content p-4 pt-0 branded-7 crayons-dropdown" style="--card-color: #20908e; border-top-color: var(--card-color);" data-testid="profile-preview-card" data-repositioning-dropdown="true">
    <div class="gap-4 grid">
        <div class="-mt-4">
  <a href="/jess" class="flex">
    <span class="crayons-avatar crayons-avatar--xl  mr-2 shrink-0">
      <img src="https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=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="" loading="lazy" />
    </span>
    <span class="crayons-link crayons-subtitle-2 mt-5">
      Jess Lee
      <img class="subscription-icon" src="https://assets.dev.to/assets/subscription-icon-805dfa7ac7dd660f07ed8d654877270825b07a92a03841aa99a1093bd00431b2.png" />
    </span>
  </a>
</div>

<div class="print-hidden">
  <button name="button" type="button" data-info="{&quot;className&quot;:&quot;User&quot;,&quot;style&quot;:&quot;&quot;,&quot;id&quot;:264,&quot;name&quot;:&quot;Jess Lee&quot;}" class="crayons-btn follow-action-button whitespace-nowrap w-100 follow-user" aria-label="Follow user: Jess Lee" aria-pressed="false">Follow</button>
</div>
  <div class="color-base-70">
    Building DEV and Forem with everyone here. Interested in the future.
  </div>

  <div class="user-metadata-details">
    <ul class="user-metadata-details-inner">
        <li>
          <div class="key">
            Email
          </div>
          <div class="value">
            <a href="mailto:jess@majorleaguehacking.com">jess@majorleaguehacking.com</a>
          </div>
        </li>
        <li>
          <div class="key">
            Location
          </div>
          <div class="value">
            USA / TAIWAN
          </div>
        </li>
          <li>
            <div class="key">
              Pronouns
            </div>
            <div class="value">
              she/they
            </div>
          </li>
          <li>
            <div class="key">
              Work
            </div>
            <div class="value">
              Co-Founder &amp; COO at Forem
            </div>
          </li>
      <li>
        <div class="key">
          Joined
        </div>
        <div class="value">
          <time datetime="2016-07-29T02:34:27Z" class="date">Jul 29, 2016</time>
        </div>
      </li>
    </ul>
  </div>

    </div>
</div>

      <span class="crayons-hover-tooltip inline-block spec-op-author -ml-2" data-tooltip="Author">
        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" class="crayons-icon">
    <path d="M12 8.25a6 6 0 110 12 6 6 0 010-12zm0 2.625l-.992 2.01-2.218.322 1.605 1.564-.379 2.21L12 15.937l1.984 1.043-.379-2.209 1.605-1.564-2.218-.323L12 10.875zm.75-6.376l3.75.001v2.25l-1.022.854a7.45 7.45 0 00-2.728-.817V4.5zm-1.5 0v2.288a7.451 7.451 0 00-2.727.816L7.5 6.75V4.5h3.75z"></path>
</svg>

      </span>

  </div>

  <span class="color-base-30 px-2 m:pl-0" role="presentation">&bull;</span>

<a href="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8#comment-34k14" class="comment-date crayons-link crayons-link--secondary fs-s">
  <time datetime="2026-02-18T16:19:17Z" class=date-no-year>
    Feb 18
  </time>

</a>


  <div class="comment__dropdown" data-tracking-name="comment_dropdown">
    <button id="comment-dropdown-trigger-1454782" aria-controls="comment-dropdown-1454782" aria-expanded="false"
      class="dropbtn comment__dropdown-trigger crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon "
      aria-label="Toggle dropdown menu" aria-haspopup="true">
      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="ae5ty37gp8xlylfbd50b7qagpql9hh6t" class="crayons-icon pointer-events-none"><title id="ae5ty37gp8xlylfbd50b7qagpql9hh6t">Dropdown menu</title>
    <path fill-rule="evenodd" clip-rule="evenodd" d="M8.25 12a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm5.25 0a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm3.75 1.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>

    </button>
    <div id="comment-dropdown-1454782" class="crayons-dropdown right-1 s:right-0 s:left-auto fs-base dropdown">
      <ul class="m-0">
        <li><a href="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8#comment-34k14" class="crayons-link crayons-link--block permalink-copybtn" aria-label="Copy link to Jess Lee&#39;s comment" data-no-instant>Copy link</a></li>
        <li class="comment-actions hidden" data-user-id="264" data-action="settings-button" data-path="https://dev.to/jess/comment/34k14/settings" aria-label="Go to Jess Lee&#39;s comment settings"></li>
          <li class="comment-actions hidden" data-action="hide-button" data-commentable-user-id="264" data-user-id="264">
              <button
                class="flex justify-between crayons-link crayons-link--block w-100 bg-transparent border-0 hide-comment"
                data-hide-type="hide"
                data-comment-id="1454782"
                data-comment-url="https://dev.to/jess/comment/34k14"
                aria-label="Hide Jess Lee&#39;s comment">
                Hide
              </button>
          </li>
        <li class="mod-actions hidden mod-actions-comment-button" data-path="https://dev.to/jess/comment/34k14/mod" aria-label="Moderate Jess Lee&#39;s comment"></li>
        <li class="report-abuse-link-wrapper" data-path="/report-abuse?url=https://dev.to/jess/comment/34k14" aria-label="Report Jess Lee&#39;s comment as abusive or violating our code of conduct and/or terms and conditions"></li>
        <li class="current-user-actions"></li>
      </ul>
    </div>
  </div>
</div>


        <div
          class="
            comment__body
            text-styles
            text-styles--secondary
            body
            
            
          ">
          <p>Awesome!</p>


        </div>

    </div>

    <script>
    </script>

    <footer class="comment__footer print-hidden">
  <button
    class="crayons-tooltip__activator relative crayons-btn crayons-btn--ghost crayons-btn--icon-left crayons-btn--s mr-1 reaction-like inline-flex reaction-button"
    id="button-for-comment-1454782"
    data-comment-id="1454782"
    aria-label="like"
    data-tracking-name="comment_heart_button">
    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" role="img" aria-labelledby="aigcexs360krmt58umz7bz3r9ci9224a" class="crayons-icon reaction-icon not-reacted"><title id="aigcexs360krmt58umz7bz3r9ci9224a">Like comment: </title><path d="M18.884 12.595l.01.011L12 19.5l-6.894-6.894.01-.01A4.875 4.875 0 0112 5.73a4.875 4.875 0 016.884 6.865zM6.431 7.037a3.375 3.375 0 000 4.773L12 17.38l5.569-5.569a3.375 3.375 0 10-4.773-4.773L9.613 10.22l-1.06-1.062 2.371-2.372a3.375 3.375 0 00-4.492.25v.001z"></path></svg>

    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="a5uay7r1yfqvzbho1174oejkzsu8z0te" class="crayons-icon crayons-icon reaction-icon--like reaction-icon reacted"><title id="a5uay7r1yfqvzbho1174oejkzsu8z0te">Like comment: </title>
    <path d="M5.116 12.595a4.875 4.875 0 015.56-7.68h-.002L7.493 8.098l1.06 1.061 3.181-3.182a4.875 4.875 0 016.895 6.894L12 19.5l-6.894-6.894.01-.01z"></path>
</svg>

    <span class="reactions-count">2</span><span class="reactions-label hidden m:inline-block">&nbsp;likes</span>
    <span data-testid="tooltip" class="crayons-tooltip__content">
      Like
    </span>
  </button>

      <button
        class="actions crayons-btn crayons-btn--ghost crayons-btn--s crayons-btn--icon-left toggle-reply-form mr-1 inline-flex"
        data-comment-id="1454782"
        data-path="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/comments/34k14"
        data-tracking-name="comment_reply_button"
        data-testid="reply-button-1454782"
        rel="nofollow">
        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" role="img" aria-labelledby="ajk9ilnep2gbnrj7s81iur07dso7n5mn" class="crayons-icon reaction-icon not-reacted"><title id="ajk9ilnep2gbnrj7s81iur07dso7n5mn">Comment button</title><path d="M10.5 5h3a6 6 0 110 12v2.625c-3.75-1.5-9-3.75-9-8.625a6 6 0 016-6zM12 15.5h1.5a4.501 4.501 0 001.722-8.657A4.5 4.5 0 0013.5 6.5h-3A4.5 4.5 0 006 11c0 2.707 1.846 4.475 6 6.36V15.5z"></path></svg>

        <span class="hidden m:inline-block">Reply</span>
      </button>

</footer>

  </div>
</div>


  </div>
    </details>


  </div>
    </details>

    <details class="comment-wrapper js-comment-wrapper comment-wrapper--deep-0
                    root
                    " open>
      <summary aria-label="Toggle this comment (and replies)" data-tracking-name="expand_comment_toggle">
        <span class="m:mx-1 inline-block align-middle">
          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="amrbao7anaem9fsfj04osuh8qhlk0kzn" class="crayons-icon expanded"><title id="amrbao7anaem9fsfj04osuh8qhlk0kzn">Collapse</title>
    <path d="M12 10.677L8 6.935 9 6l3 2.807L15 6l1 .935-4 3.742zm0 4.517L9 18l-1-.935 4-3.742 4 3.742-1 .934-3-2.805z"></path>
</svg>

          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="afzb61jjl0ec5dir4ai24v0vff0cuoon" class="crayons-icon collapsed"><title id="afzb61jjl0ec5dir4ai24v0vff0cuoon">Expand</title>
    <path d="M12 18l-4-3.771 1-.943 3 2.829 3-2.829 1 .943L12 18zm0-10.115l-3 2.829-1-.943L12 6l4 3.771-1 .942-3-2.828z"></path>
</svg>

        </span>
        <span class="js-collapse-comment-content inline-block align-middle"></span>
      </summary>
  <div
    id="comment-node-1454358"
    class="
      comment single-comment-node
      
      root
      comment--deep-0
      
    "
    data-comment-id="1454358"
    data-path="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/comments/34jam"
    data-comment-author-id="3773591"
    data-content-user-id="3773591">
    <a name="comment-34jam" style="position: absolute; top: -8px;">&nbsp;</a>
    
<div class="comment__inner">
    <a href="https://dev.to/maxxmini" class="shrink-0 crayons-avatar m:crayons-avatar--l mt-4 m:mt-3">
    <img class="crayons-avatar__image" width="32" height="32" src="https://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3773591%2Fbcf21d98-1095-45f0-a2e6-327367c65c15.png" alt="maxxmini profile image" loading="lazy" />
  </a>


  <div class="inner-comment comment__details">
    <div class="comment__content crayons-card">
        


        <div class="comment__header">
  <a href="https://dev.to/maxxmini" class="crayons-link crayons-link--secondary flex items-center fw-medium m:hidden">
    <span class="js-comment-username">
      MaxxMini
    </span>
  </a>
  <div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:block">
    <button id="comment-profile-preview-trigger-1454358" aria-controls="comment-profile-preview-content-1454358" class="profile-preview-card__trigger p-1 -my-1 -ml-1 crayons-btn crayons-btn--ghost" aria-label="MaxxMini profile details">
      MaxxMini
      
    </button>
    <div id="comment-profile-preview-content-1454358" class="profile-preview-card__content p-4 pt-0 branded-7 crayons-dropdown" style="--card-color: #000000; border-top-color: var(--card-color);" data-testid="profile-preview-card" data-repositioning-dropdown="true">
    <div class="gap-4 grid">
        <div class="-mt-4">
  <a href="/maxxmini" class="flex">
    <span class="crayons-avatar crayons-avatar--xl  mr-2 shrink-0">
      <img src="https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3773591%2Fbcf21d98-1095-45f0-a2e6-327367c65c15.png" class="crayons-avatar__image" alt="" loading="lazy" />
    </span>
    <span class="crayons-link crayons-subtitle-2 mt-5">
      MaxxMini
      
    </span>
  </a>
</div>

<div class="print-hidden">
  <button name="button" type="button" data-info="{&quot;className&quot;:&quot;User&quot;,&quot;style&quot;:&quot;&quot;,&quot;id&quot;:3773591,&quot;name&quot;:&quot;MaxxMini&quot;}" class="crayons-btn follow-action-button whitespace-nowrap w-100 follow-user" aria-label="Follow user: MaxxMini" aria-pressed="false">Follow</button>
</div>
  <div class="color-base-70">
    Building practical dev tools &amp; micro-SaaS. Free resources and premium toolkits at maxmini.gumroad.com
  </div>

  <div class="user-metadata-details">
    <ul class="user-metadata-details-inner">
      <li>
        <div class="key">
          Joined
        </div>
        <div class="value">
          <time datetime="2026-02-15T06:24:18Z" class="date">Feb 15, 2026</time>
        </div>
      </li>
    </ul>
  </div>

    </div>
</div>


  </div>

  <span class="color-base-30 px-2 m:pl-0" role="presentation">&bull;</span>

<a href="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8#comment-34jam" class="comment-date crayons-link crayons-link--secondary fs-s">
  <time datetime="2026-02-18T03:05:56Z" class=date-no-year>
    Feb 18
  </time>

</a>


  <div class="comment__dropdown" data-tracking-name="comment_dropdown">
    <button id="comment-dropdown-trigger-1454358" aria-controls="comment-dropdown-1454358" aria-expanded="false"
      class="dropbtn comment__dropdown-trigger crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon "
      aria-label="Toggle dropdown menu" aria-haspopup="true">
      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="al4g5aszzj4x26vv2afwiwwkkvnndntf" class="crayons-icon pointer-events-none"><title id="al4g5aszzj4x26vv2afwiwwkkvnndntf">Dropdown menu</title>
    <path fill-rule="evenodd" clip-rule="evenodd" d="M8.25 12a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm5.25 0a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm3.75 1.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>

    </button>
    <div id="comment-dropdown-1454358" class="crayons-dropdown right-1 s:right-0 s:left-auto fs-base dropdown">
      <ul class="m-0">
        <li><a href="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8#comment-34jam" class="crayons-link crayons-link--block permalink-copybtn" aria-label="Copy link to MaxxMini&#39;s comment" data-no-instant>Copy link</a></li>
        <li class="comment-actions hidden" data-user-id="3773591" data-action="settings-button" data-path="https://dev.to/maxxmini/comment/34jam/settings" aria-label="Go to MaxxMini&#39;s comment settings"></li>
          <li class="comment-actions hidden" data-action="hide-button" data-commentable-user-id="264" data-user-id="3773591">
              <button
                class="flex justify-between crayons-link crayons-link--block w-100 bg-transparent border-0 hide-comment"
                data-hide-type="hide"
                data-comment-id="1454358"
                data-comment-url="https://dev.to/maxxmini/comment/34jam"
                aria-label="Hide MaxxMini&#39;s comment">
                Hide
              </button>
          </li>
        <li class="mod-actions hidden mod-actions-comment-button" data-path="https://dev.to/maxxmini/comment/34jam/mod" aria-label="Moderate MaxxMini&#39;s comment"></li>
        <li class="report-abuse-link-wrapper" data-path="/report-abuse?url=https://dev.to/maxxmini/comment/34jam" aria-label="Report MaxxMini&#39;s comment as abusive or violating our code of conduct and/or terms and conditions"></li>
        <li class="current-user-actions"></li>
      </ul>
    </div>
  </div>
</div>


        <div
          class="
            comment__body
            text-styles
            text-styles--secondary
            body
            
            
          ">
          <p>This is incredibly timely! I've been running a multi-agent system (OpenClaw-based) on a Mac Mini for autonomous content creation and distribution — sub-agents for coding, SEO, writing, and monitoring all coordinating via shared state files and cron jobs.</p>

<p>The biggest lesson: agent-to-agent communication design matters MORE than individual agent capability. Getting agents to validate each other's work was the hardest part. Excited to see Google's approach to this with ADK!</p>


        </div>

    </div>

    <script>
    </script>

    <footer class="comment__footer print-hidden">
  <button
    class="crayons-tooltip__activator relative crayons-btn crayons-btn--ghost crayons-btn--icon-left crayons-btn--s mr-1 reaction-like inline-flex reaction-button"
    id="button-for-comment-1454358"
    data-comment-id="1454358"
    aria-label="like"
    data-tracking-name="comment_heart_button">
    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" role="img" aria-labelledby="a4cac8pa0q4xja28bxwkh9edmj05ny7f" class="crayons-icon reaction-icon not-reacted"><title id="a4cac8pa0q4xja28bxwkh9edmj05ny7f">Like comment: </title><path d="M18.884 12.595l.01.011L12 19.5l-6.894-6.894.01-.01A4.875 4.875 0 0112 5.73a4.875 4.875 0 016.884 6.865zM6.431 7.037a3.375 3.375 0 000 4.773L12 17.38l5.569-5.569a3.375 3.375 0 10-4.773-4.773L9.613 10.22l-1.06-1.062 2.371-2.372a3.375 3.375 0 00-4.492.25v.001z"></path></svg>

    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="abrqxl0m9e473oo2a04mubqwdb6f4nw5" class="crayons-icon crayons-icon reaction-icon--like reaction-icon reacted"><title id="abrqxl0m9e473oo2a04mubqwdb6f4nw5">Like comment: </title>
    <path d="M5.116 12.595a4.875 4.875 0 015.56-7.68h-.002L7.493 8.098l1.06 1.061 3.181-3.182a4.875 4.875 0 016.895 6.894L12 19.5l-6.894-6.894.01-.01z"></path>
</svg>

    <span class="reactions-count">3</span><span class="reactions-label hidden m:inline-block">&nbsp;likes</span>
    <span data-testid="tooltip" class="crayons-tooltip__content">
      Like
    </span>
  </button>

      <button
        class="actions crayons-btn crayons-btn--ghost crayons-btn--s crayons-btn--icon-left toggle-reply-form mr-1 inline-flex"
        data-comment-id="1454358"
        data-path="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/comments/34jam"
        data-tracking-name="comment_reply_button"
        data-testid="reply-button-1454358"
        rel="nofollow">
        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" role="img" aria-labelledby="ajhuqr75zd1dsblldscjjczo8gblkax8" class="crayons-icon reaction-icon not-reacted"><title id="ajhuqr75zd1dsblldscjjczo8gblkax8">Comment button</title><path d="M10.5 5h3a6 6 0 110 12v2.625c-3.75-1.5-9-3.75-9-8.625a6 6 0 016-6zM12 15.5h1.5a4.501 4.501 0 001.722-8.657A4.5 4.5 0 0013.5 6.5h-3A4.5 4.5 0 006 11c0 2.707 1.846 4.475 6 6.36V15.5z"></path></svg>

        <span class="hidden m:inline-block">Reply</span>
      </button>

</footer>

  </div>
</div>


  </div>
    </details>

    <div class="js-billboard-container mid-comments-billboard-container pb-6" data-async-url="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/bmar11/post_comments_mid"></div>
    <details class="comment-wrapper js-comment-wrapper comment-wrapper--deep-0
                    root
                    " open>
      <summary aria-label="Toggle this comment (and replies)" data-tracking-name="expand_comment_toggle">
        <span class="m:mx-1 inline-block align-middle">
          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="a9kczcpla1qo60xahw2pj6byld6oyrc6" class="crayons-icon expanded"><title id="a9kczcpla1qo60xahw2pj6byld6oyrc6">Collapse</title>
    <path d="M12 10.677L8 6.935 9 6l3 2.807L15 6l1 .935-4 3.742zm0 4.517L9 18l-1-.935 4-3.742 4 3.742-1 .934-3-2.805z"></path>
</svg>

          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="akfhezpbtfyw02ukc9jh1d8908owlq4b" class="crayons-icon collapsed"><title id="akfhezpbtfyw02ukc9jh1d8908owlq4b">Expand</title>
    <path d="M12 18l-4-3.771 1-.943 3 2.829 3-2.829 1 .943L12 18zm0-10.115l-3 2.829-1-.943L12 6l4 3.771-1 .942-3-2.828z"></path>
</svg>

        </span>
        <span class="js-collapse-comment-content inline-block align-middle"></span>
      </summary>
  <div
    id="comment-node-1455000"
    class="
      comment single-comment-node
      
      root
      comment--deep-0
      
    "
    data-comment-id="1455000"
    data-path="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/comments/34k9e"
    data-comment-author-id="3766527"
    data-content-user-id="3766527">
    <a name="comment-34k9e" style="position: absolute; top: -8px;">&nbsp;</a>
    
<div class="comment__inner">
    <a href="https://dev.to/theminimalcreator" class="shrink-0 crayons-avatar m:crayons-avatar--l mt-4 m:mt-3">
    <img class="crayons-avatar__image" width="32" height="32" src="https://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3766527%2Fbb027231-693a-48f4-bd0a-fb8be3ade060.png" alt="theminimalcreator profile image" loading="lazy" />
  </a>


  <div class="inner-comment comment__details">
    <div class="comment__content crayons-card">
        


        <div class="comment__header">
  <a href="https://dev.to/theminimalcreator" class="crayons-link crayons-link--secondary flex items-center fw-medium m:hidden">
    <span class="js-comment-username">
      Guilherme Zaia
    </span>
  </a>
  <div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:block">
    <button id="comment-profile-preview-trigger-1455000" aria-controls="comment-profile-preview-content-1455000" class="profile-preview-card__trigger p-1 -my-1 -ml-1 crayons-btn crayons-btn--ghost" aria-label="Guilherme Zaia profile details">
      Guilherme Zaia
      
    </button>
    <div id="comment-profile-preview-content-1455000" class="profile-preview-card__content p-4 pt-0 branded-7 crayons-dropdown" style="--card-color: #000000; border-top-color: var(--card-color);" data-testid="profile-preview-card" data-repositioning-dropdown="true">
    <div class="gap-4 grid">
        <div class="-mt-4">
  <a href="/theminimalcreator" class="flex">
    <span class="crayons-avatar crayons-avatar--xl  mr-2 shrink-0">
      <img src="https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3766527%2Fbb027231-693a-48f4-bd0a-fb8be3ade060.png" class="crayons-avatar__image" alt="" loading="lazy" />
    </span>
    <span class="crayons-link crayons-subtitle-2 mt-5">
      Guilherme Zaia
      
    </span>
  </a>
</div>

<div class="print-hidden">
  <button name="button" type="button" data-info="{&quot;className&quot;:&quot;User&quot;,&quot;style&quot;:&quot;&quot;,&quot;id&quot;:3766527,&quot;name&quot;:&quot;Guilherme Zaia&quot;}" class="crayons-btn follow-action-button whitespace-nowrap w-100 follow-user" aria-label="Follow user: Guilherme Zaia" aria-pressed="false">Follow</button>
</div>
  <div class="color-base-70">
    Senior Software Engineer &amp; Product Designer | C#/.NET Specialist | AI Tutor @EBAC Bridging the gap between robust backend architecture and intentional UX. Founder of @klotarstudio. I write about why p
  </div>

  <div class="user-metadata-details">
    <ul class="user-metadata-details-inner">
      <li>
        <div class="key">
          Joined
        </div>
        <div class="value">
          <time datetime="2026-02-11T13:54:40Z" class="date">Feb 11, 2026</time>
        </div>
      </li>
    </ul>
  </div>

    </div>
</div>


  </div>

  <span class="color-base-30 px-2 m:pl-0" role="presentation">&bull;</span>

<a href="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8#comment-34k9e" class="comment-date crayons-link crayons-link--secondary fs-s">
  <time datetime="2026-02-19T00:56:29Z" class=date-no-year>
    Feb 19
  </time>

</a>


  <div class="comment__dropdown" data-tracking-name="comment_dropdown">
    <button id="comment-dropdown-trigger-1455000" aria-controls="comment-dropdown-1455000" aria-expanded="false"
      class="dropbtn comment__dropdown-trigger crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon "
      aria-label="Toggle dropdown menu" aria-haspopup="true">
      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="acefvts7crmiodbfswxixsa99xmrvwsc" class="crayons-icon pointer-events-none"><title id="acefvts7crmiodbfswxixsa99xmrvwsc">Dropdown menu</title>
    <path fill-rule="evenodd" clip-rule="evenodd" d="M8.25 12a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm5.25 0a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm3.75 1.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>

    </button>
    <div id="comment-dropdown-1455000" class="crayons-dropdown right-1 s:right-0 s:left-auto fs-base dropdown">
      <ul class="m-0">
        <li><a href="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8#comment-34k9e" class="crayons-link crayons-link--block permalink-copybtn" aria-label="Copy link to Guilherme Zaia&#39;s comment" data-no-instant>Copy link</a></li>
        <li class="comment-actions hidden" data-user-id="3766527" data-action="settings-button" data-path="https://dev.to/theminimalcreator/comment/34k9e/settings" aria-label="Go to Guilherme Zaia&#39;s comment settings"></li>
          <li class="comment-actions hidden" data-action="hide-button" data-commentable-user-id="264" data-user-id="3766527">
              <button
                class="flex justify-between crayons-link crayons-link--block w-100 bg-transparent border-0 hide-comment"
                data-hide-type="hide"
                data-comment-id="1455000"
                data-comment-url="https://dev.to/theminimalcreator/comment/34k9e"
                aria-label="Hide Guilherme Zaia&#39;s comment">
                Hide
              </button>
          </li>
        <li class="mod-actions hidden mod-actions-comment-button" data-path="https://dev.to/theminimalcreator/comment/34k9e/mod" aria-label="Moderate Guilherme Zaia&#39;s comment"></li>
        <li class="report-abuse-link-wrapper" data-path="/report-abuse?url=https://dev.to/theminimalcreator/comment/34k9e" aria-label="Report Guilherme Zaia&#39;s comment as abusive or violating our code of conduct and/or terms and conditions"></li>
        <li class="current-user-actions"></li>
      </ul>
    </div>
  </div>
</div>


        <div
          class="
            comment__body
            text-styles
            text-styles--secondary
            body
            
            
          ">
          <p>Multi-agent systems shine until you hit <em>production</em> inter-agent failures. ADK abstracts orchestration, but who debugs cascading timeouts between 5 Cloud Run instances at 3 AM? The real test isn't 'can it work'—it's 'can you trace why Agent C hallucinated because Agent A's output drifted'. Where's the observability story?</p>


        </div>

    </div>

    <script>
    </script>

    <footer class="comment__footer print-hidden">
  <button
    class="crayons-tooltip__activator relative crayons-btn crayons-btn--ghost crayons-btn--icon-left crayons-btn--s mr-1 reaction-like inline-flex reaction-button"
    id="button-for-comment-1455000"
    data-comment-id="1455000"
    aria-label="like"
    data-tracking-name="comment_heart_button">
    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" role="img" aria-labelledby="agorjp30mx88yhybvs1myi1yket15wqh" class="crayons-icon reaction-icon not-reacted"><title id="agorjp30mx88yhybvs1myi1yket15wqh">Like comment: </title><path d="M18.884 12.595l.01.011L12 19.5l-6.894-6.894.01-.01A4.875 4.875 0 0112 5.73a4.875 4.875 0 016.884 6.865zM6.431 7.037a3.375 3.375 0 000 4.773L12 17.38l5.569-5.569a3.375 3.375 0 10-4.773-4.773L9.613 10.22l-1.06-1.062 2.371-2.372a3.375 3.375 0 00-4.492.25v.001z"></path></svg>

    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="acq6g8jho2r8a9stxc8wv3p4f11q0115" class="crayons-icon crayons-icon reaction-icon--like reaction-icon reacted"><title id="acq6g8jho2r8a9stxc8wv3p4f11q0115">Like comment: </title>
    <path d="M5.116 12.595a4.875 4.875 0 015.56-7.68h-.002L7.493 8.098l1.06 1.061 3.181-3.182a4.875 4.875 0 016.895 6.894L12 19.5l-6.894-6.894.01-.01z"></path>
</svg>

    <span class="reactions-count">5</span><span class="reactions-label hidden m:inline-block">&nbsp;likes</span>
    <span data-testid="tooltip" class="crayons-tooltip__content">
      Like
    </span>
  </button>

      <button
        class="actions crayons-btn crayons-btn--ghost crayons-btn--s crayons-btn--icon-left toggle-reply-form mr-1 inline-flex"
        data-comment-id="1455000"
        data-path="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/comments/34k9e"
        data-tracking-name="comment_reply_button"
        data-testid="reply-button-1455000"
        rel="nofollow">
        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" role="img" aria-labelledby="a17u1r8ardk7zdecyog1bikvw5h036dh" class="crayons-icon reaction-icon not-reacted"><title id="a17u1r8ardk7zdecyog1bikvw5h036dh">Comment button</title><path d="M10.5 5h3a6 6 0 110 12v2.625c-3.75-1.5-9-3.75-9-8.625a6 6 0 016-6zM12 15.5h1.5a4.501 4.501 0 001.722-8.657A4.5 4.5 0 0013.5 6.5h-3A4.5 4.5 0 006 11c0 2.707 1.846 4.475 6 6.36V15.5z"></path></svg>

        <span class="hidden m:inline-block">Reply</span>
      </button>

</footer>

  </div>
</div>
    <details class="comment-wrapper js-comment-wrapper comment-wrapper--deep-1
                    child
                    " open>
      <summary aria-label="Toggle this comment (and replies)" data-tracking-name="expand_comment_toggle">
        <span class="mx-0 inline-block align-middle">
          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="aev14wuhof22c5q90ecnekx05dr54yez" class="crayons-icon expanded"><title id="aev14wuhof22c5q90ecnekx05dr54yez">Collapse</title>
    <path d="M12 10.677L8 6.935 9 6l3 2.807L15 6l1 .935-4 3.742zm0 4.517L9 18l-1-.935 4-3.742 4 3.742-1 .934-3-2.805z"></path>
</svg>

          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="ac4gufxxa0j60kfluvue1v815bybhmd7" class="crayons-icon collapsed"><title id="ac4gufxxa0j60kfluvue1v815bybhmd7">Expand</title>
    <path d="M12 18l-4-3.771 1-.943 3 2.829 3-2.829 1 .943L12 18zm0-10.115l-3 2.829-1-.943L12 6l4 3.771-1 .942-3-2.828z"></path>
</svg>

        </span>
        <span class="js-collapse-comment-content inline-block align-middle"></span>
      </summary>
  <div
    id="comment-node-1495820"
    class="
      comment single-comment-node
      
      child
      comment--deep-1
      
    "
    data-comment-id="1495820"
    data-path="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/comments/372je"
    data-comment-author-id="3871429"
    data-content-user-id="3871429">
    <a name="comment-372je" style="position: absolute; top: -8px;">&nbsp;</a>
    
<div class="comment__inner">
    <a href="https://dev.to/pavelbuild" class="shrink-0 crayons-avatar mt-4">
    <img class="crayons-avatar__image" width="32" height="32" src="https://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3871429%2F9ce51312-611e-4252-8caa-275a0bfeed3b.jpg" alt="pavelbuild profile image" loading="lazy" />
  </a>


  <div class="inner-comment comment__details">
    <div class="comment__content crayons-card">
        


        <div class="comment__header">
  <a href="https://dev.to/pavelbuild" class="crayons-link crayons-link--secondary flex items-center fw-medium m:hidden">
    <span class="js-comment-username">
      Pavel Gajvoronski
    </span>
  </a>
  <div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:block">
    <button id="comment-profile-preview-trigger-1495820" aria-controls="comment-profile-preview-content-1495820" class="profile-preview-card__trigger p-1 -my-1 -ml-1 crayons-btn crayons-btn--ghost" aria-label="Pavel Gajvoronski profile details">
      Pavel Gajvoronski
      
    </button>
    <div id="comment-profile-preview-content-1495820" class="profile-preview-card__content p-4 pt-0 branded-7 crayons-dropdown" style="--card-color: #000000; border-top-color: var(--card-color);" data-testid="profile-preview-card" data-repositioning-dropdown="true">
    <div class="gap-4 grid">
        <div class="-mt-4">
  <a href="/pavelbuild" class="flex">
    <span class="crayons-avatar crayons-avatar--xl  mr-2 shrink-0">
      <img src="https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3871429%2F9ce51312-611e-4252-8caa-275a0bfeed3b.jpg" class="crayons-avatar__image" alt="" loading="lazy" />
    </span>
    <span class="crayons-link crayons-subtitle-2 mt-5">
      Pavel Gajvoronski
      
    </span>
  </a>
</div>

<div class="print-hidden">
  <button name="button" type="button" data-info="{&quot;className&quot;:&quot;User&quot;,&quot;style&quot;:&quot;&quot;,&quot;id&quot;:3871429,&quot;name&quot;:&quot;Pavel Gajvoronski&quot;}" class="crayons-btn follow-action-button whitespace-nowrap w-100 follow-user" aria-label="Follow user: Pavel Gajvoronski" aria-pressed="false">Follow</button>
</div>
  <div class="color-base-70">
    🇪🇺 Building Complyance — EU AI Act compliance SaaS ($99/month vs $50K consultancy)
→ Free classifier at https://complyance.app

Also: Kepion (AI Company Builder, 28 agents), TraceHawk, 3 other shipp
  </div>

  <div class="user-metadata-details">
    <ul class="user-metadata-details-inner">
        <li>
          <div class="key">
            Email
          </div>
          <div class="value">
            <a href="mailto:saasproof@gmail.com">saasproof@gmail.com</a>
          </div>
        </li>
        <li>
          <div class="key">
            Location
          </div>
          <div class="value">
            Tbilisi, Georgia
          </div>
        </li>
      <li>
        <div class="key">
          Joined
        </div>
        <div class="value">
          <time datetime="2026-04-10T09:37:24Z" class="date">Apr 10, 2026</time>
        </div>
      </li>
    </ul>
  </div>

    </div>
</div>


  </div>

  <span class="color-base-30 px-2 m:pl-0" role="presentation">&bull;</span>

<a href="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8#comment-372je" class="comment-date crayons-link crayons-link--secondary fs-s">
  <time datetime="2026-04-20T16:07:14Z" class=date-no-year>
    Apr 20
  </time>

</a>


  <div class="comment__dropdown" data-tracking-name="comment_dropdown">
    <button id="comment-dropdown-trigger-1495820" aria-controls="comment-dropdown-1495820" aria-expanded="false"
      class="dropbtn comment__dropdown-trigger crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon "
      aria-label="Toggle dropdown menu" aria-haspopup="true">
      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="a592fch4a0q2k24djp4zx1788m2bq05e" class="crayons-icon pointer-events-none"><title id="a592fch4a0q2k24djp4zx1788m2bq05e">Dropdown menu</title>
    <path fill-rule="evenodd" clip-rule="evenodd" d="M8.25 12a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm5.25 0a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm3.75 1.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>

    </button>
    <div id="comment-dropdown-1495820" class="crayons-dropdown right-1 s:right-0 s:left-auto fs-base dropdown">
      <ul class="m-0">
        <li><a href="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8#comment-372je" class="crayons-link crayons-link--block permalink-copybtn" aria-label="Copy link to Pavel Gajvoronski&#39;s comment" data-no-instant>Copy link</a></li>
        <li class="comment-actions hidden" data-user-id="3871429" data-action="settings-button" data-path="https://dev.to/pavelbuild/comment/372je/settings" aria-label="Go to Pavel Gajvoronski&#39;s comment settings"></li>
          <li class="comment-actions hidden" data-action="hide-button" data-commentable-user-id="264" data-user-id="3871429">
              <button
                class="flex justify-between crayons-link crayons-link--block w-100 bg-transparent border-0 hide-comment"
                data-hide-type="hide"
                data-comment-id="1495820"
                data-comment-url="https://dev.to/pavelbuild/comment/372je"
                aria-label="Hide Pavel Gajvoronski&#39;s comment">
                Hide
              </button>
          </li>
        <li class="mod-actions hidden mod-actions-comment-button" data-path="https://dev.to/pavelbuild/comment/372je/mod" aria-label="Moderate Pavel Gajvoronski&#39;s comment"></li>
        <li class="report-abuse-link-wrapper" data-path="/report-abuse?url=https://dev.to/pavelbuild/comment/372je" aria-label="Report Pavel Gajvoronski&#39;s comment as abusive or violating our code of conduct and/or terms and conditions"></li>
        <li class="current-user-actions"></li>
      </ul>
    </div>
  </div>
</div>


        <div
          class="
            comment__body
            text-styles
            text-styles--secondary
            body
            
            
          ">
          <p>This is the exact problem we hit at scale. With 31 agents in production chains, "Agent C hallucinated because Agent A's output drifted" happened to us literally in week one.<br>
Two things that helped: (1) every agent call gets a trace_id, and every chain step becomes a span linked to that trace — so you can follow the full path from request to failure in seconds. (2) We built a cryptographic blame-finding protocol (JEP) where every delegation and judgment is hash-linked — you can trace backwards from any failed output to the exact agent and decision that caused it.<br>
The observability gap in multi-agent systems is so real that we ended up building a separate product for it — TraceHawk, MCP-native observability specifically for AI agents. Because you're right — standard APM tools (Datadog, Sentry) don't understand agent delegation chains.</p>


        </div>

    </div>

    <script>
    </script>

    <footer class="comment__footer print-hidden">
  <button
    class="crayons-tooltip__activator relative crayons-btn crayons-btn--ghost crayons-btn--icon-left crayons-btn--s mr-1 reaction-like inline-flex reaction-button"
    id="button-for-comment-1495820"
    data-comment-id="1495820"
    aria-label="like"
    data-tracking-name="comment_heart_button">
    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" role="img" aria-labelledby="aticntzvrq328xnu4d27b420nnwxz6b4" class="crayons-icon reaction-icon not-reacted"><title id="aticntzvrq328xnu4d27b420nnwxz6b4">Like comment: </title><path d="M18.884 12.595l.01.011L12 19.5l-6.894-6.894.01-.01A4.875 4.875 0 0112 5.73a4.875 4.875 0 016.884 6.865zM6.431 7.037a3.375 3.375 0 000 4.773L12 17.38l5.569-5.569a3.375 3.375 0 10-4.773-4.773L9.613 10.22l-1.06-1.062 2.371-2.372a3.375 3.375 0 00-4.492.25v.001z"></path></svg>

    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="a8y89o8x76yoft689cxcy6xzxyarojon" class="crayons-icon crayons-icon reaction-icon--like reaction-icon reacted"><title id="a8y89o8x76yoft689cxcy6xzxyarojon">Like comment: </title>
    <path d="M5.116 12.595a4.875 4.875 0 015.56-7.68h-.002L7.493 8.098l1.06 1.061 3.181-3.182a4.875 4.875 0 016.895 6.894L12 19.5l-6.894-6.894.01-.01z"></path>
</svg>

    <span class="reactions-count">1</span><span class="reactions-label hidden m:inline-block">&nbsp;like</span>
    <span data-testid="tooltip" class="crayons-tooltip__content">
      Like
    </span>
  </button>

      <button
        class="actions crayons-btn crayons-btn--ghost crayons-btn--s crayons-btn--icon-left toggle-reply-form mr-1 inline-flex"
        data-comment-id="1495820"
        data-path="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/comments/372je"
        data-tracking-name="comment_reply_button"
        data-testid="reply-button-1495820"
        rel="nofollow">
        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" role="img" aria-labelledby="a89ldl2yb4y18ci03eshrl7v181hsmz7" class="crayons-icon reaction-icon not-reacted"><title id="a89ldl2yb4y18ci03eshrl7v181hsmz7">Comment button</title><path d="M10.5 5h3a6 6 0 110 12v2.625c-3.75-1.5-9-3.75-9-8.625a6 6 0 016-6zM12 15.5h1.5a4.501 4.501 0 001.722-8.657A4.5 4.5 0 0013.5 6.5h-3A4.5 4.5 0 006 11c0 2.707 1.846 4.475 6 6.36V15.5z"></path></svg>

        <span class="hidden m:inline-block">Reply</span>
      </button>

</footer>

  </div>
</div>


  </div>
    </details>
    <details class="comment-wrapper js-comment-wrapper comment-wrapper--deep-1
                    child
                    " open>
      <summary aria-label="Toggle this comment (and replies)" data-tracking-name="expand_comment_toggle">
        <span class="mx-0 inline-block align-middle">
          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="ak0mayjgsx34tjukmv8k6hz0enk3b7rm" class="crayons-icon expanded"><title id="ak0mayjgsx34tjukmv8k6hz0enk3b7rm">Collapse</title>
    <path d="M12 10.677L8 6.935 9 6l3 2.807L15 6l1 .935-4 3.742zm0 4.517L9 18l-1-.935 4-3.742 4 3.742-1 .934-3-2.805z"></path>
</svg>

          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="amm03ho2m2ew49fkza8pw2vfx0kcv78d" class="crayons-icon collapsed"><title id="amm03ho2m2ew49fkza8pw2vfx0kcv78d">Expand</title>
    <path d="M12 18l-4-3.771 1-.943 3 2.829 3-2.829 1 .943L12 18zm0-10.115l-3 2.829-1-.943L12 6l4 3.771-1 .942-3-2.828z"></path>
</svg>

        </span>
        <span class="js-collapse-comment-content inline-block align-middle"></span>
      </summary>
  <div
    id="comment-node-1465332"
    class="
      comment single-comment-node
      
      child
      comment--deep-1
      
    "
    data-comment-id="1465332"
    data-path="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/comments/359go"
    data-comment-author-id="3720095"
    data-content-user-id="3720095">
    <a name="comment-359go" style="position: absolute; top: -8px;">&nbsp;</a>
    
<div class="comment__inner">
    <a href="https://dev.to/angeltduran" class="shrink-0 crayons-avatar mt-4">
    <img class="crayons-avatar__image" width="32" height="32" src="https://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3720095%2F100b0da3-6a46-4599-8842-b95bb26eca66.png" alt="angeltduran profile image" loading="lazy" />
  </a>


  <div class="inner-comment comment__details">
    <div class="comment__content crayons-card">
        


        <div class="comment__header">
  <a href="https://dev.to/angeltduran" class="crayons-link crayons-link--secondary flex items-center fw-medium m:hidden">
    <span class="js-comment-username">
      angel t. duran
    </span>
  </a>
  <div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:block">
    <button id="comment-profile-preview-trigger-1465332" aria-controls="comment-profile-preview-content-1465332" class="profile-preview-card__trigger p-1 -my-1 -ml-1 crayons-btn crayons-btn--ghost" aria-label="angel t. duran profile details">
      angel t. duran
      
    </button>
    <div id="comment-profile-preview-content-1465332" class="profile-preview-card__content p-4 pt-0 branded-7 crayons-dropdown" style="--card-color: #000000; border-top-color: var(--card-color);" data-testid="profile-preview-card" data-repositioning-dropdown="true">
    <div class="gap-4 grid">
        <div class="-mt-4">
  <a href="/angeltduran" class="flex">
    <span class="crayons-avatar crayons-avatar--xl  mr-2 shrink-0">
      <img src="https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3720095%2F100b0da3-6a46-4599-8842-b95bb26eca66.png" class="crayons-avatar__image" alt="" loading="lazy" />
    </span>
    <span class="crayons-link crayons-subtitle-2 mt-5">
      angel t. duran
      
    </span>
  </a>
</div>

<div class="print-hidden">
  <button name="button" type="button" data-info="{&quot;className&quot;:&quot;User&quot;,&quot;style&quot;:&quot;&quot;,&quot;id&quot;:3720095,&quot;name&quot;:&quot;angel t. duran&quot;}" class="crayons-btn follow-action-button whitespace-nowrap w-100 follow-user" aria-label="Follow user: angel t. duran" aria-pressed="false">Follow</button>
</div>
  <div class="color-base-70">
    support
  </div>

  <div class="user-metadata-details">
    <ul class="user-metadata-details-inner">
      <li>
        <div class="key">
          Joined
        </div>
        <div class="value">
          <time datetime="2026-01-19T17:01:07Z" class="date">Jan 19, 2026</time>
        </div>
      </li>
    </ul>
  </div>

    </div>
</div>


  </div>

  <span class="color-base-30 px-2 m:pl-0" role="presentation">&bull;</span>

<a href="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8#comment-359go" class="comment-date crayons-link crayons-link--secondary fs-s">
  <time datetime="2026-03-07T17:17:31Z" class=date-no-year>
    Mar 7
  </time>

</a>


  <div class="comment__dropdown" data-tracking-name="comment_dropdown">
    <button id="comment-dropdown-trigger-1465332" aria-controls="comment-dropdown-1465332" aria-expanded="false"
      class="dropbtn comment__dropdown-trigger crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon "
      aria-label="Toggle dropdown menu" aria-haspopup="true">
      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="a5oo81zmzw8l5cb0p7k8m191lgqeqcdn" class="crayons-icon pointer-events-none"><title id="a5oo81zmzw8l5cb0p7k8m191lgqeqcdn">Dropdown menu</title>
    <path fill-rule="evenodd" clip-rule="evenodd" d="M8.25 12a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm5.25 0a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm3.75 1.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>

    </button>
    <div id="comment-dropdown-1465332" class="crayons-dropdown right-1 s:right-0 s:left-auto fs-base dropdown">
      <ul class="m-0">
        <li><a href="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8#comment-359go" class="crayons-link crayons-link--block permalink-copybtn" aria-label="Copy link to angel t. duran&#39;s comment" data-no-instant>Copy link</a></li>
        <li class="comment-actions hidden" data-user-id="3720095" data-action="settings-button" data-path="https://dev.to/angeltduran/comment/359go/settings" aria-label="Go to angel t. duran&#39;s comment settings"></li>
          <li class="comment-actions hidden" data-action="hide-button" data-commentable-user-id="264" data-user-id="3720095">
              <button
                class="flex justify-between crayons-link crayons-link--block w-100 bg-transparent border-0 hide-comment"
                data-hide-type="hide"
                data-comment-id="1465332"
                data-comment-url="https://dev.to/angeltduran/comment/359go"
                aria-label="Hide angel t. duran&#39;s comment">
                Hide
              </button>
          </li>
        <li class="mod-actions hidden mod-actions-comment-button" data-path="https://dev.to/angeltduran/comment/359go/mod" aria-label="Moderate angel t. duran&#39;s comment"></li>
        <li class="report-abuse-link-wrapper" data-path="/report-abuse?url=https://dev.to/angeltduran/comment/359go" aria-label="Report angel t. duran&#39;s comment as abusive or violating our code of conduct and/or terms and conditions"></li>
        <li class="current-user-actions"></li>
      </ul>
    </div>
  </div>
</div>


        <div
          class="
            comment__body
            text-styles
            text-styles--secondary
            body
            
            
          ">
          <p>I wish I could get cloud shell but I don't like putting my mastercard in google services, else I could find out where to look</p>


        </div>

    </div>

    <script>
    </script>

    <footer class="comment__footer print-hidden">
  <button
    class="crayons-tooltip__activator relative crayons-btn crayons-btn--ghost crayons-btn--icon-left crayons-btn--s mr-1 reaction-like inline-flex reaction-button"
    id="button-for-comment-1465332"
    data-comment-id="1465332"
    aria-label="like"
    data-tracking-name="comment_heart_button">
    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" role="img" aria-labelledby="aqy73640s5t0z8nll7rsxzhteagf3xrd" class="crayons-icon reaction-icon not-reacted"><title id="aqy73640s5t0z8nll7rsxzhteagf3xrd">Like comment: </title><path d="M18.884 12.595l.01.011L12 19.5l-6.894-6.894.01-.01A4.875 4.875 0 0112 5.73a4.875 4.875 0 016.884 6.865zM6.431 7.037a3.375 3.375 0 000 4.773L12 17.38l5.569-5.569a3.375 3.375 0 10-4.773-4.773L9.613 10.22l-1.06-1.062 2.371-2.372a3.375 3.375 0 00-4.492.25v.001z"></path></svg>

    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="a5i3yfrocjadft03t1pdd1zqeq237g3x" class="crayons-icon crayons-icon reaction-icon--like reaction-icon reacted"><title id="a5i3yfrocjadft03t1pdd1zqeq237g3x">Like comment: </title>
    <path d="M5.116 12.595a4.875 4.875 0 015.56-7.68h-.002L7.493 8.098l1.06 1.061 3.181-3.182a4.875 4.875 0 016.895 6.894L12 19.5l-6.894-6.894.01-.01z"></path>
</svg>

    <span class="reactions-count">1</span><span class="reactions-label hidden m:inline-block">&nbsp;like</span>
    <span data-testid="tooltip" class="crayons-tooltip__content">
      Like
    </span>
  </button>

      <button
        class="actions crayons-btn crayons-btn--ghost crayons-btn--s crayons-btn--icon-left toggle-reply-form mr-1 inline-flex"
        data-comment-id="1465332"
        data-path="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/comments/359go"
        data-tracking-name="comment_reply_button"
        data-testid="reply-button-1465332"
        rel="nofollow">
        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" role="img" aria-labelledby="a30cjkbqq38i1x80zcksqaryoedijh7f" class="crayons-icon reaction-icon not-reacted"><title id="a30cjkbqq38i1x80zcksqaryoedijh7f">Comment button</title><path d="M10.5 5h3a6 6 0 110 12v2.625c-3.75-1.5-9-3.75-9-8.625a6 6 0 016-6zM12 15.5h1.5a4.501 4.501 0 001.722-8.657A4.5 4.5 0 0013.5 6.5h-3A4.5 4.5 0 006 11c0 2.707 1.846 4.475 6 6.36V15.5z"></path></svg>

        <span class="hidden m:inline-block">Reply</span>
      </button>

</footer>

  </div>
</div>


  </div>
    </details>


  </div>
    </details>

    <details class="comment-wrapper js-comment-wrapper comment-wrapper--deep-0
                    root
                    " open>
      <summary aria-label="Toggle this comment (and replies)" data-tracking-name="expand_comment_toggle">
        <span class="m:mx-1 inline-block align-middle">
          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="a9bf92to9g29y8pc9gj8pcfcy8f4j0mh" class="crayons-icon expanded"><title id="a9bf92to9g29y8pc9gj8pcfcy8f4j0mh">Collapse</title>
    <path d="M12 10.677L8 6.935 9 6l3 2.807L15 6l1 .935-4 3.742zm0 4.517L9 18l-1-.935 4-3.742 4 3.742-1 .934-3-2.805z"></path>
</svg>

          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="ak68thfak0p23jeonctum2rt9qzt96kt" class="crayons-icon collapsed"><title id="ak68thfak0p23jeonctum2rt9qzt96kt">Expand</title>
    <path d="M12 18l-4-3.771 1-.943 3 2.829 3-2.829 1 .943L12 18zm0-10.115l-3 2.829-1-.943L12 6l4 3.771-1 .942-3-2.828z"></path>
</svg>

        </span>
        <span class="js-collapse-comment-content inline-block align-middle"></span>
      </summary>
  <div
    id="comment-node-1455215"
    class="
      comment single-comment-node
      
      root
      comment--deep-0
      
    "
    data-comment-id="1455215"
    data-path="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/comments/34khl"
    data-comment-author-id="3753205"
    data-content-user-id="3753205">
    <a name="comment-34khl" style="position: absolute; top: -8px;">&nbsp;</a>
    
<div class="comment__inner">
    <a href="https://dev.to/itskondrat" class="shrink-0 crayons-avatar m:crayons-avatar--l mt-4 m:mt-3">
    <img class="crayons-avatar__image" width="32" height="32" src="https://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3753205%2Fa206f74a-98be-4c2b-abbd-f06ec964327b.jpg" alt="itskondrat profile image" loading="lazy" />
  </a>


  <div class="inner-comment comment__details">
    <div class="comment__content crayons-card">
        


        <div class="comment__header">
  <a href="https://dev.to/itskondrat" class="crayons-link crayons-link--secondary flex items-center fw-medium m:hidden">
    <span class="js-comment-username">
      Mykola Kondratiuk
    </span>
  </a>
  <div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:block">
    <button id="comment-profile-preview-trigger-1455215" aria-controls="comment-profile-preview-content-1455215" class="profile-preview-card__trigger p-1 -my-1 -ml-1 crayons-btn crayons-btn--ghost" aria-label="Mykola Kondratiuk profile details">
      Mykola Kondratiuk
      
    </button>
    <div id="comment-profile-preview-content-1455215" class="profile-preview-card__content p-4 pt-0 branded-7 crayons-dropdown" style="--card-color: #000000; border-top-color: var(--card-color);" data-testid="profile-preview-card" data-repositioning-dropdown="true">
    <div class="gap-4 grid">
        <div class="-mt-4">
  <a href="/itskondrat" class="flex">
    <span class="crayons-avatar crayons-avatar--xl  mr-2 shrink-0">
      <img src="https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3753205%2Fa206f74a-98be-4c2b-abbd-f06ec964327b.jpg" class="crayons-avatar__image" alt="" loading="lazy" />
    </span>
    <span class="crayons-link crayons-subtitle-2 mt-5">
      Mykola Kondratiuk
      
    </span>
  </a>
</div>

<div class="print-hidden">
  <button name="button" type="button" data-info="{&quot;className&quot;:&quot;User&quot;,&quot;style&quot;:&quot;&quot;,&quot;id&quot;:3753205,&quot;name&quot;:&quot;Mykola Kondratiuk&quot;}" class="crayons-btn follow-action-button whitespace-nowrap w-100 follow-user" aria-label="Follow user: Mykola Kondratiuk" aria-pressed="false">Follow</button>
</div>
  <div class="color-base-70">
    Director of PM | Building AI-native PM tools | PMP | Speaker
  </div>

  <div class="user-metadata-details">
    <ul class="user-metadata-details-inner">
        <li>
          <div class="key">
            Email
          </div>
          <div class="value">
            <a href="mailto:nkondratyk93@gmail.com">nkondratyk93@gmail.com</a>
          </div>
        </li>
        <li>
          <div class="key">
            Location
          </div>
          <div class="value">
            Vinnytsia, Ukraine
          </div>
        </li>
          <li>
            <div class="key">
              Work
            </div>
            <div class="value">
              Director of PM
            </div>
          </li>
      <li>
        <div class="key">
          Joined
        </div>
        <div class="value">
          <time datetime="2026-02-04T14:41:14Z" class="date">Feb 4, 2026</time>
        </div>
      </li>
    </ul>
  </div>

    </div>
</div>


  </div>

  <span class="color-base-30 px-2 m:pl-0" role="presentation">&bull;</span>

<a href="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8#comment-34khl" class="comment-date crayons-link crayons-link--secondary fs-s">
  <time datetime="2026-02-19T09:28:40Z" class=date-no-year>
    Feb 19
  </time>

</a>


  <div class="comment__dropdown" data-tracking-name="comment_dropdown">
    <button id="comment-dropdown-trigger-1455215" aria-controls="comment-dropdown-1455215" aria-expanded="false"
      class="dropbtn comment__dropdown-trigger crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon "
      aria-label="Toggle dropdown menu" aria-haspopup="true">
      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="asyk3jv8gk8rf7lramxdajln774pxe5t" class="crayons-icon pointer-events-none"><title id="asyk3jv8gk8rf7lramxdajln774pxe5t">Dropdown menu</title>
    <path fill-rule="evenodd" clip-rule="evenodd" d="M8.25 12a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm5.25 0a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm3.75 1.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>

    </button>
    <div id="comment-dropdown-1455215" class="crayons-dropdown right-1 s:right-0 s:left-auto fs-base dropdown">
      <ul class="m-0">
        <li><a href="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8#comment-34khl" class="crayons-link crayons-link--block permalink-copybtn" aria-label="Copy link to Mykola Kondratiuk&#39;s comment" data-no-instant>Copy link</a></li>
        <li class="comment-actions hidden" data-user-id="3753205" data-action="settings-button" data-path="https://dev.to/itskondrat/comment/34khl/settings" aria-label="Go to Mykola Kondratiuk&#39;s comment settings"></li>
          <li class="comment-actions hidden" data-action="hide-button" data-commentable-user-id="264" data-user-id="3753205">
              <button
                class="flex justify-between crayons-link crayons-link--block w-100 bg-transparent border-0 hide-comment"
                data-hide-type="hide"
                data-comment-id="1455215"
                data-comment-url="https://dev.to/itskondrat/comment/34khl"
                aria-label="Hide Mykola Kondratiuk&#39;s comment">
                Hide
              </button>
          </li>
        <li class="mod-actions hidden mod-actions-comment-button" data-path="https://dev.to/itskondrat/comment/34khl/mod" aria-label="Moderate Mykola Kondratiuk&#39;s comment"></li>
        <li class="report-abuse-link-wrapper" data-path="/report-abuse?url=https://dev.to/itskondrat/comment/34khl" aria-label="Report Mykola Kondratiuk&#39;s comment as abusive or violating our code of conduct and/or terms and conditions"></li>
        <li class="current-user-actions"></li>
      </ul>
    </div>
  </div>
</div>


        <div
          class="
            comment__body
            text-styles
            text-styles--secondary
            body
            
            
          ">
          <p>honestly the timing of this is perfect - I've been building multi-agent setups for a few months and the hardest part isn't the code it's figuring out how agents should hand off context to each other. ADK looked interesting when I first saw it but I wasn't sure it was production-ready. curious whether this track covers error handling in long-running chains - that's where I kept hitting walls</p>


        </div>

    </div>

    <script>
    </script>

    <footer class="comment__footer print-hidden">
  <button
    class="crayons-tooltip__activator relative crayons-btn crayons-btn--ghost crayons-btn--icon-left crayons-btn--s mr-1 reaction-like inline-flex reaction-button"
    id="button-for-comment-1455215"
    data-comment-id="1455215"
    aria-label="like"
    data-tracking-name="comment_heart_button">
    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" role="img" aria-labelledby="a6ka4wc0pfqr5j0rkd5ouwv8qef116e4" class="crayons-icon reaction-icon not-reacted"><title id="a6ka4wc0pfqr5j0rkd5ouwv8qef116e4">Like comment: </title><path d="M18.884 12.595l.01.011L12 19.5l-6.894-6.894.01-.01A4.875 4.875 0 0112 5.73a4.875 4.875 0 016.884 6.865zM6.431 7.037a3.375 3.375 0 000 4.773L12 17.38l5.569-5.569a3.375 3.375 0 10-4.773-4.773L9.613 10.22l-1.06-1.062 2.371-2.372a3.375 3.375 0 00-4.492.25v.001z"></path></svg>

    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="agjez7tsxk2qzyz74ckax837zgo26yqn" class="crayons-icon crayons-icon reaction-icon--like reaction-icon reacted"><title id="agjez7tsxk2qzyz74ckax837zgo26yqn">Like comment: </title>
    <path d="M5.116 12.595a4.875 4.875 0 015.56-7.68h-.002L7.493 8.098l1.06 1.061 3.181-3.182a4.875 4.875 0 016.895 6.894L12 19.5l-6.894-6.894.01-.01z"></path>
</svg>

    <span class="reactions-count">3</span><span class="reactions-label hidden m:inline-block">&nbsp;likes</span>
    <span data-testid="tooltip" class="crayons-tooltip__content">
      Like
    </span>
  </button>

      <button
        class="actions crayons-btn crayons-btn--ghost crayons-btn--s crayons-btn--icon-left toggle-reply-form mr-1 inline-flex"
        data-comment-id="1455215"
        data-path="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/comments/34khl"
        data-tracking-name="comment_reply_button"
        data-testid="reply-button-1455215"
        rel="nofollow">
        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" role="img" aria-labelledby="atwceswntjru8nyh0t2q04uvnwwfyxd4" class="crayons-icon reaction-icon not-reacted"><title id="atwceswntjru8nyh0t2q04uvnwwfyxd4">Comment button</title><path d="M10.5 5h3a6 6 0 110 12v2.625c-3.75-1.5-9-3.75-9-8.625a6 6 0 016-6zM12 15.5h1.5a4.501 4.501 0 001.722-8.657A4.5 4.5 0 0013.5 6.5h-3A4.5 4.5 0 006 11c0 2.707 1.846 4.475 6 6.36V15.5z"></path></svg>

        <span class="hidden m:inline-block">Reply</span>
      </button>

</footer>

  </div>
</div>


  </div>
    </details>

    <details class="comment-wrapper js-comment-wrapper comment-wrapper--deep-0
                    root
                    " open>
      <summary aria-label="Toggle this comment (and replies)" data-tracking-name="expand_comment_toggle">
        <span class="m:mx-1 inline-block align-middle">
          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="a23l3cye9p2we7qde8j9uutsdr5kqqv5" class="crayons-icon expanded"><title id="a23l3cye9p2we7qde8j9uutsdr5kqqv5">Collapse</title>
    <path d="M12 10.677L8 6.935 9 6l3 2.807L15 6l1 .935-4 3.742zm0 4.517L9 18l-1-.935 4-3.742 4 3.742-1 .934-3-2.805z"></path>
</svg>

          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="aefwu5c4j9gbkrw1wepwi1n2k2y7iysa" class="crayons-icon collapsed"><title id="aefwu5c4j9gbkrw1wepwi1n2k2y7iysa">Expand</title>
    <path d="M12 18l-4-3.771 1-.943 3 2.829 3-2.829 1 .943L12 18zm0-10.115l-3 2.829-1-.943L12 6l4 3.771-1 .942-3-2.828z"></path>
</svg>

        </span>
        <span class="js-collapse-comment-content inline-block align-middle"></span>
      </summary>
  <div
    id="comment-node-1495819"
    class="
      comment single-comment-node
      
      root
      comment--deep-0
      
    "
    data-comment-id="1495819"
    data-path="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/comments/372jd"
    data-comment-author-id="3871429"
    data-content-user-id="3871429">
    <a name="comment-372jd" style="position: absolute; top: -8px;">&nbsp;</a>
    
<div class="comment__inner">
    <a href="https://dev.to/pavelbuild" class="shrink-0 crayons-avatar m:crayons-avatar--l mt-4 m:mt-3">
    <img class="crayons-avatar__image" width="32" height="32" src="https://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3871429%2F9ce51312-611e-4252-8caa-275a0bfeed3b.jpg" alt="pavelbuild profile image" loading="lazy" />
  </a>


  <div class="inner-comment comment__details">
    <div class="comment__content crayons-card">
        


        <div class="comment__header">
  <a href="https://dev.to/pavelbuild" class="crayons-link crayons-link--secondary flex items-center fw-medium m:hidden">
    <span class="js-comment-username">
      Pavel Gajvoronski
    </span>
  </a>
  <div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:block">
    <button id="comment-profile-preview-trigger-1495819" aria-controls="comment-profile-preview-content-1495819" class="profile-preview-card__trigger p-1 -my-1 -ml-1 crayons-btn crayons-btn--ghost" aria-label="Pavel Gajvoronski profile details">
      Pavel Gajvoronski
      
    </button>
    <div id="comment-profile-preview-content-1495819" class="profile-preview-card__content p-4 pt-0 branded-7 crayons-dropdown" style="--card-color: #000000; border-top-color: var(--card-color);" data-testid="profile-preview-card" data-repositioning-dropdown="true">
    <div class="gap-4 grid">
        <div class="-mt-4">
  <a href="/pavelbuild" class="flex">
    <span class="crayons-avatar crayons-avatar--xl  mr-2 shrink-0">
      <img src="https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3871429%2F9ce51312-611e-4252-8caa-275a0bfeed3b.jpg" class="crayons-avatar__image" alt="" loading="lazy" />
    </span>
    <span class="crayons-link crayons-subtitle-2 mt-5">
      Pavel Gajvoronski
      
    </span>
  </a>
</div>

<div class="print-hidden">
  <button name="button" type="button" data-info="{&quot;className&quot;:&quot;User&quot;,&quot;style&quot;:&quot;&quot;,&quot;id&quot;:3871429,&quot;name&quot;:&quot;Pavel Gajvoronski&quot;}" class="crayons-btn follow-action-button whitespace-nowrap w-100 follow-user" aria-label="Follow user: Pavel Gajvoronski" aria-pressed="false">Follow</button>
</div>
  <div class="color-base-70">
    🇪🇺 Building Complyance — EU AI Act compliance SaaS ($99/month vs $50K consultancy)
→ Free classifier at https://complyance.app

Also: Kepion (AI Company Builder, 28 agents), TraceHawk, 3 other shipp
  </div>

  <div class="user-metadata-details">
    <ul class="user-metadata-details-inner">
        <li>
          <div class="key">
            Email
          </div>
          <div class="value">
            <a href="mailto:saasproof@gmail.com">saasproof@gmail.com</a>
          </div>
        </li>
        <li>
          <div class="key">
            Location
          </div>
          <div class="value">
            Tbilisi, Georgia
          </div>
        </li>
      <li>
        <div class="key">
          Joined
        </div>
        <div class="value">
          <time datetime="2026-04-10T09:37:24Z" class="date">Apr 10, 2026</time>
        </div>
      </li>
    </ul>
  </div>

    </div>
</div>


  </div>

  <span class="color-base-30 px-2 m:pl-0" role="presentation">&bull;</span>

<a href="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8#comment-372jd" class="comment-date crayons-link crayons-link--secondary fs-s">
  <time datetime="2026-04-20T16:05:39Z" class=date-no-year>
    Apr 20
  </time>

</a>


  <div class="comment__dropdown" data-tracking-name="comment_dropdown">
    <button id="comment-dropdown-trigger-1495819" aria-controls="comment-dropdown-1495819" aria-expanded="false"
      class="dropbtn comment__dropdown-trigger crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon "
      aria-label="Toggle dropdown menu" aria-haspopup="true">
      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="a73btt0jo0qks0aaeq5xucy63edjndan" class="crayons-icon pointer-events-none"><title id="a73btt0jo0qks0aaeq5xucy63edjndan">Dropdown menu</title>
    <path fill-rule="evenodd" clip-rule="evenodd" d="M8.25 12a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm5.25 0a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm3.75 1.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>

    </button>
    <div id="comment-dropdown-1495819" class="crayons-dropdown right-1 s:right-0 s:left-auto fs-base dropdown">
      <ul class="m-0">
        <li><a href="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8#comment-372jd" class="crayons-link crayons-link--block permalink-copybtn" aria-label="Copy link to Pavel Gajvoronski&#39;s comment" data-no-instant>Copy link</a></li>
        <li class="comment-actions hidden" data-user-id="3871429" data-action="settings-button" data-path="https://dev.to/pavelbuild/comment/372jd/settings" aria-label="Go to Pavel Gajvoronski&#39;s comment settings"></li>
          <li class="comment-actions hidden" data-action="hide-button" data-commentable-user-id="264" data-user-id="3871429">
              <button
                class="flex justify-between crayons-link crayons-link--block w-100 bg-transparent border-0 hide-comment"
                data-hide-type="hide"
                data-comment-id="1495819"
                data-comment-url="https://dev.to/pavelbuild/comment/372jd"
                aria-label="Hide Pavel Gajvoronski&#39;s comment">
                Hide
              </button>
          </li>
        <li class="mod-actions hidden mod-actions-comment-button" data-path="https://dev.to/pavelbuild/comment/372jd/mod" aria-label="Moderate Pavel Gajvoronski&#39;s comment"></li>
        <li class="report-abuse-link-wrapper" data-path="/report-abuse?url=https://dev.to/pavelbuild/comment/372jd" aria-label="Report Pavel Gajvoronski&#39;s comment as abusive or violating our code of conduct and/or terms and conditions"></li>
        <li class="current-user-actions"></li>
      </ul>
    </div>
  </div>
</div>


        <div
          class="
            comment__body
            text-styles
            text-styles--secondary
            body
            
            
          ">
          <p>Great timing on this track — multi-agent orchestration is exactly what I've been building for the past 3 months.<br>
I run 31 specialized agents in a 4-layer hierarchy (Supervisor → Business → Tool → Infrastructure) for Kepion, an AI company builder. A few things I learned the hard way that this track's participants might find useful:</p>

<ol>
<li>Loop detection is non-negotiable. When Agent A delegates to Agent B and B delegates back to A, you get infinite loops that burn through your API budget in minutes. We added max depth (10), ping-pong detection, and a cost circuit breaker with 4 levels ($2/request, $10/agent/hour, $50/business/day, $100/platform/hour).</li>
<li>Model routing saves 80-85% on costs. Not every agent needs your most expensive model. We use 4 tiers — Free (Llama 3.3) for routing, Budget (DeepSeek) for content, Performance (MiniMax) for coding, Premium (Claude/Opus) for architecture. Auto-escalation on failure, auto-downgrade on consistent success.</li>
<li>Checkpoint &amp; replay changes everything. 95% reliability per step × 20 steps = 36% end-to-end success. We checkpoint after every chain step and resume on failure instead of restarting. Dead letter queue for chains that fail after all retries.
Excited to see what people build with ADK + A2A. The protocol-level interop between agents is where the industry is heading.
If anyone's interested in the architecture details, I've been documenting the whole build on dev.to: Building Kepion series</li>
</ol>


        </div>

    </div>

    <script>
    </script>

    <footer class="comment__footer print-hidden">
  <button
    class="crayons-tooltip__activator relative crayons-btn crayons-btn--ghost crayons-btn--icon-left crayons-btn--s mr-1 reaction-like inline-flex reaction-button"
    id="button-for-comment-1495819"
    data-comment-id="1495819"
    aria-label="like"
    data-tracking-name="comment_heart_button">
    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" role="img" aria-labelledby="ardleer621u1yqq2eox124eck9zhtyme" class="crayons-icon reaction-icon not-reacted"><title id="ardleer621u1yqq2eox124eck9zhtyme">Like comment: </title><path d="M18.884 12.595l.01.011L12 19.5l-6.894-6.894.01-.01A4.875 4.875 0 0112 5.73a4.875 4.875 0 016.884 6.865zM6.431 7.037a3.375 3.375 0 000 4.773L12 17.38l5.569-5.569a3.375 3.375 0 10-4.773-4.773L9.613 10.22l-1.06-1.062 2.371-2.372a3.375 3.375 0 00-4.492.25v.001z"></path></svg>

    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="ajb9016g7gqpza7qtjg0l0pvr7w1nkv4" class="crayons-icon crayons-icon reaction-icon--like reaction-icon reacted"><title id="ajb9016g7gqpza7qtjg0l0pvr7w1nkv4">Like comment: </title>
    <path d="M5.116 12.595a4.875 4.875 0 015.56-7.68h-.002L7.493 8.098l1.06 1.061 3.181-3.182a4.875 4.875 0 016.895 6.894L12 19.5l-6.894-6.894.01-.01z"></path>
</svg>

    <span class="reactions-count">1</span><span class="reactions-label hidden m:inline-block">&nbsp;like</span>
    <span data-testid="tooltip" class="crayons-tooltip__content">
      Like
    </span>
  </button>

      <button
        class="actions crayons-btn crayons-btn--ghost crayons-btn--s crayons-btn--icon-left toggle-reply-form mr-1 inline-flex"
        data-comment-id="1495819"
        data-path="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/comments/372jd"
        data-tracking-name="comment_reply_button"
        data-testid="reply-button-1495819"
        rel="nofollow">
        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" role="img" aria-labelledby="a1v3bfe3irnikuybs6revkgp2m15eg6i" class="crayons-icon reaction-icon not-reacted"><title id="a1v3bfe3irnikuybs6revkgp2m15eg6i">Comment button</title><path d="M10.5 5h3a6 6 0 110 12v2.625c-3.75-1.5-9-3.75-9-8.625a6 6 0 016-6zM12 15.5h1.5a4.501 4.501 0 001.722-8.657A4.5 4.5 0 0013.5 6.5h-3A4.5 4.5 0 006 11c0 2.707 1.846 4.475 6 6.36V15.5z"></path></svg>

        <span class="hidden m:inline-block">Reply</span>
      </button>

</footer>

  </div>
</div>


  </div>
    </details>

    <details class="comment-wrapper js-comment-wrapper comment-wrapper--deep-0
                    root
                    " open>
      <summary aria-label="Toggle this comment (and replies)" data-tracking-name="expand_comment_toggle">
        <span class="m:mx-1 inline-block align-middle">
          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="aqb59py7rbtttug70e28fhgg4ja524sf" class="crayons-icon expanded"><title id="aqb59py7rbtttug70e28fhgg4ja524sf">Collapse</title>
    <path d="M12 10.677L8 6.935 9 6l3 2.807L15 6l1 .935-4 3.742zm0 4.517L9 18l-1-.935 4-3.742 4 3.742-1 .934-3-2.805z"></path>
</svg>

          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="arrvckke9rcmy2uq143djxqqt44zqak5" class="crayons-icon collapsed"><title id="arrvckke9rcmy2uq143djxqqt44zqak5">Expand</title>
    <path d="M12 18l-4-3.771 1-.943 3 2.829 3-2.829 1 .943L12 18zm0-10.115l-3 2.829-1-.943L12 6l4 3.771-1 .942-3-2.828z"></path>
</svg>

        </span>
        <span class="js-collapse-comment-content inline-block align-middle"></span>
      </summary>
  <div
    id="comment-node-1462097"
    class="
      comment single-comment-node
      
      root
      comment--deep-0
      
    "
    data-comment-id="1462097"
    data-path="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/comments/354md"
    data-comment-author-id="2407448"
    data-content-user-id="2407448">
    <a name="comment-354md" style="position: absolute; top: -8px;">&nbsp;</a>
    
<div class="comment__inner">
    <a href="https://dev.to/aniruddhaadak" class="shrink-0 crayons-avatar m:crayons-avatar--l mt-4 m:mt-3">
    <img class="crayons-avatar__image" width="32" height="32" src="https://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2407448%2F517c050d-06cf-462f-a3e6-3b4636249a84.png" alt="aniruddhaadak profile image" loading="lazy" />
  </a>


  <div class="inner-comment comment__details">
    <div class="comment__content crayons-card">
        


        <div class="comment__header">
  <a href="https://dev.to/aniruddhaadak" class="crayons-link crayons-link--secondary flex items-center fw-medium m:hidden">
    <span class="js-comment-username">
      ANIRUDDHA  ADAK
    </span>
  </a>
  <div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:block">
    <button id="comment-profile-preview-trigger-1462097" aria-controls="comment-profile-preview-content-1462097" class="profile-preview-card__trigger p-1 -my-1 -ml-1 crayons-btn crayons-btn--ghost" aria-label="ANIRUDDHA  ADAK profile details">
      ANIRUDDHA  ADAK
      <a style="display: inline;" href="/++"><img alt="Subscriber" class="subscription-icon" src="https://assets.dev.to/assets/subscription-icon-805dfa7ac7dd660f07ed8d654877270825b07a92a03841aa99a1093bd00431b2.png" /></a>
    </button>
    <div id="comment-profile-preview-content-1462097" class="profile-preview-card__content p-4 pt-0 branded-7 crayons-dropdown" style="--card-color: #4f21b1; border-top-color: var(--card-color);" data-testid="profile-preview-card" data-repositioning-dropdown="true">
    <div class="gap-4 grid">
        <div class="-mt-4">
  <a href="/aniruddhaadak" class="flex">
    <span class="crayons-avatar crayons-avatar--xl  mr-2 shrink-0">
      <img src="https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2407448%2F517c050d-06cf-462f-a3e6-3b4636249a84.png" class="crayons-avatar__image" alt="" loading="lazy" />
    </span>
    <span class="crayons-link crayons-subtitle-2 mt-5">
      ANIRUDDHA  ADAK
      <img class="subscription-icon" src="https://assets.dev.to/assets/subscription-icon-805dfa7ac7dd660f07ed8d654877270825b07a92a03841aa99a1093bd00431b2.png" />
    </span>
  </a>
</div>

<div class="print-hidden">
  <button name="button" type="button" data-info="{&quot;className&quot;:&quot;User&quot;,&quot;style&quot;:&quot;&quot;,&quot;id&quot;:2407448,&quot;name&quot;:&quot;ANIRUDDHA  ADAK&quot;}" class="crayons-btn follow-action-button whitespace-nowrap w-100 follow-user" aria-label="Follow user: ANIRUDDHA  ADAK" aria-pressed="false">Follow</button>
</div>
  <div class="color-base-70">
    AI Agent Engineer focused on creating self-directed AI systems that learn, adapt, and execute multi-step tasks without human intervention.
  </div>

  <div class="user-metadata-details">
    <ul class="user-metadata-details-inner">
        <li>
          <div class="key">
            Email
          </div>
          <div class="value">
            <a href="mailto:aniruddhaadak80@gmail.com">aniruddhaadak80@gmail.com</a>
          </div>
        </li>
      <li>
        <div class="key">
          Joined
        </div>
        <div class="value">
          <time datetime="2024-11-11T11:41:55Z" class="date">Nov 11, 2024</time>
        </div>
      </li>
    </ul>
  </div>

    </div>
</div>


  </div>

  <span class="color-base-30 px-2 m:pl-0" role="presentation">&bull;</span>

<a href="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8#comment-354md" class="comment-date crayons-link crayons-link--secondary fs-s">
  <time datetime="2026-03-03T05:37:01Z" class=date-no-year>
    Mar 3
  </time>

</a>


  <div class="comment__dropdown" data-tracking-name="comment_dropdown">
    <button id="comment-dropdown-trigger-1462097" aria-controls="comment-dropdown-1462097" aria-expanded="false"
      class="dropbtn comment__dropdown-trigger crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon "
      aria-label="Toggle dropdown menu" aria-haspopup="true">
      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="a7rcl2uaeiy4t9yu22i96rxm1j80wnn5" class="crayons-icon pointer-events-none"><title id="a7rcl2uaeiy4t9yu22i96rxm1j80wnn5">Dropdown menu</title>
    <path fill-rule="evenodd" clip-rule="evenodd" d="M8.25 12a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm5.25 0a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm3.75 1.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>

    </button>
    <div id="comment-dropdown-1462097" class="crayons-dropdown right-1 s:right-0 s:left-auto fs-base dropdown">
      <ul class="m-0">
        <li><a href="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8#comment-354md" class="crayons-link crayons-link--block permalink-copybtn" aria-label="Copy link to ANIRUDDHA  ADAK&#39;s comment" data-no-instant>Copy link</a></li>
        <li class="comment-actions hidden" data-user-id="2407448" data-action="settings-button" data-path="https://dev.to/aniruddhaadak/comment/354md/settings" aria-label="Go to ANIRUDDHA  ADAK&#39;s comment settings"></li>
          <li class="comment-actions hidden" data-action="hide-button" data-commentable-user-id="264" data-user-id="2407448">
              <button
                class="flex justify-between crayons-link crayons-link--block w-100 bg-transparent border-0 hide-comment"
                data-hide-type="hide"
                data-comment-id="1462097"
                data-comment-url="https://dev.to/aniruddhaadak/comment/354md"
                aria-label="Hide ANIRUDDHA  ADAK&#39;s comment">
                Hide
              </button>
          </li>
        <li class="mod-actions hidden mod-actions-comment-button" data-path="https://dev.to/aniruddhaadak/comment/354md/mod" aria-label="Moderate ANIRUDDHA  ADAK&#39;s comment"></li>
        <li class="report-abuse-link-wrapper" data-path="/report-abuse?url=https://dev.to/aniruddhaadak/comment/354md" aria-label="Report ANIRUDDHA  ADAK&#39;s comment as abusive or violating our code of conduct and/or terms and conditions"></li>
        <li class="current-user-actions"></li>
      </ul>
    </div>
  </div>
</div>


        <div
          class="
            comment__body
            text-styles
            text-styles--secondary
            body
            
            
          ">
          <p>Sounds exciting, count me in.</p>


        </div>

    </div>

    <script>
    </script>

    <footer class="comment__footer print-hidden">
  <button
    class="crayons-tooltip__activator relative crayons-btn crayons-btn--ghost crayons-btn--icon-left crayons-btn--s mr-1 reaction-like inline-flex reaction-button"
    id="button-for-comment-1462097"
    data-comment-id="1462097"
    aria-label="like"
    data-tracking-name="comment_heart_button">
    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" role="img" aria-labelledby="atpp2oxkygw9gvqfly6imwqvluw95f97" class="crayons-icon reaction-icon not-reacted"><title id="atpp2oxkygw9gvqfly6imwqvluw95f97">Like comment: </title><path d="M18.884 12.595l.01.011L12 19.5l-6.894-6.894.01-.01A4.875 4.875 0 0112 5.73a4.875 4.875 0 016.884 6.865zM6.431 7.037a3.375 3.375 0 000 4.773L12 17.38l5.569-5.569a3.375 3.375 0 10-4.773-4.773L9.613 10.22l-1.06-1.062 2.371-2.372a3.375 3.375 0 00-4.492.25v.001z"></path></svg>

    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="amyr2vou9liegcrjg5aa0xlrjc2ajuzt" class="crayons-icon crayons-icon reaction-icon--like reaction-icon reacted"><title id="amyr2vou9liegcrjg5aa0xlrjc2ajuzt">Like comment: </title>
    <path d="M5.116 12.595a4.875 4.875 0 015.56-7.68h-.002L7.493 8.098l1.06 1.061 3.181-3.182a4.875 4.875 0 016.895 6.894L12 19.5l-6.894-6.894.01-.01z"></path>
</svg>

    <span class="reactions-count">1</span><span class="reactions-label hidden m:inline-block">&nbsp;like</span>
    <span data-testid="tooltip" class="crayons-tooltip__content">
      Like
    </span>
  </button>

      <button
        class="actions crayons-btn crayons-btn--ghost crayons-btn--s crayons-btn--icon-left toggle-reply-form mr-1 inline-flex"
        data-comment-id="1462097"
        data-path="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/comments/354md"
        data-tracking-name="comment_reply_button"
        data-testid="reply-button-1462097"
        rel="nofollow">
        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" role="img" aria-labelledby="avujxvdlnkfu9ue8lv9ghr2ffgoh2rz" class="crayons-icon reaction-icon not-reacted"><title id="avujxvdlnkfu9ue8lv9ghr2ffgoh2rz">Comment button</title><path d="M10.5 5h3a6 6 0 110 12v2.625c-3.75-1.5-9-3.75-9-8.625a6 6 0 016-6zM12 15.5h1.5a4.501 4.501 0 001.722-8.657A4.5 4.5 0 0013.5 6.5h-3A4.5 4.5 0 006 11c0 2.707 1.846 4.475 6 6.36V15.5z"></path></svg>

        <span class="hidden m:inline-block">Reply</span>
      </button>

</footer>

  </div>
</div>


  </div>
    </details>

    <details class="comment-wrapper js-comment-wrapper comment-wrapper--deep-0
                    root
                    " open>
      <summary aria-label="Toggle this comment (and replies)" data-tracking-name="expand_comment_toggle">
        <span class="m:mx-1 inline-block align-middle">
          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="agg05b7cgeit4h6xi06fzrq9g8vi97wx" class="crayons-icon expanded"><title id="agg05b7cgeit4h6xi06fzrq9g8vi97wx">Collapse</title>
    <path d="M12 10.677L8 6.935 9 6l3 2.807L15 6l1 .935-4 3.742zm0 4.517L9 18l-1-.935 4-3.742 4 3.742-1 .934-3-2.805z"></path>
</svg>

          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="akt8faafdwlccs11hb5tac0yazcyksnv" class="crayons-icon collapsed"><title id="akt8faafdwlccs11hb5tac0yazcyksnv">Expand</title>
    <path d="M12 18l-4-3.771 1-.943 3 2.829 3-2.829 1 .943L12 18zm0-10.115l-3 2.829-1-.943L12 6l4 3.771-1 .942-3-2.828z"></path>
</svg>

        </span>
        <span class="js-collapse-comment-content inline-block align-middle"></span>
      </summary>
  <div
    id="comment-node-1488735"
    class="
      comment single-comment-node
      
      root
      comment--deep-0
      
    "
    data-comment-id="1488735"
    data-path="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/comments/36i71"
    data-comment-author-id="3816563"
    data-content-user-id="3816563">
    <a name="comment-36i71" style="position: absolute; top: -8px;">&nbsp;</a>
    
<div class="comment__inner">
    <a href="https://dev.to/rdin777" class="shrink-0 crayons-avatar m:crayons-avatar--l mt-4 m:mt-3">
    <img class="crayons-avatar__image" width="32" height="32" src="https://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3816563%2F096b32fe-8ebb-4541-8e37-d43856cb987e.png" alt="rdin777 profile image" loading="lazy" />
  </a>


  <div class="inner-comment comment__details">
    <div class="comment__content crayons-card">
        


        <div class="comment__header">
  <a href="https://dev.to/rdin777" class="crayons-link crayons-link--secondary flex items-center fw-medium m:hidden">
    <span class="js-comment-username">
      rim dinov
    </span>
  </a>
  <div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:block">
    <button id="comment-profile-preview-trigger-1488735" aria-controls="comment-profile-preview-content-1488735" class="profile-preview-card__trigger p-1 -my-1 -ml-1 crayons-btn crayons-btn--ghost" aria-label="rim dinov profile details">
      rim dinov
      
    </button>
    <div id="comment-profile-preview-content-1488735" class="profile-preview-card__content p-4 pt-0 branded-7 crayons-dropdown" style="--card-color: #000000; border-top-color: var(--card-color);" data-testid="profile-preview-card" data-repositioning-dropdown="true">
    <div class="gap-4 grid">
        <div class="-mt-4">
  <a href="/rdin777" class="flex">
    <span class="crayons-avatar crayons-avatar--xl  mr-2 shrink-0">
      <img src="https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3816563%2F096b32fe-8ebb-4541-8e37-d43856cb987e.png" class="crayons-avatar__image" alt="" loading="lazy" />
    </span>
    <span class="crayons-link crayons-subtitle-2 mt-5">
      rim dinov
      
    </span>
  </a>
</div>

<div class="print-hidden">
  <button name="button" type="button" data-info="{&quot;className&quot;:&quot;User&quot;,&quot;style&quot;:&quot;&quot;,&quot;id&quot;:3816563,&quot;name&quot;:&quot;rim dinov&quot;}" class="crayons-btn follow-action-button whitespace-nowrap w-100 follow-user" aria-label="Follow user: rim dinov" aria-pressed="false">Follow</button>
</div>
  <div class="color-base-70">
    Security Researcher &amp; Embedded Engineer. Focused on DeFi audits and Linux kernel optimization. Author of the 8.9MB minimal kernel for Radxa Zero 3. Exploring the intersection of Web3 security and AI.
  </div>

  <div class="user-metadata-details">
    <ul class="user-metadata-details-inner">
      <li>
        <div class="key">
          Joined
        </div>
        <div class="value">
          <time datetime="2026-03-10T09:52:05Z" class="date">Mar 10, 2026</time>
        </div>
      </li>
    </ul>
  </div>

    </div>
</div>


  </div>

  <span class="color-base-30 px-2 m:pl-0" role="presentation">&bull;</span>

<a href="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8#comment-36i71" class="comment-date crayons-link crayons-link--secondary fs-s">
  <time datetime="2026-04-09T05:54:16Z" class=date-no-year>
    Apr 9
  </time>

</a>


  <div class="comment__dropdown" data-tracking-name="comment_dropdown">
    <button id="comment-dropdown-trigger-1488735" aria-controls="comment-dropdown-1488735" aria-expanded="false"
      class="dropbtn comment__dropdown-trigger crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon "
      aria-label="Toggle dropdown menu" aria-haspopup="true">
      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="ag6ytaf1dnlzm45eitw2dt28q7a56r14" class="crayons-icon pointer-events-none"><title id="ag6ytaf1dnlzm45eitw2dt28q7a56r14">Dropdown menu</title>
    <path fill-rule="evenodd" clip-rule="evenodd" d="M8.25 12a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm5.25 0a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm3.75 1.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>

    </button>
    <div id="comment-dropdown-1488735" class="crayons-dropdown right-1 s:right-0 s:left-auto fs-base dropdown">
      <ul class="m-0">
        <li><a href="https://dev.to/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8#comment-36i71" class="crayons-link crayons-link--block permalink-copybtn" aria-label="Copy link to rim dinov&#39;s comment" data-no-instant>Copy link</a></li>
        <li class="comment-actions hidden" data-user-id="3816563" data-action="settings-button" data-path="https://dev.to/rdin777/comment/36i71/settings" aria-label="Go to rim dinov&#39;s comment settings"></li>
          <li class="comment-actions hidden" data-action="hide-button" data-commentable-user-id="264" data-user-id="3816563">
              <button
                class="flex justify-between crayons-link crayons-link--block w-100 bg-transparent border-0 hide-comment"
                data-hide-type="hide"
                data-comment-id="1488735"
                data-comment-url="https://dev.to/rdin777/comment/36i71"
                aria-label="Hide rim dinov&#39;s comment">
                Hide
              </button>
          </li>
        <li class="mod-actions hidden mod-actions-comment-button" data-path="https://dev.to/rdin777/comment/36i71/mod" aria-label="Moderate rim dinov&#39;s comment"></li>
        <li class="report-abuse-link-wrapper" data-path="/report-abuse?url=https://dev.to/rdin777/comment/36i71" aria-label="Report rim dinov&#39;s comment as abusive or violating our code of conduct and/or terms and conditions"></li>
        <li class="current-user-actions"></li>
      </ul>
    </div>
  </div>
</div>


        <div
          class="
            comment__body
            text-styles
            text-styles--secondary
            body
            
            
          ">
          <p>This looks like a massive step forward for agentic workflows! As someone focused on smart contract security, I’m curious about the 'sandboxing' aspect of these multi-agent systems. When agents start interacting with external APIs or handling sensitive data/private keys, what built-in guardrails does ADK provide to prevent prompt injection or unintended logic execution? Great release, definitely worth exploring for automated security tooling.</p>


        </div>

    </div>

    <script>
    </script>

    <footer class="comment__footer print-hidden">
  <button
    class="crayons-tooltip__activator relative crayons-btn crayons-btn--ghost crayons-btn--icon-left crayons-btn--s mr-1 reaction-like inline-flex reaction-button"
    id="button-for-comment-1488735"
    data-comment-id="1488735"
    aria-label="like"
    data-tracking-name="comment_heart_button">
    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" role="img" aria-labelledby="a91kpwxxqentmbffchrd7vkcai7rfwx7" class="crayons-icon reaction-icon not-reacted"><title id="a91kpwxxqentmbffchrd7vkcai7rfwx7">Like comment: </title><path d="M18.884 12.595l.01.011L12 19.5l-6.894-6.894.01-.01A4.875 4.875 0 0112 5.73a4.875 4.875 0 016.884 6.865zM6.431 7.037a3.375 3.375 0 000 4.773L12 17.38l5.569-5.569a3.375 3.375 0 10-4.773-4.773L9.613 10.22l-1.06-1.062 2.371-2.372a3.375 3.375 0 00-4.492.25v.001z"></path></svg>

    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-labelledby="a7hfts714b9ab9m1x83uyce1aa537ctd" class="crayons-icon crayons-icon reaction-icon--like reaction-icon reacted"><title id="a7hfts714b9ab9m1x83uyce1aa537ctd">Like comment: </title>
    <path d="M5.116 12.595a4.875 4.875 0 015.56-7.68h-.002L7.493 8.098l1.06 1.061 3.181-3.182a4.875 4.875 0 016.895 6.894L12 19.5l-6.894-6.894.01-.01z"></path>
</svg>

    <span class="reactions-count">1</span><span class="reactions-label hidden m:inline-block">&nbsp;like</span>
    <span data-testid="tooltip" class="crayons-tooltip__content">
      Like
    </span>
  </button>

      <button
        class="actions crayons-btn crayons-btn--ghost crayons-btn--s crayons-btn--icon-left toggle-reply-form mr-1 inline-flex"
        data-comment-id="1488735"
        data-path="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/comments/36i71"
        data-tracking-name="comment_reply_button"
        data-testid="reply-button-1488735"
        rel="nofollow">
        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" role="img" aria-labelledby="adlocenqv2jh8a3u49virp2pp98ge2w0" class="crayons-icon reaction-icon not-reacted"><title id="adlocenqv2jh8a3u49virp2pp98ge2w0">Comment button</title><path d="M10.5 5h3a6 6 0 110 12v2.625c-3.75-1.5-9-3.75-9-8.625a6 6 0 016-6zM12 15.5h1.5a4.501 4.501 0 001.722-8.657A4.5 4.5 0 0013.5 6.5h-3A4.5 4.5 0 006 11c0 2.707 1.846 4.475 6 6.36V15.5z"></path></svg>

        <span class="hidden m:inline-block">Reply</span>
      </button>

</footer>

  </div>
</div>


  </div>
    </details>


      </div>
    </div>

    <div class="align-center">
    <div class="mb-4">
      <a class="crayons-btn crayons-btn--secondary w-100" href="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/comments">
        View full discussion (31 comments)
      </a>
    </div>

    <p class="fs-s color-base-60 mb-4">
      Some comments may only be visible to logged-in visitors. <a href="/enter">Sign in</a> to view all comments.
      
    </p>

  <nav class="fs-s align-center block" aria-label="Conduct controls">
  <a href="/code-of-conduct" class="crayons-link crayons-link--secondary">Code of Conduct</a>
  <span class="opacity-25 px-2" role="presentation">&bull;</span>
  <a href="/report-abuse" class="crayons-link crayons-link--secondary">Report abuse</a>
</nav>

</div>

</section>
<div id="hide-comments-modal" class="hidden">
  <form id="hide-comments-modal__form" class="hide-comments-modal__form" data-type="json" action="/comments/hide" accept-charset="UTF-8" data-remote="true" method="post"><input name="utf8" type="hidden" value="&#x2713;" autocomplete="off" /><input type="hidden" name="_method" value="patch" autocomplete="off" /><input type="hidden" name="authenticity_token" value="iTCvJSAvPxC8JQdVMGbLiAK105d8Vjc0U7E-A3pYiuHw7WYdixBDuwrj-uMd7trCYJYJHQSItX_Ojr0kfV3-NQ" autocomplete="off" />
    <div class="hide-comments-modal__content">
      <p class="pb-2">
        Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's <a id="hide-comments-modal__comment-permalink" href="#">permalink</a>.
      </p>
      <label class="crayons-field crayons-field--checkbox my-2">
        <input name="hide_children" type="hidden" value="0" autocomplete="off" /><input class="hide_children crayons-checkbox" type="checkbox" value="1" name="hide_children" id="hide_children" />
        <p class="crayons-field__label">Hide child comments as well</p>
      </label>
      <p class="pb-4 pt-2">
        <button type="submit" class="crayons-btn">
          Confirm
        </button>
      </p>
    </div>
</form>  <p class="fs-s color-base-60">For further actions, you may consider blocking this person and/or <a id="hide-comments-modal__report-link" href="/report-abuse">reporting abuse</a></p>
</div>



        </article>

        <div class="pb-4 crayons-layout__comments-billboard">
          <div class="new-bb-container pb-4 crayons-layout__comments-billboard" data-async-url="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/bmar11/post_comments"></div>
        </div>

          <!-- Bottom content skipped via SKIP_BOTTOM_CONTENT config -->
      </div>
    </main>

    <aside class="crayons-layout__sidebar-right" aria-label="Author details">
      <div class="crayons-article-sticky grid gap-4 pb-4 break-word" id="article-show-primary-sticky-nav">
  <div class="crayons-card crayons-card--secondary branded-7 p-4 pt-0 gap-4 grid" style="border-top-color: #080808;">
    <div class="-mt-4">
  <a href="/devteam" class="flex">
    <span class="crayons-logo crayons-logo--xl  mr-2 shrink-0">
      <img src="https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=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" alt="" loading="lazy" />
    </span>
    <span class="crayons-link crayons-subtitle-2 mt-5">
      The DEV Team
      
    </span>
  </a>
</div>

<div class="print-hidden">
  <button name="button" type="button" data-info="{&quot;className&quot;:&quot;Organization&quot;,&quot;style&quot;:&quot;&quot;,&quot;id&quot;:1,&quot;name&quot;:&quot;The DEV Team&quot;}" class="crayons-btn follow-action-button whitespace-nowrap w-100 " aria-label="Follow organization: The DEV Team" aria-pressed="false">Follow</button>
</div>
  <div class="color-base-70">
    The hardworking team behind DEV ❤️
  </div>

  <div>
    <p>Want to contribute to open source and help make the DEV community stronger?</p>

<p>The code that powers DEV is called <strong>Forem</strong> and is freely available on GitHub.</p>

<p>You're welcome to jump in!</p>

  </div>
    <div>
      <a href="https://github.com/forem/forem" class="crayons-btn crayons-btn--outlined w-100">
        Contribute to Forem
      </a>
    </div>

  </div>

      <div class="crayons-card crayons-card--secondary">
        <header class="crayons-card__header">
          <h3 class="crayons-subtitle-2">
            More from <a href="/devteam">The DEV Team</a>
          </h3>
        </header>
        <div>
            <a class="crayons-link crayons-link--contentful" href="/devteam/officially-introducing-the-google-ai-and-google-cloud-run-badges-mn9">
              Officially Introducing: The Google AI and Google Cloud Run Badges
              <div class="crayons-link__secondary -ml-1">
                  <span class="mr-1"><span class="opacity-50">#</span>cloudnextchallenge</span>
                  <span class="mr-1"><span class="opacity-50">#</span>devchallenge</span>
                  <span class="mr-1"><span class="opacity-50">#</span>googlecloud</span>
                  <span class="mr-1"><span class="opacity-50">#</span>gemini</span>
              </div>
            </a>
            <a class="crayons-link crayons-link--contentful" href="/devteam/watch-the-google-cloud-next-26-sessions-and-enter-the-writing-challenge-theres-1000-on-the-3cg8">
              Watch the Google Cloud NEXT &#39;26 Sessions and Enter the Writing Challenge. There&#39;s $1,000 on the Line!
              <div class="crayons-link__secondary -ml-1">
                  <span class="mr-1"><span class="opacity-50">#</span>cloudnextchallenge</span>
                  <span class="mr-1"><span class="opacity-50">#</span>googlecloud</span>
                  <span class="mr-1"><span class="opacity-50">#</span>devchallenge</span>
                  <span class="mr-1"><span class="opacity-50">#</span>gemini</span>
              </div>
            </a>
            <a class="crayons-link crayons-link--contentful" href="/devteam/watch-google-cloud-next-live-right-here-on-dev-2g6h">
              Watch Google Cloud NEXT Live Right Here on DEV!
              <div class="crayons-link__secondary -ml-1">
                  <span class="mr-1"><span class="opacity-50">#</span>googlecloud</span>
                  <span class="mr-1"><span class="opacity-50">#</span>google</span>
                  <span class="mr-1"><span class="opacity-50">#</span>ai</span>
                  <span class="mr-1"><span class="opacity-50">#</span>cloud</span>
              </div>
            </a>
        </div>
      </div>
</div>

<div class="crayons-article-sticky grid gap-4 break-word sidebar-bb" data-async-url="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/bmar11/post_sidebar"></div>

    </aside>
  </div>

  <div class="mod-actions-menu print-hidden"></div>
  <div data-testid="unpublish-post-modal-container" class="unpublish-post-modal-container hidden"></div>

  <div class="fullscreen-code js-fullscreen-code"></div>
  <script src="https://assets.dev.to/assets/billboard-365f8f60fc3506e63bc54cc5b0a2e36f4c11024ff6a30dccd5462467f24b5215.js" defer="defer"></script>
<script src="https://assets.dev.to/assets/localizeArticleDates-70147c5c6bfe350b42e020ebb2a3dd37419d83978982b5a67b6389119bf162ac.js" defer="defer"></script>
<script src="https://assets.dev.to/assets/articleReactions-1f2220b03b8ee48f0e9196d07b123ad5c5d942328819c33728eab4a4ff83150b.js" defer="defer"></script>

  <script>
    function activateRunkitTags() {
  if (!areAnyRunkitTagsPresent())
    return

  var checkRunkit = setInterval(function() {
    try {
      dynamicallyLoadRunkitLibrary()

      if (typeof(RunKit) === 'undefined') {
        return
      }

      replaceTagContentsWithRunkitWidget()
      clearInterval(checkRunkit);
    } catch(e) {
      console.error(e);
      clearInterval(checkRunkit);
    }
  }, 200);
}

function isRunkitTagAlreadyActive(runkitTag) {
  return runkitTag.querySelector("iframe") !== null;
};

function areAnyRunkitTagsPresent() {
  var presentRunkitTags = document.getElementsByClassName("runkit-element");

  return presentRunkitTags.length > 0
}

function replaceTagContentsWithRunkitWidget() {
  var targets = document.getElementsByClassName("runkit-element");
  for (var i = 0; i < targets.length; i++) {
    if (isRunkitTagAlreadyActive(targets[i])) {
      continue;
    }

    var wrapperContent = targets[i].textContent;
    if (/^(<iframe src)/.test(wrapperContent) === false) {
      if (targets[i].children.length > 0) {
        var preamble = targets[i].children[0].textContent;
        var content = targets[i].children[1].textContent;
        targets[i].innerHTML = "";
        var notebook = RunKit.createNotebook({
          element: targets[i],
          source: content,
          preamble: preamble
        });
      }
    }
  }
};

function dynamicallyLoadRunkitLibrary() {
  if (typeof(dynamicallyLoadScript) === "undefined")
    return

  dynamicallyLoadScript("//embed.runkit.com")
}

activateRunkitTags();

  </script>
  <div class="js-billboard-container pb-4 crayons-layout__comments-billboard" data-async-url="/devteam/introducing-our-next-dev-education-track-build-multi-agent-systems-with-adk-4bg8/bmar11/post_fixed_bottom"></div>


    <div id="runtime-banner-container"></div>
    <div id="i18n-translations" data-translations="{&quot;en&quot;:{&quot;core&quot;:{&quot;add_comment&quot;:&quot;Add comment&quot;,&quot;beta&quot;:&quot;beta&quot;,&quot;comment&quot;:&quot;Comment&quot;,&quot;copy_link&quot;:&quot;Copy link&quot;,&quot;edit_profile&quot;:&quot;Edit profile&quot;,&quot;follow&quot;:&quot;Follow&quot;,&quot;follow_back&quot;:&quot;Follow back&quot;,&quot;following&quot;:&quot;Following&quot;,&quot;like&quot;:&quot;Like&quot;,&quot;loading&quot;:&quot;loading...&quot;,&quot;reaction&quot;:&quot;Reaction&quot;,&quot;report_abuse&quot;:&quot;Report abuse&quot;,&quot;search&quot;:&quot;Search&quot;,&quot;success_settings&quot;:&quot;Successfully updated settings.&quot;,&quot;search_placeholder&quot;:&quot;Search...&quot;,&quot;search_find_related_posts&quot;:&quot;Find related posts...&quot;,&quot;search_powered_by&quot;:&quot;Powered by Algolia&quot;,&quot;search_submit_search&quot;:&quot;Submit search for advanced filtering.&quot;,&quot;search_displaying_recommendations&quot;:&quot;Displaying Algolia Recommendations — Start typing to search&quot;,&quot;article_form_save_changes&quot;:&quot;Save changes&quot;,&quot;article_form_schedule&quot;:&quot;Schedule&quot;,&quot;article_form_publish&quot;:&quot;Publish&quot;,&quot;article_form_loading_preview&quot;:&quot;Loading preview&quot;,&quot;article_form_preview_loaded&quot;:&quot;Preview loaded&quot;,&quot;article_form_co_authors&quot;:&quot;Co-authors&quot;,&quot;article_form_co_authors_description&quot;:&quot;Add up to 4 co-authors from %{org_name}.&quot;,&quot;article_form_co_authors_placeholder&quot;:&quot;Add up to 4...&quot;,&quot;comments_preview&quot;:&quot;Preview&quot;,&quot;comments_continue_editing&quot;:&quot;Continue editing&quot;,&quot;survey_enter_response&quot;:&quot;Enter your response here...&quot;,&quot;survey_thank_you_response&quot;:&quot;Thank you for your response.&quot;,&quot;survey_thank_you_completing&quot;:&quot;Thank you for completing the survey!&quot;,&quot;dashboard_analytics_readers&quot;:&quot;Readers&quot;,&quot;dashboard_analytics_avg_read_time&quot;:&quot;avg. read time %{seconds}s&quot;,&quot;dashboard_analytics_comments&quot;:&quot;Comments&quot;,&quot;dashboard_analytics_reactions&quot;:&quot;Reactions&quot;,&quot;dashboard_analytics_unique_reactors&quot;:&quot;from %{count} unique users&quot;,&quot;dashboard_analytics_bookmarks&quot;:&quot;Bookmarks&quot;,&quot;dashboard_analytics_followers&quot;:&quot;New Followers&quot;,&quot;top_contributors_empty&quot;:&quot;No engagers found for this period.&quot;,&quot;top_contributors_reactions&quot;:&quot;reactions&quot;,&quot;top_contributors_comments&quot;:&quot;comments&quot;,&quot;top_contributors_weight_note&quot;:&quot;Comments carry more weight&quot;,&quot;follower_engagement_ratio&quot;:&quot;%{ratio}% of followers engaged&quot;,&quot;follower_engagement_detail&quot;:&quot;(%{engaged} of %{total})&quot;,&quot;dashboard_analytics_no_data&quot;:&quot;No data available for this period&quot;,&quot;dashboard_analytics_no_referrers&quot;:&quot;No traffic sources yet&quot;,&quot;stats_by&quot;:&quot;by&quot;,&quot;editor_new_title&quot;:&quot;New post title here...&quot;,&quot;editor_body_placeholder&quot;:&quot;Write your post content here...&quot;,&quot;tags_field_label&quot;:&quot;Add up to 4 tags&quot;,&quot;tags_field_placeholder&quot;:&quot;Add up to 4 tags...&quot;,&quot;counted_organization&quot;:{&quot;one&quot;:&quot;%{count} organization&quot;,&quot;other&quot;:&quot;%{count} organizations&quot;},&quot;counted_user&quot;:{&quot;one&quot;:&quot;%{count} person&quot;,&quot;other&quot;:&quot;%{count} people&quot;},&quot;not_following&quot;:&quot;You&#39;re not following anyone&quot;,&quot;following_everyone&quot;:&quot;You&#39;re following %{details} (everyone)&quot;,&quot;you_are_following&quot;:&quot;You&#39;re following&quot;,&quot;and&quot;:&quot;and&quot;}}}"></div>
  </div>
</div>
