<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Ariel Sh</title>
    <description>The latest articles on Forem by Ariel Sh (@ariel_sh).</description>
    <link>https://forem.com/ariel_sh</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3745575%2F2025c6c3-1ed5-4b71-9df9-72827050d60f.jpg</url>
      <title>Forem: Ariel Sh</title>
      <link>https://forem.com/ariel_sh</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/ariel_sh"/>
    <language>en</language>
    <item>
      <title>⛓️‍💥 AI Agents broke my Dev setup</title>
      <dc:creator>Ariel Sh</dc:creator>
      <pubDate>Tue, 24 Mar 2026 17:02:26 +0000</pubDate>
      <link>https://forem.com/ariel_sh/ai-agents-broke-my-dev-setup-4hlm</link>
      <guid>https://forem.com/ariel_sh/ai-agents-broke-my-dev-setup-4hlm</guid>
      <description>&lt;p&gt;I had a setup that worked perfectly for me,&lt;br&gt;
3 screens (Actually 2 screen + Macbook Pro)&lt;br&gt;
one with &lt;strong&gt;IDE&lt;/strong&gt; (WebStorm, Vscode and from time to time just sublime).&lt;br&gt;
Second with &lt;strong&gt;Terminal&lt;/strong&gt; (started with &lt;a href="https://iterm2.com/" rel="noopener noreferrer"&gt;iTerm2&lt;/a&gt; and moved to &lt;a href="https://www.warp.dev" rel="noopener noreferrer"&gt;Warp&lt;/a&gt; with &lt;a href="https://ohmyz.sh/" rel="noopener noreferrer"&gt;Oh My Zsh&lt;/a&gt; and bunch of plugins)&lt;br&gt;
and last with &lt;strong&gt;Browser&lt;/strong&gt; (Web or DB).&lt;/p&gt;

&lt;p&gt;Add to that the fact that I’ve always been a sucker for good GUIs,&lt;br&gt;
so &lt;strong&gt;&lt;a href="https://www.gitkraken.com/" rel="noopener noreferrer"&gt;GitKraken&lt;/a&gt;&lt;/strong&gt; for Git and &lt;strong&gt;&lt;a href="https://lenshq.io/" rel="noopener noreferrer"&gt;Lens&lt;/a&gt;&lt;/strong&gt; for Kubernetes completed most of my stack. It worked extremely well for years.&lt;/p&gt;

&lt;p&gt;But when I started writing less code myself and letting agents write more of it for me, I realized this setup &lt;strong&gt;no longer worked&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Mixing AI into this flow (chatgpt, gemini &amp;amp; claude) started a butterfly effect.&lt;/p&gt;

&lt;p&gt;My appetite has increased, I wanted to scale myself, run in parallel on many features and repositories but I was missing a way that felt natural and comfortable for me.&lt;/p&gt;

&lt;p&gt;The moment I started jumping between multiple sessions/projects (Hey Tmux/Cmux), I got lost. More than once, I sent unrelated prompts to the wrong project or the wrong session. Creating worktrees and tracking them became messy, running multiple local envs and finding which of the port is running which branch got me dizzy.&lt;/p&gt;

&lt;p&gt;It became obvious: this needed a proper methodology and a control plane.&lt;/p&gt;

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

&lt;p&gt;Now &lt;strong&gt;Spec-Driven Development&lt;/strong&gt; gave a strong theoretical answer on how you can have a system to plan and let agents execute, plan many specs let agents run and… 🎩🐇.&lt;/p&gt;

&lt;p&gt;On paper, it felt exactly right for this new world. But when I tried the tools that exist today, they felt too clunky and too slow for me.&lt;/p&gt;

&lt;p&gt;I had already seen how quickly I could get to clear definitions through chat or plan mode, and with the right skills, tests and loops in place, the results were genuinely impressive.&lt;/p&gt;

&lt;p&gt;I ended up having many conversations about this with colleagues, how to take what we already know works in structured software development and make it comfortable first and foremost for us.&lt;/p&gt;

&lt;p&gt;That’s exactly how &lt;a href="https://github.com/shep-ai/cli" rel="noopener noreferrer"&gt;Shep&lt;/a&gt; was born. A shepherd for a flock of agents.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnazx6xy2njzk97qre1tp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnazx6xy2njzk97qre1tp.png" alt="Shep canvas, with PRD plan mode &amp;amp; global chat"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The idea is simple: if agents are becoming part of how we build software, we need better ways to organize them, guide them, and keep context from falling apart.&lt;/p&gt;

&lt;p&gt;According to Steve Yegge, people building tools like this are already in a later stage of the AI-assisted development journey. Maybe these tools are only for people at that stage. Maybe not.&lt;/p&gt;

&lt;p&gt;But for me, this came from a very practical pain: I didn’t want more agent power. I wanted a better way to work with it.&lt;/p&gt;

&lt;p&gt;Shep runs locally, doesn’t require a complicated setup, and tries to fit naturally into how different developers already like to work. It supports Claude and Cursor, Gemini &amp;amp; Codex, works on Mac, Linux, and Windows, open source under MIT no token, api key or register needed, no heavy platform lock-in.&lt;/p&gt;

&lt;p&gt;There’s a lot more in the repo for anyone who wants to go deeper, but if you just want to try it:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;npx @shepai/cli&lt;/code&gt;&lt;/p&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/shep-ai" rel="noopener noreferrer"&gt;
        shep-ai
      &lt;/a&gt; / &lt;a href="https://github.com/shep-ai/cli" rel="noopener noreferrer"&gt;
        cli
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      Shep AI CLI &amp;amp; UI - Multi-Session SDLC Control Center for AI Coding Agents
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;Shep AI&lt;/h1&gt;
&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;One command. Full lifecycle. Merged PR.&lt;/h3&gt;
&lt;/div&gt;
&lt;p&gt;&lt;em&gt;Describe a feature in plain English — Shep researches, plans, codes, tests, and opens a PR. You approve when you want to, or let it run hands-free.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/shep-ai/cli/actions/workflows/ci.yml" rel="noopener noreferrer"&gt;&lt;img src="https://github.com/shep-ai/cli/actions/workflows/ci.yml/badge.svg" alt="CI"&gt;&lt;/a&gt;
&lt;a href="https://www.npmjs.com/package/@shepai/cli" rel="nofollow noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/c98101b881b1c68f630c490ad1d74a39127348ac908ca90f9ec9c4a7ebba6d79/68747470733a2f2f696d672e736869656c64732e696f2f6e706d2f762f407368657061692f636c692e7376673f636f6c6f723d636233383337266c6f676f3d6e706d" alt="npm version"&gt;&lt;/a&gt;
&lt;a href="https://opensource.org/licenses/MIT" rel="nofollow noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/fdf2982b9f5d7489dcf44570e714e3a15fce6253e0cc6b5aa61a075aac2ff71b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667" alt="License: MIT"&gt;&lt;/a&gt;
&lt;a href="https://www.typescriptlang.org/" rel="nofollow noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/395ddc41dfd83dd12893aa893927b83cb9bd085877bf5cc4140c9cdbb2ad6d7f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f547970655363726970742d352e332b2d3331373863362e7376673f6c6f676f3d74797065736372697074266c6f676f436f6c6f723d7768697465" alt="TypeScript"&gt;&lt;/a&gt;
&lt;a href="https://nodejs.org/" rel="nofollow noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/cd6f31016a8911e73cf694d3e7fc6b03da52f1f475e8bcad843f83cbaa7858ea/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f64652e6a732d25453225383925413531382d3333393933332e7376673f6c6f676f3d6e6f64652e6a73266c6f676f436f6c6f723d7768697465" alt="Node.js"&gt;&lt;/a&gt;
&lt;a href="https://pnpm.io/" rel="nofollow noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/7e26fd6e79f2c463866b5a6606b4b1cc261305f1c482a87ae64a696da7135460/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f706e706d2d254532253839254135382d6636393232302e7376673f6c6f676f3d706e706d266c6f676f436f6c6f723d7768697465" alt="pnpm"&gt;&lt;/a&gt;
&lt;a href="https://github.com/shep-ai/cli/pulls" rel="noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/dd0b24c1e6776719edb2c273548a510d6490d8d25269a043dfabbd38419905da/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5052732d77656c636f6d652d627269676874677265656e2e737667" alt="PRs Welcome"&gt;&lt;/a&gt;
&lt;a href="https://conventionalcommits.org" rel="nofollow noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/5497733cb48db7a6799abcf3b19071e4024caee5cc78544970ce686017b7adcd/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f436f6e76656e74696f6e616c253230436f6d6d6974732d312e302e302d6665353139362e7376673f6c6f676f3d636f6e76656e74696f6e616c636f6d6d697473266c6f676f436f6c6f723d7768697465" alt="Conventional Commits"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;br&gt;
&lt;p&gt;&lt;a href="https://github.com/shep-ai/cli#features" rel="noopener noreferrer"&gt;Features&lt;/a&gt; · &lt;a href="https://github.com/shep-ai/cli#quick-start" rel="noopener noreferrer"&gt;Quick Start&lt;/a&gt; · &lt;a href="https://github.com/shep-ai/cli#cli-reference" rel="noopener noreferrer"&gt;CLI Reference&lt;/a&gt; · &lt;a href="https://github.com/shep-ai/cli#architecture" rel="noopener noreferrer"&gt;Architecture&lt;/a&gt; · &lt;a href="https://github.com/shep-ai/cli#contributing" rel="noopener noreferrer"&gt;Contributing&lt;/a&gt;&lt;/p&gt;
&lt;br&gt;
&lt;a rel="noopener noreferrer" href="https://github.com/shep-ai/cli/docs/screenshots/cover.png"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Fshep-ai%2Fcli%2Fdocs%2Fscreenshots%2Fcover.png" alt="Shep AI" width="900"&gt;&lt;/a&gt;
&lt;/div&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Quick Start&lt;/h2&gt;
&lt;/div&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;&lt;span class="pl-c"&gt;&lt;span class="pl-c"&gt;#&lt;/span&gt; Try it instantly — no install needed&lt;/span&gt;
npx @shepai/cli

&lt;span class="pl-c"&gt;&lt;span class="pl-c"&gt;#&lt;/span&gt; Or install globally&lt;/span&gt;
npm i -g @shepai/cli
shep

&lt;span class="pl-c"&gt;&lt;span class="pl-c"&gt;#&lt;/span&gt; Browser opens at http://localhost:4050 — you're in&lt;/span&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Features&lt;/h2&gt;

&lt;/div&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;shep feat new &lt;span class="pl-s"&gt;&lt;span class="pl-pds"&gt;"&lt;/span&gt;add stripe payments&lt;span class="pl-pds"&gt;"&lt;/span&gt;&lt;/span&gt; --allow-all --push --pr
&lt;span class="pl-c"&gt;&lt;span class="pl-c"&gt;#&lt;/span&gt; ↳ PRD → research → plan → code → tests → PR → CI watch — done.&lt;/span&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Full lifecycle in one shot&lt;/strong&gt; — From idea to merged PR: requirements, technical research, implementation plan, code with tests, PR creation, and CI fix loop&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Approve or go hands-free&lt;/strong&gt; — Three review gates (PRD, Plan, Merge) you can enable, disable, or skip entirely with &lt;code&gt;--allow-all&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;…&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/shep-ai/cli" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;Would genuinely love feedback especially honest criticism from people trying to make AI-assisted development actually usable in day-to-day work.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>programming</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Balagan Agent 🌪️ Chaos Engineering for AI Agents</title>
      <dc:creator>Ariel Sh</dc:creator>
      <pubDate>Mon, 02 Feb 2026 18:17:12 +0000</pubDate>
      <link>https://forem.com/ariel_sh/ive-launched-balagan-agent-on-product-hunt-chaos-engineering-for-ai-agents-1ofc</link>
      <guid>https://forem.com/ariel_sh/ive-launched-balagan-agent-on-product-hunt-chaos-engineering-for-ai-agents-1ofc</guid>
      <description>&lt;p&gt;AI agents don’t usually fail because the model is “bad”.&lt;/p&gt;

&lt;p&gt;They fail because the &lt;strong&gt;real world is chaotic&lt;/strong&gt;.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;APIs time out&lt;/li&gt;
&lt;li&gt;Tools return partial or malformed responses&lt;/li&gt;
&lt;li&gt;Context degrades after a few iterations&lt;/li&gt;
&lt;li&gt;Budgets get exhausted&lt;/li&gt;
&lt;li&gt;Latency spikes at the worst moment&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Most agents look great in local demos and unit tests — and then quietly break in production.&lt;/p&gt;

&lt;p&gt;That’s the gap we built &lt;strong&gt;Balagan Agent&lt;/strong&gt; to address.&lt;/p&gt;

&lt;p&gt;👉 Product Hunt launch: &lt;a href="https://www.producthunt.com/products/balagan-agent" rel="noopener noreferrer"&gt;https://www.producthunt.com/products/balagan-agent&lt;/a&gt;&lt;/p&gt;




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

&lt;h2&gt;
  
  
  What is Balagan Agent?
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Balagan Agent&lt;/strong&gt; is an open-source chaos-engineering tool for AI agents.&lt;/p&gt;

&lt;p&gt;Instead of testing the &lt;em&gt;happy path&lt;/em&gt;, it intentionally &lt;strong&gt;breaks your agent in controlled ways&lt;/strong&gt; and measures how well it recovers.&lt;/p&gt;

&lt;p&gt;You wrap your existing agent, define failure scenarios, and Balagan injects things like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;tool timeouts&lt;/li&gt;
&lt;li&gt;rate limits&lt;/li&gt;
&lt;li&gt;corrupted context&lt;/li&gt;
&lt;li&gt;malformed outputs&lt;/li&gt;
&lt;li&gt;latency spikes&lt;/li&gt;
&lt;li&gt;budget exhaustion&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Then it measures:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;recovery behavior&lt;/li&gt;
&lt;li&gt;MTTR&lt;/li&gt;
&lt;li&gt;reliability score&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Reports are generated in &lt;strong&gt;terminal, JSON, Markdown, or HTML&lt;/strong&gt;, so you can plug them into CI or review them manually.&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv5my605oeszp4jfi4heq.png" alt=" " width="800" height="478"&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Why chaos engineering for agents?
&lt;/h2&gt;

&lt;p&gt;Traditional software already learned this lesson:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;systems don’t fail because of code alone — they fail because of interactions.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;AI agents multiply that problem:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;non-deterministic behavior&lt;/li&gt;
&lt;li&gt;long-running loops&lt;/li&gt;
&lt;li&gt;external tools everywhere&lt;/li&gt;
&lt;li&gt;hidden failure modes&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you don’t &lt;strong&gt;actively stress them&lt;/strong&gt;, you’re shipping unknown risk.&lt;/p&gt;

&lt;p&gt;Balagan makes those risks visible &lt;em&gt;before&lt;/em&gt; users find them.&lt;/p&gt;




&lt;h2&gt;
  
  
  Current integrations
&lt;/h2&gt;

&lt;p&gt;Balagan Agent works as a lightweight wrapper around popular agent frameworks, including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;CrewAI&lt;/li&gt;
&lt;li&gt;Claude Agent SDK&lt;/li&gt;
&lt;li&gt;Examples for AutoGen and LangChain&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Install via:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;pip install balagan-agent
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;It’s framework-agnostic by design — you bring your agent, Balagan brings the chaos.&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F09yt1o3gptklnjzlitdc.png" alt=" " width="800" height="478"&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Who is this for?
&lt;/h2&gt;

&lt;p&gt;If you are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;building AI agents for real users&lt;/li&gt;
&lt;li&gt;running agents in CI/CD or production&lt;/li&gt;
&lt;li&gt;caring about reliability, not just demos&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This tool is for you.&lt;/p&gt;

&lt;p&gt;It’s &lt;strong&gt;free, open source&lt;/strong&gt;, and meant to evolve with the agent ecosystem.&lt;/p&gt;




&lt;h2&gt;
  
  
  Launching on Product Hunt
&lt;/h2&gt;

&lt;p&gt;We launched today on Product Hunt and would love feedback from people actually building agents:&lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://www.producthunt.com/products/balagan-agent" rel="noopener noreferrer"&gt;https://www.producthunt.com/products/balagan-agent&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Questions, criticism, ideas for new failure modes — all welcome.&lt;/p&gt;

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

</description>
      <category>aiops</category>
      <category>devops</category>
      <category>agents</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
