<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: ANIRUDDHA ADAK</title>
    <description>The latest articles on DEV Community by ANIRUDDHA ADAK (@aniruddha_adak).</description>
    <link>https://dev.to/aniruddha_adak</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3358525%2F189bc9fd-da63-4ae1-a22e-84947c19dc6e.png</url>
      <title>DEV Community: ANIRUDDHA ADAK</title>
      <link>https://dev.to/aniruddha_adak</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/aniruddha_adak"/>
    <language>en</language>
    <item>
      <title>Windows Said No: The Long Path Bug That Broke Vector Storage in Cognee</title>
      <dc:creator>ANIRUDDHA ADAK</dc:creator>
      <pubDate>Thu, 30 Jul 2026 14:35:00 +0000</pubDate>
      <link>https://dev.to/aniruddha_adak/windows-said-no-the-long-path-bug-that-broke-vector-storage-in-cognee-4oeb</link>
      <guid>https://dev.to/aniruddha_adak/windows-said-no-the-long-path-bug-that-broke-vector-storage-in-cognee-4oeb</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Some bugs only appear when you have a long path, a Windows machine, and a vector database that spawns a subprocess. This is the story of the one that taught me why cross platform really matters.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Who I am
&lt;/h2&gt;

&lt;p&gt;I am &lt;strong&gt;Aniruddha Adak&lt;/strong&gt;, GitHub &lt;strong&gt;&lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;@aniruddhaadak80&lt;/a&gt;&lt;/strong&gt;, a full stack and AI engineer from Kolkata. I love working on &lt;code&gt;Python&lt;/code&gt;, &lt;code&gt;Next.js&lt;/code&gt;, &lt;code&gt;TypeScript&lt;/code&gt; and agent frameworks.&lt;/p&gt;

&lt;p&gt;My open source journey started with a simple card addition in 2024 and grew to &lt;strong&gt;29 plus merged PRs&lt;/strong&gt; across projects like &lt;code&gt;topoteretes/cognee&lt;/code&gt;, &lt;code&gt;openclaw/openclaw&lt;/code&gt;, &lt;code&gt;NousResearch/hermes-agent&lt;/code&gt;, &lt;code&gt;google-gemini/gemini-cli&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;This post is my entry for &lt;strong&gt;Smash Stories&lt;/strong&gt; for &lt;strong&gt;DEV Summer Bug Smash 2026&lt;/strong&gt;. It is the chaotic story behind one of my favorite bug fixes, and how &lt;strong&gt;Google Antigravity&lt;/strong&gt; helped me smash it.&lt;/p&gt;

&lt;h2&gt;
  
  
  The setting, a bug that only Windows users saw
&lt;/h2&gt;

&lt;p&gt;Picture this. You are building a RAG pipeline with &lt;strong&gt;Cognee&lt;/strong&gt;. On Mac and Linux, everything works fine. You push your code, a contributor on Windows tries it, and suddenly you get &lt;code&gt;OSError: [WinError 3] The system cannot find the path specified&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;It happens inside &lt;strong&gt;LanceDB&lt;/strong&gt;, when Cognee tries to persist vector data to the local filesystem.&lt;/p&gt;

&lt;p&gt;The issue was &lt;strong&gt;#2941&lt;/strong&gt; in cognee. It was not a random error. It was a systematic Windows limitation colliding with how LanceDB spawns subprocesses.&lt;/p&gt;

&lt;p&gt;On Windows, there is a legacy &lt;strong&gt;MAX_PATH&lt;/strong&gt; limit of 260 characters. When paths get long, you need to prefix them with &lt;code&gt;\\?\&lt;/code&gt; to tell Windows to allow long paths. Most Python code forgets this, because on Unix you never need it.&lt;/p&gt;

&lt;p&gt;Cognee was building absolute paths like &lt;code&gt;C:\Users\aniruddha\projects\cognee\.data\vector_db\...&lt;/code&gt; and passing them to LanceDB, which then created even deeper nested files. On long project paths, the final path crossed 260 characters and Windows refused to create it, but only when LanceDB tried to access it from a subprocess.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;This is the kind of bug that never shows up in CI if your CI only runs on Ubuntu.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  The chaos, why it was hard to catch
&lt;/h2&gt;

&lt;p&gt;This bug was hard to catch for many reasons. It was OS specific and only appeared on Windows with long project paths. It was indirect because the error came from LanceDB, not from Cognee code directly. It was path dependent because short paths worked and long paths failed. It was subprocess related because the main process could sometimes create the folder, but the child process could not see it without the long path prefix.&lt;/p&gt;

&lt;p&gt;I saw many users reporting similar issues but blaming LanceDB. The real fix needed to be in Cognee, where the &lt;code&gt;vector_db_url&lt;/code&gt; is normalized.&lt;/p&gt;

&lt;h2&gt;
  
  
  How I approached it with Antigravity and Google AI
&lt;/h2&gt;

&lt;p&gt;This is where my workflow changed. I used &lt;strong&gt;Antigravity agentic IDE&lt;/strong&gt; with &lt;strong&gt;Gemini 2.5 Pro&lt;/strong&gt; for the entire investigation.&lt;/p&gt;

&lt;p&gt;For step one, understanding the codebase, I asked Antigravity where &lt;code&gt;vector_db_url&lt;/code&gt; is constructed and how it is passed to LanceDB. It traced the flow from config to &lt;code&gt;LanceDB&lt;/code&gt; adapter in seconds.&lt;/p&gt;

&lt;p&gt;For step two, reproducing mentally, I asked Gemini to explain Windows long path prefix rules and when &lt;code&gt;\\?\&lt;/code&gt; is needed for absolute paths. It explained the &lt;code&gt;\\?\&lt;/code&gt; and &lt;code&gt;\\?\UNC\&lt;/code&gt; rules and that you must normalize with &lt;code&gt;os.path.abspath&lt;/code&gt; first.&lt;/p&gt;

&lt;p&gt;For step three, writing the fix, I prompted Antigravity to create a helper that safely prefixes Windows absolute paths with &lt;code&gt;\\?\&lt;/code&gt; if not already prefixed, and leaves relative and Unix paths untouched. Antigravity suggested using &lt;code&gt;os.name == 'nt'&lt;/code&gt; check and handling both drive letter paths and UNC paths.&lt;/p&gt;

&lt;p&gt;For step four, testing on Windows, I wrote the logic to be testable on any OS and then validated it later on a Windows VM via Crabbox. This is the same approach I used for &lt;code&gt;openclaw&lt;/code&gt; PR 90275.&lt;/p&gt;

&lt;p&gt;For step five, edge cases, I asked Gemini to list edge cases. It gave me a clear list. Already prefixed paths should not be double prefixed. Relative paths should be left alone. Unix paths should be left alone. UNC paths need &lt;code&gt;\\?\UNC\&lt;/code&gt; handling. &lt;code&gt;None&lt;/code&gt; or empty strings should be handled safely.&lt;/p&gt;

&lt;p&gt;This collaboration made the fix robust and it is why I am submitting for &lt;strong&gt;Best Use of Google AI&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  The fix that got merged
&lt;/h2&gt;

&lt;p&gt;My merged PR is &lt;strong&gt;fix(lancedb): automatically prefix windows paths to resolve OS Error 3 for long paths&lt;/strong&gt; in cognee. The PR link is &lt;a href="https://github.com/topoteretes/cognee/pull/3123" rel="noopener noreferrer"&gt;https://github.com/topoteretes/cognee/pull/3123&lt;/a&gt; and it is merged and released.&lt;/p&gt;

&lt;h3&gt;
  
  
  What the code does now
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;os&lt;/span&gt;

&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;normalize_vector_db_url&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;url&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nb"&gt;str&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;-&amp;gt;&lt;/span&gt; &lt;span class="nb"&gt;str&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;os&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;name&lt;/span&gt; &lt;span class="o"&gt;!=&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;nt&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
        &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;url&lt;/span&gt;

    &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;url&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;startswith&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="se"&gt;\\\\&lt;/span&gt;&lt;span class="s"&gt;?&lt;/span&gt;&lt;span class="se"&gt;\\&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
        &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;url&lt;/span&gt;

    &lt;span class="n"&gt;abs_path&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;os&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;path&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;abspath&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;url&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

    &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;abs_path&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;startswith&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="se"&gt;\\\\&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
        &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="se"&gt;\\\\&lt;/span&gt;&lt;span class="s"&gt;?&lt;/span&gt;&lt;span class="se"&gt;\\&lt;/span&gt;&lt;span class="s"&gt;UNC&lt;/span&gt;&lt;span class="se"&gt;\\&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="n"&gt;abs_path&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;lstrip&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="se"&gt;\\&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="se"&gt;\\\\&lt;/span&gt;&lt;span class="s"&gt;?&lt;/span&gt;&lt;span class="se"&gt;\\&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="n"&gt;abs_path&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then this normalized path is used when constructing the LanceDB connection. The subprocess now receives a path that Windows understands as long path enabled.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;In simple terms, we tell Windows explicitly, this path is allowed to be long, please do not block it.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Before versus after
&lt;/h3&gt;

&lt;p&gt;Before this fix, on Windows with deep project structure, &lt;code&gt;lancedb&lt;/code&gt; subprocess fails with &lt;code&gt;OS Error 3&lt;/code&gt;. After this fix, same structure works, because the path is prefixed automatically. No user action is needed. That is the best kind of fix, invisible to the user.&lt;/p&gt;

&lt;h2&gt;
  
  
  Other merged bug fixes that shaped this story
&lt;/h2&gt;

&lt;p&gt;This was not my only Windows related battle. Here are all my merged bug related PRs that taught me cross platform thinking. All are merged only and no drafts are included.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Project&lt;/th&gt;
&lt;th&gt;PR Title&lt;/th&gt;
&lt;th&gt;What it fixed&lt;/th&gt;
&lt;th&gt;PR Link&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;topoteretes/cognee&lt;/td&gt;
&lt;td&gt;fix(lancedb): automatically prefix windows paths&lt;/td&gt;
&lt;td&gt;OS Error 3 on Windows long paths&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/topoteretes/cognee/pull/3123" rel="noopener noreferrer"&gt;https://github.com/topoteretes/cognee/pull/3123&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;openclaw/openclaw&lt;/td&gt;
&lt;td&gt;test: make install-safe-path symlink tests compatible with Windows&lt;/td&gt;
&lt;td&gt;3 symlink tests skipped on Windows, now run with junctions&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/openclaw/openclaw/pull/90275" rel="noopener noreferrer"&gt;https://github.com/openclaw/openclaw/pull/90275&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;NousResearch/hermes-agent&lt;/td&gt;
&lt;td&gt;fix(permissions): handle None response from ACP request_permission&lt;/td&gt;
&lt;td&gt;Crash on empty permission response, now fails safe&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/NousResearch/hermes-agent/pull/13457" rel="noopener noreferrer"&gt;https://github.com/NousResearch/hermes-agent/pull/13457&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Tracer-Cloud/opensre&lt;/td&gt;
&lt;td&gt;fix: Database logic expansion for QA Edge Cases&lt;/td&gt;
&lt;td&gt;AI misreading storage and WAL metrics, now handles red herrings&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/Tracer-Cloud/opensre/pull/626" rel="noopener noreferrer"&gt;https://github.com/Tracer-Cloud/opensre/pull/626&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;em&gt;Each of these is merged, no drafts, no closed without merge.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Lessons from the trenches
&lt;/h2&gt;

&lt;p&gt;Cross platform bugs are real bugs. If your library claims to work on Windows, test the file paths on Windows. Subprocesses have different path rules. What works in your Python process may fail in a child process. Long paths are still a thing in 2026. Many tools still hit MAX_PATH. AI does not replace debugging, it accelerates it. Gemini helped me map the code and list edge cases, but I still had to understand Windows internals. Small fix, large impact. This 20 line helper unblocked every Windows user with a nested project.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Antigravity became my debugging partner
&lt;/h2&gt;

&lt;p&gt;I want to be clear about my setup because the challenge asks for &lt;strong&gt;Best Use of Google AI&lt;/strong&gt;. I use &lt;strong&gt;Antigravity&lt;/strong&gt; as my daily IDE for open source contributions. I use &lt;strong&gt;Gemini 2.5 Pro&lt;/strong&gt; inside it for codebase search and call graph analysis, for writing reproduction scripts, for generating test cases for edge cases, and for drafting PR descriptions that maintainers love.&lt;/p&gt;

&lt;p&gt;For this cognee bug, Antigravity reduced my exploration time from hours to minutes. I could focus on the actual Windows logic instead of hunting files.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;I build with AI, but I ship with responsibility. Every line is reviewed by me before it is merged.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Final thoughts
&lt;/h2&gt;

&lt;p&gt;This bug taught me that the most legendary bugs are not loud. They are quiet, they only appear on one OS, on one condition, and they make a user think they did something wrong.&lt;/p&gt;

&lt;p&gt;My job as a contributor is to make sure they do not have to think that.&lt;/p&gt;

&lt;p&gt;If you are reading this and you work on a library that touches the filesystem, please test on Windows with a long path. You will be surprised what you find.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Links and credits&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;GitHub is &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;https://github.com/aniruddhaadak80&lt;/a&gt;&lt;br&gt;
Merged fix is &lt;a href="https://github.com/topoteretes/cognee/pull/3123" rel="noopener noreferrer"&gt;https://github.com/topoteretes/cognee/pull/3123&lt;/a&gt;&lt;br&gt;
Issue fixed is &lt;a href="https://github.com/topoteretes/cognee/issues/2941" rel="noopener noreferrer"&gt;https://github.com/topoteretes/cognee/issues/2941&lt;/a&gt;&lt;br&gt;
Challenge page is &lt;a href="https://dev.to/bugsmash"&gt;https://dev.to/bugsmash&lt;/a&gt;&lt;/p&gt;




</description>
      <category>bugsmash</category>
      <category>devchallenge</category>
      <category>ai</category>
      <category>programming</category>
    </item>
    <item>
      <title>My Summer of Sleuthing: 373 Merged PRs and the Bugs That Taught Me Everything</title>
      <dc:creator>ANIRUDDHA ADAK</dc:creator>
      <pubDate>Sat, 25 Jul 2026 15:57:00 +0000</pubDate>
      <link>https://dev.to/aniruddha_adak/my-summer-of-sleuthing-373-merged-prs-and-the-bugs-that-taught-me-everything-4gca</link>
      <guid>https://dev.to/aniruddha_adak/my-summer-of-sleuthing-373-merged-prs-and-the-bugs-that-taught-me-everything-4gca</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for &lt;a href="https://dev.to/bugsmash"&gt;DEV's Summer Bug Smash: Smash Stories&lt;/a&gt; powered by &lt;a href="https://sentry.io/" rel="noopener noreferrer"&gt;Sentry&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;




&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;"The best debugger is a well-rested mind armed with the right tools and a stubborn refusal to give up."&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  The Call to Adventure
&lt;/h2&gt;

&lt;p&gt;It started like any other day. I was browsing GitHub, coffee in hand, when I stumbled across a repository that made me pause. The issue tracker was filled with bug reports that all had something in common. They were being ignored. Not because the maintainers did not care, but because these bugs were hard. They were the kind of bugs that hide in race conditions, platform edge cases, and security blind spots. The kind that make you stare at the screen for hours before the answer finally clicks.&lt;/p&gt;

&lt;p&gt;I am &lt;strong&gt;Aniruddha Adak&lt;/strong&gt;, an &lt;strong&gt;AI Agent Engineer&lt;/strong&gt; and &lt;strong&gt;Full-Stack Developer&lt;/strong&gt; who builds autonomous systems. You can find my work on &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;, read my blog at &lt;a href="https://aniruddha-adak.vercel.app/" rel="noopener noreferrer"&gt;aniruddha-adak.vercel.app&lt;/a&gt;, or follow me on &lt;a href="https://x.com/aniruddhadak" rel="noopener noreferrer"&gt;X&lt;/a&gt; and &lt;a href="https://dev.to/aniruddhaadak/"&gt;DEV&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Over the past several months, I went on a bug-smashing spree that resulted in &lt;strong&gt;373 merged pull requests&lt;/strong&gt; across the open source ecosystem. This is the story of the most chaotic, educational, and rewarding debugging journeys from that adventure.&lt;/p&gt;




&lt;h2&gt;
  
  
  Story One: The Security Breach Nobody Saw Coming
&lt;/h2&gt;

&lt;h3&gt;
  
  
  The Project
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://github.com/topoteretes/cognee" rel="noopener noreferrer"&gt;cognee&lt;/a&gt; is an open source AI memory infrastructure project. Think of it as the long-term memory system for AI agents. It stores, retrieves, and connects knowledge across conversations. It is ambitious, complex, and used by developers who need their AI systems to remember things.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Discovery
&lt;/h3&gt;

&lt;p&gt;I was reviewing the API layer, tracing how settings were updated. The &lt;code&gt;POST /api/v1/settings&lt;/code&gt; endpoint caught my attention. It accepted a JSON payload and updated global configuration directly. No privilege check. No role verification. Just raw, unauthenticated power handed to anyone with a login token.&lt;/p&gt;

&lt;p&gt;My stomach dropped.&lt;/p&gt;

&lt;p&gt;In a production deployment, this meant any user could change LLM API keys, modify database connections, alter authentication settings, or disable security features entirely. This was not a subtle bug. This was a &lt;strong&gt;full system takeover waiting to happen&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Investigation
&lt;/h3&gt;

&lt;p&gt;I opened the codebase in the &lt;strong&gt;Antigravity agentic IDE&lt;/strong&gt; and asked the AI to trace the authorization flow. Within seconds, it mapped the middleware stack and identified the gap. The settings route was registered without the admin guard that protected other sensitive endpoints.&lt;/p&gt;

&lt;p&gt;I checked the test suite. There were tests for settings updates, but none tested authorization failure. The bug had been sitting there, invisible to the test suite, invisible to code review, invisible to everyone.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Fix
&lt;/h3&gt;


&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/topoteretes/cognee/pull/3115" rel="noopener noreferrer"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg"&gt;
      &lt;span class="issue-title"&gt;
        fix(security): restrict global settings and disable public registration
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#3115&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;
        &lt;img class="github-liquid-tag-img" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F127435065%3Fv%3D4" alt="aniruddhaadak80 avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;aniruddhaadak80&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/topoteretes/cognee/pull/3115" rel="noopener noreferrer"&gt;&lt;time&gt;Jun 20, 2026&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      &lt;p&gt;Closes #3084&lt;/p&gt;
&lt;p&gt;This PR addresses the security vulnerabilities reported in #3084:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Requires superuser privileges for POST /api/v1/settings to prevent global configuration takeover.&lt;/li&gt;
&lt;li&gt;Fully masks LLM and VectorDB API keys in GET /api/v1/settings to prevent leaking key prefixes.&lt;/li&gt;
&lt;li&gt;Adds a COGNEE_PUBLIC_REGISTRATION_ENABLED environment variable to allow administrators to disable public self-registration.&lt;/li&gt;
&lt;/ul&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/topoteretes/cognee/pull/3115" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;The fix was two lines of code. A decorator. &lt;code&gt;require_superuser()&lt;/code&gt;. That was it. Two lines that closed a security hole you could drive a truck through.&lt;/p&gt;

&lt;p&gt;I also masked LLM credentials in the response payload so that even authorized users would not see sensitive API keys in settings read responses.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Lesson
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;The simplest fixes are often the most important.&lt;/strong&gt; This two-line change had more security impact than any complex feature I could have built. Always audit your authorization matrix. Always test the negative cases. Always assume that if a permission check is missing, someone will find it.&lt;/p&gt;




&lt;h2&gt;
  
  
  Story Two: The Windows Path That Broke Everything
&lt;/h2&gt;

&lt;h3&gt;
  
  
  The Discovery
&lt;/h3&gt;

&lt;p&gt;A user reported &lt;strong&gt;OS Error 3&lt;/strong&gt; on Windows when using local vector database storage. The error message was cryptic. The path looked fine. But LanceDB subprocesses were failing to open database files.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Deep Dive
&lt;/h3&gt;

&lt;p&gt;I fired up &lt;strong&gt;Antigravity&lt;/strong&gt; and asked the AI to research Windows path handling. The answer came back immediately. Windows has a legacy maximum path length of &lt;strong&gt;260 characters&lt;/strong&gt;. When you exceed that, the API returns Error 3: The system cannot find the path specified. Even though the path exists.&lt;/p&gt;

&lt;p&gt;The fix is to use the &lt;code&gt;\\\\?\\&lt;/code&gt; prefix, which enables extended-length paths up to 32,767 characters. But you cannot just slap that prefix on every path. It only works with absolute paths. It breaks relative paths. And it is Windows-only.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Investigation
&lt;/h3&gt;

&lt;p&gt;I traced the &lt;code&gt;vector_db_url&lt;/code&gt; through the cognee codebase. The path was being constructed in Python, passed to LanceDB, which then spawned a subprocess. The subprocess was where the failure occurred. The prefix needed to be added at the exact point where the path crossed from Python into the native layer.&lt;/p&gt;

&lt;p&gt;I spun up a Windows VM and reproduced the bug. The path was only 180 characters, well under 260. But LanceDB was adding its own internal directory structure, pushing the effective path past the limit. The error was happening in code the user never saw.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Fix
&lt;/h3&gt;


&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/topoteretes/cognee/pull/3123" rel="noopener noreferrer"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg"&gt;
      &lt;span class="issue-title"&gt;
        fix(lancedb): automatically prefix windows paths to resolve OS Error 3 for long paths (fixes #2941)
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#3123&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;
        &lt;img class="github-liquid-tag-img" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F127435065%3Fv%3D4" alt="aniruddhaadak80 avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;aniruddhaadak80&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/topoteretes/cognee/pull/3123" rel="noopener noreferrer"&gt;&lt;time&gt;Jun 20, 2026&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      &lt;p&gt;Closes #2941&lt;/p&gt;
&lt;p&gt;This PR automatically normalizes and prefixes absolute Windows paths for the vector_db_url when using local filesystem storage. This resolves OS Error 3 triggered by LanceDB subprocesses when generating long file paths for persisting vector data on Windows.&lt;/p&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/topoteretes/cognee/pull/3123" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;I implemented runtime platform detection. On Windows, the code now normalizes the path to absolute form and adds the extended-length prefix before passing it to LanceDB. On Linux and macOS, the path is passed through unchanged.&lt;/p&gt;

&lt;p&gt;The key insight was that the fix had to be transparent. Users should not need to know about Windows path limits. The software should just work.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Lesson
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Cross-platform bugs are the hardest to find and the easiest to ignore.&lt;/strong&gt; Most developers work on Linux or macOS. Windows users suffer in silence. When someone reports a Windows bug, treat it as a gift. They are telling you about a whole category of problems your development environment will never reveal.&lt;/p&gt;




&lt;h2&gt;
  
  
  Story Three: The Ghost Lock That Haunted Production
&lt;/h2&gt;

&lt;h3&gt;
  
  
  The Project
&lt;/h3&gt;

&lt;p&gt;The &lt;code&gt;hold_lock&lt;/code&gt; context manager in cognee was supposed to provide safe, concurrent access to shared resources. It was simple. Acquire a lock. Do some work. Release the lock. What could go wrong?&lt;/p&gt;

&lt;h3&gt;
  
  
  The Discovery
&lt;/h3&gt;

&lt;p&gt;Error reports were coming in about unhandled exceptions during cleanup. The stack traces pointed to the lock release statement. But the lock was being acquired successfully. How could releasing it fail?&lt;/p&gt;

&lt;h3&gt;
  
  
  The Investigation
&lt;/h3&gt;

&lt;p&gt;I studied the code. The pattern was:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="n"&gt;lock&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;acquire_lock&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;span class="k"&gt;try&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="k"&gt;yield&lt;/span&gt; &lt;span class="n"&gt;lock&lt;/span&gt;
&lt;span class="k"&gt;finally&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;lock&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;release&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;Looks fine, right? Wrong.&lt;/p&gt;

&lt;p&gt;If &lt;code&gt;acquire_lock()&lt;/code&gt; failed and raised an exception, the &lt;code&gt;finally&lt;/code&gt; block would still execute. But &lt;code&gt;lock&lt;/code&gt; would be undefined or in an invalid state. The release would fail with its own exception, masking the original acquisition failure.&lt;/p&gt;

&lt;p&gt;In high-concurrency environments, lock acquisition fails more often than you think. Timeouts, deadlocks, resource exhaustion. When that happens, the cleanup code makes things worse by throwing a second exception.&lt;/p&gt;
&lt;h3&gt;
  
  
  The Fix
&lt;/h3&gt;


&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/aniruddhaadak80/cognee/pull/7" rel="noopener noreferrer"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg"&gt;
      &lt;span class="issue-title"&gt;
        Safely release lock in hold_lock context manager
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#7&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;
        &lt;img class="github-liquid-tag-img" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F127435065%3Fv%3D4" alt="aniruddhaadak80 avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;aniruddhaadak80&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/aniruddhaadak80/cognee/pull/7" rel="noopener noreferrer"&gt;&lt;time&gt;Jun 23, 2026&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      &lt;p&gt;fixes #3294. This PR ensures that hold_lock only attempts to release the lock if it was successfully acquired. We now initialize the lock variable to None, attempt to acquire the lock inside the try block, and verify that the lock is not None in the finally block before calling release_lock.&lt;/p&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/aniruddhaadak80/cognee/pull/7" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;



&lt;p&gt;I restructured the pattern:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="n"&gt;lock&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="bp"&gt;None&lt;/span&gt;
&lt;span class="k"&gt;try&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;lock&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;acquire_lock&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
    &lt;span class="k"&gt;yield&lt;/span&gt; &lt;span class="n"&gt;lock&lt;/span&gt;
&lt;span class="k"&gt;finally&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;lock&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="ow"&gt;not&lt;/span&gt; &lt;span class="bp"&gt;None&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
        &lt;span class="n"&gt;lock&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;release&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;Now the release only happens if the lock was actually acquired. The original exception propagates cleanly. No ghost exceptions haunting the cleanup.&lt;/p&gt;
&lt;h3&gt;
  
  
  The Lesson
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Cleanup code needs the same scrutiny as main logic.&lt;/strong&gt; We tend to focus on the happy path. But software spends most of its life on unhappy paths. The &lt;code&gt;finally&lt;/code&gt; block is where bugs go to breed. Never assume a resource was successfully acquired before trying to release it.&lt;/p&gt;


&lt;h2&gt;
  
  
  Story Four: The Tests That Lied About Windows
&lt;/h2&gt;
&lt;h3&gt;
  
  
  The Discovery
&lt;/h3&gt;

&lt;p&gt;While contributing to &lt;a href="https://github.com/openclaw/openclaw" rel="noopener noreferrer"&gt;openclaw&lt;/a&gt;, an agentic AI framework, I noticed something disturbing. The test suite had &lt;code&gt;if (process.platform === 'win32') { return; }&lt;/code&gt; scattered throughout. Entire categories of tests were being skipped on Windows.&lt;/p&gt;
&lt;h3&gt;
  
  
  The Investigation
&lt;/h3&gt;

&lt;p&gt;I asked a simple question. &lt;strong&gt;Why?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The comments said "Windows does not support symlinks." But that has not been true since Windows Vista. Windows has supported symlinks since 2007. It requires specific permissions, and directory junctions work even without admin rights. The tests were skipping Windows based on a decade-old assumption.&lt;/p&gt;

&lt;p&gt;This meant bugs in symlink handling, path resolution, and file operations were going completely undetected on the most common desktop operating system in the world.&lt;/p&gt;
&lt;h3&gt;
  
  
  The Fix
&lt;/h3&gt;


&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/openclaw/openclaw/pull/90365" rel="noopener noreferrer"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg"&gt;
      &lt;span class="issue-title"&gt;
        test(browser): replace broad win32 skip with dynamic directory symlink check
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#90365&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;
        &lt;img class="github-liquid-tag-img" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F127435065%3Fv%3D4" alt="aniruddhaadak80 avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;aniruddhaadak80&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/openclaw/openclaw/pull/90365" rel="noopener noreferrer"&gt;&lt;time&gt;Jun 04, 2026&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      &lt;p&gt;Related: #90275&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;What Problem This Solves&lt;/h3&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;p&gt;The &lt;code&gt;output-directories.test.ts&lt;/code&gt; test had a broad, unconditional skip for &lt;code&gt;win32&lt;/code&gt; platforms, meaning symlink rejection wasn't fully tested on Windows machines that do support symlinks/junctions. Additionally, the initial symlink capability probe was leaving uncleaned directories and failing linters.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;Why This Change Was Made&lt;/h3&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;p&gt;To ensure that tests adapt dynamically to the environment's capabilities rather than blindly skipping based on OS. This makes the test suite more robust and accurate. The probe was updated to properly clean up after itself using &lt;code&gt;fsSync.rmSync&lt;/code&gt; in a finally block and correctly evaluate if directory symlinks can be created on the given system without polluting the temp directory.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;User Impact&lt;/h3&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;p&gt;No direct end-user impact. Improves test reliability and Windows developer experience by correctly evaluating symlink capabilities and ensuring no temporary directory pollution during testing.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;Evidence&lt;/h3&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;p&gt;Tests run and pass successfully. All linters (including oxlint) pass on the updated probe.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;✓  extension-browser  ../../extensions/browser/src/browser/output-directories.test.ts (2 tests) 270ms

 Test Files  1 passed (1)
      Tests  2 passed (2)
&lt;/code&gt;&lt;/pre&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/openclaw/openclaw/pull/90365" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;




&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/openclaw/openclaw/pull/90275" rel="noopener noreferrer"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg"&gt;
      &lt;span class="issue-title"&gt;
        test: make install-safe-path symlink tests compatible with Windows
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#90275&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;
        &lt;img class="github-liquid-tag-img" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F127435065%3Fv%3D4" alt="aniruddhaadak80 avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;aniruddhaadak80&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/openclaw/openclaw/pull/90275" rel="noopener noreferrer"&gt;&lt;time&gt;Jun 04, 2026&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      &lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Summary&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Run the existing install-path symlink boundary tests on Windows when directory junctions are supported.&lt;/li&gt;
&lt;li&gt;Use Windows junctions for directory links while preserving &lt;code&gt;dir&lt;/code&gt; symlinks elsewhere.&lt;/li&gt;
&lt;li&gt;Keep production install-path behavior unchanged.&lt;/li&gt;
&lt;li&gt;Treat temporary-directory or cleanup failures in the capability probe as unsupported test environments instead of failing module import.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Linked context&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;p&gt;No linked issue. This is a test portability improvement for existing install-path boundary coverage.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Real behavior proof&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Behavior addressed: Three install-safe-path symlink boundary tests were unconditionally skipped on Windows.&lt;/li&gt;
&lt;li&gt;Real environment tested: Native Windows Azure VM (&lt;code&gt;Standard_D4ads_v6&lt;/code&gt;) through Crabbox.&lt;/li&gt;
&lt;li&gt;Exact steps or command run after this patch: &lt;code&gt;node scripts/run-vitest.mjs src/infra/install-safe-path.test.ts&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Evidence after fix: Native Windows console output from Crabbox lease &lt;code&gt;cbx_be4230e2069c&lt;/code&gt;, run &lt;code&gt;run_0fb83e164185&lt;/code&gt;:&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;&lt;code&gt;RUN  v4.1.8 C:/repo/openclaw

✓ infra src/infra/install-safe-path.test.ts (24 tests) 525ms

Test Files  1 passed (1)
Tests       24 passed (24)
&lt;/code&gt;&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;Observed result after fix: The directory-junction cases executed successfully on native Windows instead of being skipped by platform.&lt;/li&gt;
&lt;li&gt;What was not tested: No end-user install flow was exercised because the patch changes tests only.&lt;/li&gt;
&lt;li&gt;Proof limitations or environment constraints: The tests still skip when the host cannot create directory links.&lt;/li&gt;
&lt;li&gt;Before evidence: Current &lt;code&gt;main&lt;/code&gt; uses &lt;code&gt;it.runIf(process.platform !== "win32")&lt;/code&gt; for all three cases.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Tests and validation&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;node scripts/run-vitest.mjs src/infra/install-safe-path.test.ts&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;node scripts/run-oxlint.mjs src/infra/install-safe-path.test.ts&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Native Windows Crabbox: 24/24 tests passed&lt;/li&gt;
&lt;li&gt;Blacksmith Testbox &lt;code&gt;tbx_01kv72nvfyz4fgpny8cyn48xfr&lt;/code&gt;: &lt;code&gt;pnpm check:changed&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;.agents/skills/autoreview/scripts/autoreview --mode branch --base origin/main&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Risk checklist&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Did user-visible behavior change? No&lt;/li&gt;
&lt;li&gt;Did config, environment, or migration behavior change? No&lt;/li&gt;
&lt;li&gt;Did security, auth, secrets, network, or tool execution behavior change? No&lt;/li&gt;
&lt;li&gt;Highest-risk area: Windows directory-link capability detection in the test harness.&lt;/li&gt;
&lt;li&gt;Mitigation: Capability-gated execution plus direct native-Windows proof.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Current review state&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Next action: Refresh CI on the rebased head and merge when required checks pass.&lt;/li&gt;
&lt;li&gt;Addressed review comments: Temporary directory creation and cleanup are contained by the probe; module-level probing remains intentional because Vitest evaluates &lt;code&gt;skipIf&lt;/code&gt; during test declaration.&lt;/li&gt;
&lt;/ul&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/openclaw/openclaw/pull/90275" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;



&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/openclaw/openclaw/pull/90223" rel="noopener noreferrer"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg"&gt;
      &lt;span class="issue-title"&gt;
        test: make qqbot symlinked media helper test robust on Windows
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#90223&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;
        &lt;img class="github-liquid-tag-img" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F127435065%3Fv%3D4" alt="aniruddhaadak80 avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;aniruddhaadak80&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/openclaw/openclaw/pull/90223" rel="noopener noreferrer"&gt;&lt;time&gt;Jun 04, 2026&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      &lt;p&gt;Replaces the hardcoded Windows skip in the QQ Bot file-utils test with a dynamic file-symlink capability check. If file symlinks are supported by the environment, the test executes. Otherwise, it skips gracefully while keeping coverage active on capable hosts.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;What Problem This Solves&lt;/h3&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;p&gt;The symlinked local-media helper test should reject symlinked media paths when the runtime can create file symlinks, but it should not fail the suite on Windows or restricted environments where file symlink creation is unavailable. Gating the test on actual capability avoids false negatives while preserving the security regression coverage where the behavior can be exercised.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;Evidence&lt;/h3&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Windows Vitest proof from the contributor: &lt;code&gt;extensions/qqbot/src/engine/utils/file-utils.test.ts&lt;/code&gt; completed with &lt;code&gt;1 passed&lt;/code&gt; test file, &lt;code&gt;4 passed&lt;/code&gt; tests, and &lt;code&gt;1 skipped&lt;/code&gt; symlink test when file symlink creation was unavailable.&lt;/li&gt;
&lt;li&gt;The follow-up repair commit &lt;code&gt;cb7d5a162e24f7ec5be6985e97b2b74ae45b20f9&lt;/code&gt; changes the probe to async &lt;code&gt;fs.promises&lt;/code&gt; APIs and skips solely on &lt;code&gt;!canCreateFileSymlinks&lt;/code&gt;, which addresses the stale Copilot comments about non-Windows restricted environments and synchronous import-time filesystem work.&lt;/li&gt;
&lt;li&gt;Current PR CI is otherwise green; the remaining failed check was the external-PR body proof gate requiring these authored sections.&lt;/li&gt;
&lt;/ul&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/openclaw/openclaw/pull/90223" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;Instead of skipping based on platform, I implemented &lt;strong&gt;dynamic capability checks&lt;/strong&gt;. The tests now ask the operating system: "Can you create symlinks?" If yes, the test runs. If no, it skips with a clear explanation.&lt;/p&gt;

&lt;p&gt;For directory operations, I used Windows junctions instead of symlinks. Junctions have been supported since Windows 2000 and do not require special privileges. For file symlinks, I check capability at runtime.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Lesson
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Assumptions are the root of all evil in software.&lt;/strong&gt; Platform checks, version checks, feature detection. They all age poorly. Capability detection is the only approach that stays correct over time. Write code that asks what the system can do, not what you think it is.&lt;/p&gt;




&lt;h2&gt;
  
  
  Story Five: The AI That Could Not Tell Healthy from Sick
&lt;/h2&gt;

&lt;h3&gt;
  
  
  The Project
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://github.com/Tracer-Cloud/opensre" rel="noopener noreferrer"&gt;opensre&lt;/a&gt; is a site reliability engineering platform that uses LLMs to classify alerts and identify root causes. The promise is powerful. Feed it your monitoring data, and it tells you what is wrong.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Discovery
&lt;/h3&gt;

&lt;p&gt;The synthetic QA tests were failing. The LLM was classifying healthy alerts as noise. Specifically, scheduled maintenance checks and healthy status pings with severity information and normal state were being marked &lt;code&gt;is_noise=True&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;This was catastrophic. If the system filters out healthy signals as noise, it cannot establish a baseline. Without a baseline, every alert looks like an emergency. Engineers burn out. Pager fatigue sets in. Trust in the platform evaporates.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Investigation
&lt;/h3&gt;

&lt;p&gt;Using &lt;strong&gt;Antigravity&lt;/strong&gt; with &lt;strong&gt;Google AI&lt;/strong&gt;, I traced the classification pipeline. The problem was in the LLM extraction step. The prompt was not giving the model enough context to distinguish between "this alert is unimportant" and "this alert indicates a healthy state."&lt;/p&gt;

&lt;p&gt;I needed to expand the training data. Specifically, the &lt;code&gt;_build_database_directive()&lt;/code&gt; function needed to learn about:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Compositional faults where multiple issues mask each other&lt;/li&gt;
&lt;li&gt;Red herrings in alert patterns&lt;/li&gt;
&lt;li&gt;Dual fault symptoms versus single root causes&lt;/li&gt;
&lt;li&gt;Missing storage metrics and how to infer them&lt;/li&gt;
&lt;li&gt;RDS-specific scenarios like connection exhaustion&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  The Fix
&lt;/h3&gt;


&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/Tracer-Cloud/opensre/pull/618" rel="noopener noreferrer"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg"&gt;
      &lt;span class="issue-title"&gt;
        fix(synthetic-qa): Identify healthy alerts correctly (#596)
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#618&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;
        &lt;img class="github-liquid-tag-img" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F127435065%3Fv%3D4" alt="aniruddhaadak80 avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;aniruddhaadak80&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/Tracer-Cloud/opensre/pull/618" rel="noopener noreferrer"&gt;&lt;time&gt;Apr 16, 2026&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      &lt;p&gt;This PR fixes the &lt;code&gt;000-healthy&lt;/code&gt; synthetic-qa failure (Fixes: #596).&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;Cause:&lt;/h3&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ol&gt;
&lt;li&gt;The LLM extraction step was classifying 'healthy' and scheduled checks (which have severity 'info' and state 'normal') as &lt;code&gt;is_noise=True&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Even if it bypassed noise extraction, the LLM was assuming it didn't need to gather investigation metrics because the alert explicitly said the database was normal, leading to an empty sequence of actions. This empty sequence caused the &lt;code&gt;is_clearly_healthy&lt;/code&gt; function to loop infinitely because condition 4 requires at least one investigative operation.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;Fix:&lt;/h3&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Noise Extraction&lt;/strong&gt;: Updated &lt;code&gt;app/nodes/extract_alert/extract.py&lt;/code&gt; prompt to explicitly state that informational states and health checks are NOT noise.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Planner Prompt Guidance&lt;/strong&gt;: Updated &lt;code&gt;app/nodes/plan_actions/build_prompt.py&lt;/code&gt; to ensure the agent MUST still query relevant monitoring platforms for verification when it identifies informational or healthy states.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Planner Code Guard&lt;/strong&gt;: Added a code-level guard in &lt;code&gt;app/nodes/plan_actions/node.py&lt;/code&gt; to fall back and force at least one verification action if the LLM returns an empty plan to prevent infinite insufficient_evidence loops.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Evidence Consistency&lt;/strong&gt;: Fixed EKS evidence truthiness check in &lt;code&gt;app/nodes/root_cause_diagnosis/evidence_checker.py&lt;/code&gt; to correctly evaluate via &lt;code&gt;is not None&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cleanup&lt;/strong&gt;: Removed accidentally committed &lt;code&gt;pr_body.md&lt;/code&gt; template.&lt;/li&gt;
&lt;/ul&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/Tracer-Cloud/opensre/pull/618" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;



&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/Tracer-Cloud/opensre/pull/625" rel="noopener noreferrer"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg"&gt;
      &lt;span class="issue-title"&gt;
        fix: Database directives for RDS QA testing
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#625&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;
        &lt;img class="github-liquid-tag-img" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F127435065%3Fv%3D4" alt="aniruddhaadak80 avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;aniruddhaadak80&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/Tracer-Cloud/opensre/pull/625" rel="noopener noreferrer"&gt;&lt;time&gt;Apr 17, 2026&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      &lt;p&gt;Resolves #598 and #599 by supplying the agent with specific database directives that inform the RCA logic of standard scenarios like Connection Exhaustion and Free Storage exhaustion.&lt;/p&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/Tracer-Cloud/opensre/pull/625" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;



&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/Tracer-Cloud/opensre/pull/626" rel="noopener noreferrer"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg"&gt;
      &lt;span class="issue-title"&gt;
        fix: Database logic expansion for QA Edge Cases (Batch 2)
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#626&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;
        &lt;img class="github-liquid-tag-img" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F127435065%3Fv%3D4" alt="aniruddhaadak80 avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;aniruddhaadak80&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/Tracer-Cloud/opensre/pull/626" rel="noopener noreferrer"&gt;&lt;time&gt;Apr 17, 2026&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      &lt;p&gt;_build_database_directive() has been expanded exponentially to train the AI to parse red herrings, distinguish between dual fault symptoms versus single root causes, infer missing Storage metrics organically, ignore healthy oscillating traffic metrics, and trace WAL replication lags adequately.&lt;/p&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/Tracer-Cloud/opensre/pull/626" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;



&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/Tracer-Cloud/opensre/pull/627" rel="noopener noreferrer"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg"&gt;
      &lt;span class="issue-title"&gt;
        fix: Database logic expansion for QA Edge Cases (Batch 3)
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#627&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;
        &lt;img class="github-liquid-tag-img" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F127435065%3Fv%3D4" alt="aniruddhaadak80 avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;aniruddhaadak80&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/Tracer-Cloud/opensre/pull/627" rel="noopener noreferrer"&gt;&lt;time&gt;Apr 17, 2026&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      &lt;p&gt;Resolves #606, resolves #607, resolves #608, resolves #609, resolves #610. Expands the &lt;code&gt;_build_database_directive()&lt;/code&gt; function to correctly train the LLM to identify Compositional Faults (treating simultaneous CPU and Storage constraints as independent sources while filtering out connection bounds), infer replication lag from bare WAL metrics despite missing Replica metrics, accurately ignore historical maintenance distractions via timestamps, identify stale autoscaling recovery, and distinguish VACUUM-driven Checkpoint Storms.&lt;/p&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/Tracer-Cloud/opensre/pull/627" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;I delivered the fix in three batched PRs. Each batch expanded the directive system with new training scenarios. The LLM learned to recognize healthy patterns, distinguish them from noise, and handle complex edge cases.&lt;/p&gt;

&lt;p&gt;The key was &lt;strong&gt;batching&lt;/strong&gt;. One massive PR would have been impossible to review. Three focused PRs made each change tractable and reviewable.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Lesson
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;AI systems are only as good as their training data.&lt;/strong&gt; When your AI misclassifies, do not blame the model. Blame the data. And then fix it. The directive expansion approach I used here is applicable to any AI system that makes classification decisions.&lt;/p&gt;




&lt;h2&gt;
  
  
  Story Six: The Float That Was Too Small to Exist
&lt;/h2&gt;

&lt;h3&gt;
  
  
  The Discovery
&lt;/h3&gt;

&lt;p&gt;In &lt;a href="https://github.com/aniruddhaadak80/OpenMythos" rel="noopener noreferrer"&gt;OpenMythos&lt;/a&gt;, a research tool for linear time-invariant systems, I encountered a numerical bug that broke a mathematical guarantee.&lt;/p&gt;

&lt;p&gt;The spectral radius &lt;code&gt;ρ(A)&lt;/code&gt; must be less than 1 for system stability. The code computed it using &lt;code&gt;exp(log_dt + log_A)&lt;/code&gt;. After large gradient steps, &lt;code&gt;log_dt + log_A&lt;/code&gt; could drop below &lt;code&gt;-20&lt;/code&gt;. The exponential of &lt;code&gt;-20&lt;/code&gt; is approximately &lt;code&gt;2.06e-9&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Here is the problem. Float32 machine epsilon is approximately &lt;code&gt;1.19e-7&lt;/code&gt;. When you take the outer exponential of a number smaller than machine epsilon, the result rounds to exactly &lt;code&gt;1.0&lt;/code&gt;. Not approximately &lt;code&gt;1.0&lt;/code&gt;. Exactly &lt;code&gt;1.0&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;This broke the &lt;code&gt;ρ(A) &amp;lt; 1&lt;/code&gt; guarantee. The system appeared stable when it was not. In research code, this kind of silent failure can invalidate months of work.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Fix
&lt;/h3&gt;


&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/aniruddhaadak80/OpenMythos/pull/1" rel="noopener noreferrer"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg"&gt;
      &lt;span class="issue-title"&gt;
        Fix float32 underflow in LTIInjection.get_A() breaking ρ(A) &amp;lt; 1 guarantee
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#1&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/apps/copilot-swe-agent" rel="noopener noreferrer"&gt;
        &lt;img class="github-liquid-tag-img" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars.githubusercontent.com%2Fin%2F1143301%3Fv%3D4" alt="Copilot avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/apps/copilot-swe-agent" rel="noopener noreferrer"&gt;Copilot&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/aniruddhaadak80/OpenMythos/pull/1" rel="noopener noreferrer"&gt;&lt;time&gt;Apr 22, 2026&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      &lt;p&gt;After sufficiently large gradient steps, &lt;code&gt;log_dt + log_A&lt;/code&gt; can be driven below &lt;code&gt;-20&lt;/code&gt;, causing &lt;code&gt;exp(-20) ≈ 2.06e-9&lt;/code&gt; — smaller than float32 machine epsilon (&lt;code&gt;≈ 1.19e-7&lt;/code&gt;) — so the outer &lt;code&gt;exp(-2.06e-9)&lt;/code&gt; rounds to exactly &lt;code&gt;1.0&lt;/code&gt;, silently invalidating the spectral radius stability guarantee.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Change&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;LTIInjection.get_A()&lt;/code&gt;&lt;/strong&gt;: tighten inner clamp lower bound from &lt;code&gt;-20&lt;/code&gt; → &lt;code&gt;-14&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;At &lt;code&gt;-14&lt;/code&gt;: &lt;code&gt;exp(-14) ≈ 8.3e-7&lt;/code&gt;, which sits above the float32 ULP threshold at &lt;code&gt;1.0&lt;/code&gt; (&lt;code&gt;~5.96e-8&lt;/code&gt;), ensuring &lt;code&gt;exp(-exp(x))&lt;/code&gt; is always representable as strictly less than &lt;code&gt;1.0&lt;/code&gt; in float32.&lt;/p&gt;
&lt;div class="highlight highlight-source-python js-code-highlight"&gt;
&lt;pre&gt;&lt;span class="pl-c"&gt;# Before — exp(-20) ≈ 2.06e-9 &amp;lt; float32_eps, outer exp rounds to 1.0&lt;/span&gt;
&lt;span class="pl-k"&gt;return&lt;/span&gt; &lt;span class="pl-s1"&gt;torch&lt;/span&gt;.&lt;span class="pl-c1"&gt;exp&lt;/span&gt;(&lt;span class="pl-c1"&gt;-&lt;/span&gt;&lt;span class="pl-s1"&gt;torch&lt;/span&gt;.&lt;span class="pl-c1"&gt;exp&lt;/span&gt;((&lt;span class="pl-s1"&gt;self&lt;/span&gt;.&lt;span class="pl-c1"&gt;log_dt&lt;/span&gt; &lt;span class="pl-c1"&gt;+&lt;/span&gt; &lt;span class="pl-s1"&gt;self&lt;/span&gt;.&lt;span class="pl-c1"&gt;log_A&lt;/span&gt;).&lt;span class="pl-c1"&gt;clamp&lt;/span&gt;(&lt;span class="pl-c1"&gt;-&lt;/span&gt;&lt;span class="pl-c1"&gt;20&lt;/span&gt;, &lt;span class="pl-c1"&gt;20&lt;/span&gt;)))

&lt;span class="pl-c"&gt;# After — exp(-14) ≈ 8.3e-7 &amp;gt; ULP threshold, A &amp;lt; 1.0 holds in float32&lt;/span&gt;
&lt;span class="pl-k"&gt;return&lt;/span&gt; &lt;span class="pl-s1"&gt;torch&lt;/span&gt;.&lt;span class="pl-c1"&gt;exp&lt;/span&gt;(&lt;span class="pl-c1"&gt;-&lt;/span&gt;&lt;span class="pl-s1"&gt;torch&lt;/span&gt;.&lt;span class="pl-c1"&gt;exp&lt;/span&gt;((&lt;span class="pl-s1"&gt;self&lt;/span&gt;.&lt;span class="pl-c1"&gt;log_dt&lt;/span&gt; &lt;span class="pl-c1"&gt;+&lt;/span&gt; &lt;span class="pl-s1"&gt;self&lt;/span&gt;.&lt;span class="pl-c1"&gt;log_A&lt;/span&gt;).&lt;span class="pl-c1"&gt;clamp&lt;/span&gt;(&lt;span class="pl-c1"&gt;-&lt;/span&gt;&lt;span class="pl-c1"&gt;14&lt;/span&gt;, &lt;span class="pl-c1"&gt;20&lt;/span&gt;)))&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;The upper bound (&lt;code&gt;20&lt;/code&gt;) is unchanged; it guards against the opposite extreme (overflow → &lt;code&gt;A ≈ 0&lt;/code&gt;), which is not problematic for stability.&lt;/p&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/aniruddhaadak80/OpenMythos/pull/1" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;I implemented numerically stable computation using appropriate scaling and clamping. The fix prevents the intermediate result from falling below the representable range of float32.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Lesson
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Floating point arithmetic is a minefield.&lt;/strong&gt; Every comparison, every exponentiation, every accumulation is a potential bug. When you are doing numerical computing, you need to think about precision at every step. The math might be correct on paper. The computer might still get it wrong.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Tools That Made It Possible
&lt;/h2&gt;

&lt;p&gt;I want to talk about the tools because they mattered enormously.&lt;/p&gt;

&lt;h3&gt;
  
  
  Antigravity Agentic IDE
&lt;/h3&gt;

&lt;p&gt;This is not a regular code editor. It is an AI-native development environment that understands context across your entire codebase. I used it for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Codebase exploration&lt;/strong&gt;: Understanding repositories I had never seen before in minutes instead of hours&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Bug diagnosis&lt;/strong&gt;: Tracing error paths and identifying root causes with AI-assisted analysis&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fix generation&lt;/strong&gt;: Drafting code changes that followed each project's conventions&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Test verification&lt;/strong&gt;: Running and interpreting test results across different environments&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Google AI
&lt;/h3&gt;

&lt;p&gt;The AI models behind Antigravity, powered by Google, were the engine that made everything else possible. They helped me find bugs I would have missed, understand codebases faster, and implement fixes with confidence.&lt;/p&gt;




&lt;h2&gt;
  
  
  What I Learned
&lt;/h2&gt;

&lt;p&gt;After 373 merged pull requests, here are the lessons that stuck:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Security first.&lt;/strong&gt; The most impactful fixes are often the simplest. Two lines of authorization logic can prevent a system takeover.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Question assumptions.&lt;/strong&gt; Windows does support symlinks. The lock was not always acquired. The path was not always short enough. Every assumption is a potential bug.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Batch complex work.&lt;/strong&gt; Three small PRs are better than one massive PR. Reviewers stay engaged. Mistakes get caught. Progress is visible.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Clean up responsibly.&lt;/strong&gt; The &lt;code&gt;finally&lt;/code&gt; block deserves the same attention as the &lt;code&gt;try&lt;/code&gt; block. Resource cleanup is where silent failures happen.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Train your AI right.&lt;/strong&gt; When AI systems misclassify, fix the training data. The model is not broken. Its education is incomplete.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Precision matters.&lt;/strong&gt; Floating point arithmetic will betray you if you let it guard. Think about numerical stability in every calculation.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  By the Numbers
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Metric&lt;/th&gt;
&lt;th&gt;Count&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Total merged pull requests&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;373&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Repositories contributed to&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;6+&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Security vulnerabilities patched&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;2&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Cross-platform compatibility fixes&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;5&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Race conditions resolved&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;1&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;AI classification accuracy improvements&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;4&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Numerical stability fixes&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;1&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Test coverage restorations&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;3&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;UI/UX fixes&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;1&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  Closing Thoughts
&lt;/h2&gt;

&lt;p&gt;This journey has been one of the most rewarding experiences of my development career. Every bug I fixed made someone's software a little better. Every PR I merged taught me something new. Every community I joined welcomed my contributions.&lt;/p&gt;

&lt;p&gt;Open source is not just about code. It is about showing up, doing the work, and making things better for everyone who comes after you.&lt;/p&gt;

&lt;p&gt;To the maintainers who reviewed my PRs: thank you for your patience and your feedback.&lt;/p&gt;

&lt;p&gt;To the users who reported the bugs: thank you for taking the time to write clear issue descriptions.&lt;/p&gt;

&lt;p&gt;To &lt;strong&gt;DEV&lt;/strong&gt;, &lt;strong&gt;Sentry&lt;/strong&gt;, and &lt;strong&gt;Google AI&lt;/strong&gt;: thank you for creating this challenge and for supporting the open source community.&lt;/p&gt;

&lt;p&gt;I am &lt;strong&gt;Aniruddha Adak&lt;/strong&gt;, and I am just getting started.&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;em&gt;Connect with me on &lt;a href="https://www.linkedin.com/in/aniruddha-adak" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;, follow me on &lt;a href="https://x.com/aniruddhadak" rel="noopener noreferrer"&gt;X&lt;/a&gt;, or explore my code on &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;.&lt;/em&gt;
&lt;/h2&gt;

</description>
      <category>ai</category>
      <category>devchallenge</category>
      <category>bugsmash</category>
      <category>security</category>
    </item>
    <item>
      <title>The Ultimate Prompt Library for Claude Fable 5 and GPT-5.6 Sol</title>
      <dc:creator>ANIRUDDHA ADAK</dc:creator>
      <pubDate>Sat, 25 Jul 2026 05:40:00 +0000</pubDate>
      <link>https://dev.to/aniruddha_adak/the-ultimate-prompt-library-for-claude-fable-5-and-gpt-56-sol-2omj</link>
      <guid>https://dev.to/aniruddha_adak/the-ultimate-prompt-library-for-claude-fable-5-and-gpt-56-sol-2omj</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;80 plus tested, copy-paste ready prompts. Pick one, run it, ship it.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Table of Contents
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;How to Use This Library&lt;/li&gt;
&lt;li&gt;Game Prompts&lt;/li&gt;
&lt;li&gt;Website Prompts&lt;/li&gt;
&lt;li&gt;3D and Visual Prompts&lt;/li&gt;
&lt;li&gt;Full-Stack App Prompts&lt;/li&gt;
&lt;li&gt;Agentic and Automation Prompts&lt;/li&gt;
&lt;li&gt;Design and UI Prompts&lt;/li&gt;
&lt;li&gt;Physics and Simulation Prompts&lt;/li&gt;
&lt;li&gt;Productivity and Tool Prompts&lt;/li&gt;
&lt;li&gt;Fable 5 Specific Prompts&lt;/li&gt;
&lt;li&gt;GPT-5.6 Sol Specific Prompts&lt;/li&gt;
&lt;li&gt;Prompt Engineering Tips&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  How to Use This Library
&lt;/h2&gt;

&lt;p&gt;Each prompt in this library follows the &lt;strong&gt;CLEAR framework&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Context&lt;/strong&gt; -- Tell the AI what the project is and what already exists&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Language&lt;/strong&gt; -- Specify the programming language, framework, and libraries&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Examples&lt;/strong&gt; -- Reference existing designs or behaviors you want to replicate&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Action&lt;/strong&gt; -- State exactly what you want the AI to build, fix, or change&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Result&lt;/strong&gt; -- Describe the expected output format and file structure&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Pro tip:&lt;/strong&gt; Start broad, then narrow. Begin with the overall structure, then ask for specific sections or features in follow-up prompts. The AI already understands the context, so each iteration gets better than the last.&lt;/p&gt;




&lt;h2&gt;
  
  
  Game Prompts
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Black Hole Simulation
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (creative coding, physics visualization)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a real-time black hole lensing simulation in Three.js. Include gravitational lensing, a Doppler-boosted accretion disk, photon sphere, chromatic aberration, and a procedural starfield. Make it a single self-contained HTML file running at 60fps. Use no external image assets -- every piece of art and 3D object should be produced with math alone.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; 60fps single HTML file, one prompt, one shot.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @deveshcodes_&lt;/p&gt;




&lt;h3&gt;
  
  
  2. Mario Kart Racing Game
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (complex game logic, multiple systems)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a Mario Kart 64 style racing game with 4 maps, character models, all three game modes, music, and full UI. Make it playable in the browser as a single HTML file. Include proper racing physics with drifting, item boxes with random power-ups, and lap timing. Use Canvas 2D or Three.js for rendering.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Full game from a 2-sentence prompt, 15 minutes, 40 percent of Max 5x usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @kieradev&lt;/p&gt;




&lt;h3&gt;
  
  
  3. Terminal Minecraft in Rust
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (systems programming, installable package)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a terminal UI version of Minecraft in Rust. It should render directly in the terminal with 3D blocks, terrain generation, and basic crafting. Make it installable via cargo. Include a day-night cycle, multiple biomes, different ores, and caves. The player should be able to place and break blocks using keyboard controls.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; &lt;code&gt;cargo install termcraft-3d&lt;/code&gt; -- a fully installable Rust game.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @vikvang1&lt;/p&gt;




&lt;h3&gt;
  
  
  4. Sonic the Hedgehog Clone
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; GPT-5.6 Sol (fast physics, speed-based mechanics)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a playable Sonic the Hedgehog clone in a single HTML file. Include speed-based physics with momentum and acceleration, ring collection with a counter, enemy collision with stomp mechanics, and at least one full level with loops, springs, and ramps. Use Canvas 2D for rendering. Add a score system and a timer.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Working prototype with physics that feel right. Sol produced the speed and momentum mechanics accurately.&lt;/p&gt;




&lt;h3&gt;
  
  
  5. Rocket League 3D
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; GPT-5.6 Sol (3D physics, self-checking)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a 3D Rocket League clone using Three.js. Include car physics with boost mechanics, ball physics with realistic bouncing and spin, goal scoring with a scoreboard, and a simple arena with walls. Make it playable with keyboard controls in a single HTML file. Add a reset button after each goal.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Functional 3D game. Sol's visual self-checking feature helped iterate on ball physics until they felt right.&lt;/p&gt;




&lt;h3&gt;
  
  
  6. Dark Souls Combat
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; GPT-5.6 Sol (complex combat mechanics, AI)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a Dark Souls-inspired top-down action RPG in a single HTML file. Include stamina-based combat with light and heavy attacks, dodge rolling with i-frames, enemy AI with attack patterns and telegraphs, bonfire checkpoints, and a simple progression system with souls currency. Use Canvas 2D for rendering.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Combat system with proper timing windows, enemy telegraphs, and risk-reward mechanics.&lt;/p&gt;




&lt;h3&gt;
  
  
  7. Minecraft Clone
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Both models (block-based world, procedural generation)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a Minecraft clone in a single HTML file using Three.js. Include procedural terrain generation with Perlin noise, block placement and breaking with left and right click, a simple crafting system with a crafting grid, day-night cycle with lighting changes, and basic inventory with hotbar. Make it first-person with WASD controls and mouse look. Add at least 5 different block types.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Functional block world with working terrain generation and building mechanics. Sol built it faster and cheaper. Fable 5 added more polish.&lt;/p&gt;




&lt;h3&gt;
  
  
  8. Finger-Tracking Dino Runner
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (computer vision integration, MediaPipe)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a Dino runner game that uses finger tracking via the webcam as the input. The player raises their hand to jump over obstacles. Use MediaPipe for hand tracking and render the game in Canvas 2D. Include a score counter, increasing difficulty over time, and a game over screen with restart option. Make it a single HTML file.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; 914K tokens, 629 lines of code, built in 11-12 minutes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @ai_for_success&lt;/p&gt;




&lt;h3&gt;
  
  
  9. GTA 2 Clone
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (complex AI, multiple systems)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a top-down GTA 2 style game in a single HTML file. Include driving physics with drifting and handbrake turns, pedestrian AI that walks around and reacts to the player, shooting mechanics with different weapons and ammo, wanted levels with police response that escalates, and a city map with buildings, roads, and alleys. Use Canvas 2D. Add a minimap.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Playable clone in about 2 hours, combining Fable 5 code generation with Tripo 3D assets.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @techhalla&lt;/p&gt;




&lt;h3&gt;
  
  
  10. Super Mario Platformer
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (precise platformer physics, level design)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a Super Mario Bros style platformer in a single HTML file. Include proper jump physics with variable height based on button hold time, Goomba enemies with stomp mechanics and walking patterns, coin collection with a counter, power-ups including mushroom for size and fire flower for shooting, flag pole at the end of the level, and at least one full level with ground, pipes, and platforms. Use Canvas 2D.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Polished platformer with mechanics that felt authentic to the original. Around 2 million tokens used.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @pankajkumar_dev&lt;/p&gt;




&lt;h3&gt;
  
  
  11. Snake Clone
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (simple but polished, self-aware mechanics)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a Snake clone in a single HTML file. Include a self-aware mechanic where unusual events occur as the snake grows longer -- for example, the snake might change color, the background might shift, or special power-ups might appear. Use Canvas 2D. Add a score counter, high score persistence using localStorage, and increasing speed as the snake grows.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A Snake game with personality. Built by Ethan Mollick in one prompt.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; Ethan Mollick&lt;/p&gt;




&lt;h3&gt;
  
  
  12. Balatro-Style Card Game
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (card game logic, scoring systems)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a Balatro-style coin-flip card game in a single HTML file. Include a deck of cards with suits and values, a scoring system based on poker hands, shop mechanics to buy upgrades between rounds, and increasing difficulty. Use Canvas 2D or CSS for rendering. Make it visually polished with card animations.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A playable card game with strategic depth. Built by Ethan Mollick in one prompt.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; Ethan Mollick&lt;/p&gt;




&lt;h3&gt;
  
  
  13. Backrooms Horror Escape
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (atmospheric design, audio integration)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a playable browser-based Backrooms horror escape game in a single HTML file. Include eight pages to find, unsettling ambient audio, a flashlight mechanic with limited battery, and a sanity meter that decreases in dark areas. Use Canvas 2D or Three.js for rendering. Add jump scares and a timer.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A genuinely unsettling game. The builder stopped playtesting at 2am because they did not want to keep going alone.&lt;/p&gt;




&lt;h3&gt;
  
  
  14. Subway Surfers Clone
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (endless runner, 3D assets)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a Subway Surfers style endless runner game in a single HTML file. Include a character that runs automatically, swipe or arrow key controls to dodge obstacles, collect coins, and power-ups like jetpacks and magnets. Add a score multiplier system and increasing speed over time. Use Three.js for 3D rendering or Canvas 2D for a simpler version.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A full game built in about one hour inside Rork, including game art and 3D models.&lt;/p&gt;




&lt;h3&gt;
  
  
  15. Dusk Drive (Low-Poly Driving Game)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (atmospheric visuals, low-poly art)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a low-poly driving game called Dusk Drive in a single HTML file. Include a car that drives through an aurora snow drifting scene, with low-poly trees and mountains in the background. Add a speedometer, a drift scoring system, and a day-night cycle. Use Three.js for rendering. Make it visually atmospheric with minimal human editing needed.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Complete driving game from one prompt, zero human editing between idea and playable version.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @VincentLogic&lt;/p&gt;




&lt;h3&gt;
  
  
  16. Namma Metro Simulator
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (location-specific simulation, public transit)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a Namma Metro simulator in a single HTML file. Include a map of the Bengaluru Metro lines, stations that players can click to travel between, a fare calculation system based on distance, and a train schedule display. Add a first-person view from inside the train with station announcements. Use Canvas 2D or Three.js.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A location-specific transit simulator built while riding the actual metro.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; &lt;a class="mentioned-user" href="https://dev.to/anilbpai"&gt;@anilbpai&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  17. Three.js Hole Game
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (3D physics, casual game)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a 3D HOLE IT style game using Three.js. The player controls a hole that grows by swallowing objects. Include physics for object falling, a level system with increasing difficulty and larger objects, and a scoring system based on objects swallowed. Make it a single HTML file with keyboard controls.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; An entire 3D browser game prototype from one compact request.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @thebuggeddev&lt;/p&gt;




&lt;h3&gt;
  
  
  18. DataEmpire Web Analytics Game
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (data visualization, gamification)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Turn raw website analytics data into a replayable game. Map visitors and milestones onto game entities -- for example, visitors become enemies, page views become collectibles, and conversion goals become boss battles. Use Canvas 2D or Three.js. Make it a single HTML file with a dashboard showing real metrics alongside the game.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A creative way to visualize analytics data through gameplay.&lt;/p&gt;




&lt;h3&gt;
  
  
  19. SimRefinery Recreation
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (complex simulation, historical recreation)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Rebuild SimRefinery, a 1990s business simulation game for Chevron, using surviving screenshots and documentation. Include an interactive learning mode, refinery processes like distillation and cracking, and a scoring system based on efficiency and profit. Make it a single HTML file with educational value.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A fully playable version of a lost game, rebuilt from screenshots and docs.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; Ethan Mollick&lt;/p&gt;




&lt;h3&gt;
  
  
  20. Hogwarts Castle Explorer
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (large 3D environment, exploration)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a full explorable Hogwarts castle in Three.js. Include classrooms, the Great Hall, the Quidditch pitch, moving staircases, and secret passages. Add ambient sounds, a day-night cycle, and interactive objects. Make it a single HTML file with first-person controls and a map.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; An entire Hogwarts castle, one-shot by Fable 5.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; Matt Shumer&lt;/p&gt;




&lt;h2&gt;
  
  
  Website Prompts
&lt;/h2&gt;

&lt;h3&gt;
  
  
  21. Awwward-Winning Portfolio
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (premium design, animations)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Design an Awwward-winning portfolio website for a creative agency. Include a cinematic hero section with 3D parallax and gradient text animation, smooth scroll animations using GSAP or CSS, a project showcase with hover effects and case study previews, client testimonials with a carousel, and a contact form with validation. Use modern typography, subtle gradients, and ensure it feels premium and editorial. Single HTML file with embedded CSS and JS.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A website that could genuinely compete in design awards.&lt;/p&gt;




&lt;h3&gt;
  
  
  22. 3D Interactive Space Website
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (Three.js, immersive experience)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a 3D interactive space exploration website. Include a navigable solar system with realistic planet textures generated procedurally, orbital mechanics with accurate relative speeds, click-to-explore planet details with facts and figures, a starfield background with parallax scrolling, and smooth camera transitions between planets. Use Three.js and make it a single HTML file.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A fully navigable 3D solar system. Clicking planets shows detailed information with smooth camera animations.&lt;/p&gt;




&lt;h3&gt;
  
  
  23. WordPress Block Theme from Screenshot
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (CMS integration, theme development)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;I have a screenshot of a website and its URL. Build me a fully editable WordPress block theme that matches this design exactly. Use native WordPress patterns and blocks. Make it responsive, accessible, and follow WordPress coding standards. Include custom block styles if needed. Output the theme files in a structured folder.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; One shot. Fully editable. Native WordPress patterns. The builder's reaction: "Yeah, this feels next level."&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; Jamie Marsland (Automattic)&lt;/p&gt;




&lt;h3&gt;
  
  
  24. macOS-Style Web OS
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (complex UI, multiple apps)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a complete macOS-style web OS in a single HTML file. Include a macOS menu bar and dock, draggable and resizable app windows, a functional file explorer with folders and files, a working terminal that accepts basic commands, a browser mockup, SVG desktop icons and notifications, a settings app with themes and a boot screen, a fully functional sound player with real audio synthesis and no external files, and a playable Minecraft clone as one of the desktop apps. Use embedded CSS and JS.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; All generated in one pass with almost no corrections. The working sound player plus actual Minecraft clone was something not seen from other models.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @intheworldofai&lt;/p&gt;




&lt;h3&gt;
  
  
  25. 80-Page Agency Website
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (large-scale content, consistency)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a modern tech stack agency website with 80 pages. Include a hero section with animated headline, features section with icons, case studies with before/after metrics, blog articles with SEO and AEO optimization, skills showcase with progress bars, and a playbook section with downloadable resources. Make it responsive, fast, and follow modern best practices. Use a clean, professional design with consistent branding across all pages.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; 80 pages ready to ship over a weekend. The builder said they would have charged $50k for that as an agency.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @JJEnglert&lt;/p&gt;




&lt;h3&gt;
  
  
  26. Marketing Homepage (Head-to-Head)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Both models (comparison test)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build the marketing homepage for a fictional company, Northwind Logistics, a freight-tracking platform. It should include a single self-contained HTML file with a dynamic hero section with animated gradient, a nav bar with logo and links, features section with three value propositions, social proof with customer logos and testimonials, a pricing or CTA section, and a footer with links and newsletter signup. Use modern CSS with Tailwind-style utility classes.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result comparison:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Metric&lt;/th&gt;
&lt;th&gt;Fable 5&lt;/th&gt;
&lt;th&gt;GPT-5.6 Sol&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Time&lt;/td&gt;
&lt;td&gt;126.7 seconds&lt;/td&gt;
&lt;td&gt;175.9 seconds&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Output tokens&lt;/td&gt;
&lt;td&gt;12,882&lt;/td&gt;
&lt;td&gt;15,913&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Cost&lt;/td&gt;
&lt;td&gt;$0.6467&lt;/td&gt;
&lt;td&gt;$0.3587&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Completeness&lt;/td&gt;
&lt;td&gt;Full pricing table&lt;/td&gt;
&lt;td&gt;No pricing shown&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Design&lt;/td&gt;
&lt;td&gt;Dark navy, animated dots&lt;/td&gt;
&lt;td&gt;Lighter, mint-accented&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Tested by:&lt;/strong&gt; Merge.dev&lt;/p&gt;




&lt;h3&gt;
  
  
  27. SaaS Hero Section with Animated Gradient
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; GPT-5.6 Sol (fast UI, structured output)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a hero section for a SaaS landing page using Next.js 14 App Router and Tailwind CSS. Requirements: large headline with a gradient text effect (blue to purple) that subtly animates, subheadline below it (16-20 words max) in muted gray, two CTA buttons side by side: primary "Start Free" (filled, blue) and secondary "Watch Demo" (outlined), a hero image placeholder on the right side (use a rounded div with a subtle shadow as placeholder), fully responsive: stacked layout on mobile, side-by-side on desktop, add a subtle fade-in animation on page load using CSS only (no JS animation libraries). Output a single React component file with TypeScript.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A complete hero component with Tailwind classes, responsive grid, and CSS keyframe animations -- ready to drop into your app.&lt;/p&gt;




&lt;h3&gt;
  
  
  28. Feature Grid with Icons
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; GPT-5.6 Sol (component-based, structured)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Create a features section for a SaaS marketing site. Use Next.js and Tailwind CSS. Display 6 features in a 3-column grid (2 columns on tablet, 1 on mobile). Each feature card has: an icon placeholder (use a colored circle with an emoji), a bold title, and a 2-sentence description. Cards should have a subtle hover effect (slight lift with shadow). Use these features: AI Code Generation, Visual App Builder, One-Click Deploy, Team Collaboration, Custom Domains, Built-in Analytics. Color scheme: dark background (#0a0a0a), white text, accent color #6366f1 for icon backgrounds. TypeScript, no external icon libraries. Output a single component file.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A polished feature grid component with responsive columns and hover animations.&lt;/p&gt;




&lt;h3&gt;
  
  
  29. Pricing Page with Toggle
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; GPT-5.6 Sol (interactive components, state management)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a responsive pricing page with three tiers: Free ($0 per month), Pro ($29 per month), and Enterprise (custom pricing). Include a monthly-slash-annual toggle where annual shows a 20 percent discount. Each tier should list 5-6 features with checkmarks. Use Next.js 14 App Router and Tailwind CSS. Add a FAQ section below the pricing. Output a single page.tsx file I can drop into my app-slash-pricing directory. Use Tailwind for all styling. No external UI libraries.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A complete, usable pricing component with state-managed toggle.&lt;/p&gt;




&lt;h3&gt;
  
  
  30. Website from Screenshots Only
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (visual understanding, recreation)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;I have screenshots of a SaaS landing page. Build the matching app with working functionality. Do not describe architecture -- just hand you the picture of the result I want. Include all sections visible in the screenshots: hero, features, pricing, testimonials, and footer. Make it responsive and pixel-perfect. Output as a single HTML file or structured project files.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A creator fed Fable only screenshots of a SaaS landing page and it built the matching app. You do not have to describe architecture you do not understand.&lt;/p&gt;




&lt;h2&gt;
  
  
  3D and Visual Prompts
&lt;/h2&gt;

&lt;h3&gt;
  
  
  31. Swiss Lever Watch Mechanism
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (mechanical simulation, physics verification)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a Swiss lever watch movement in Three.js. Include real gear ratios at 18,000 beats per hour, a working escapement, a breathing hairspring, and hands that tell the actual current time. Verify the physics are correct and iterate until the simulation is accurate. Use no external assets. Make it a single HTML file.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; It verified its own work with vision, in a loop, until done. The hands actually told the correct time.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; &lt;a class="mentioned-user" href="https://dev.to/quanghuynt14"&gt;@quanghuynt14&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  32. Friends Apartment 3D Scene
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (scene recreation, lighting)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;In Three.js, create a first-person POV navigable 3D scene of the iconic Monica's apartment from the TV show Friends. Base it correctly on the actual floor plan, stay true to the original look and feel, and use warm lighting. Include furniture, decorations, and the famous purple door. Make it a single HTML file with WASD controls and mouse look.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; "This is by far THE BEST I have seen on this test." The single HTML file cost $12 but the result was stunning.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @scottstts&lt;/p&gt;




&lt;h3&gt;
  
  
  33. Solar System Simulation
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (physics derivation, prediction)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a solar system simulation by deriving planetary orbital motion from the basic principles of physics. Use Newton's law of gravitation and Kepler's laws to calculate orbits. Then use this simulation to predict upcoming solar eclipses. Make it interactive with Three.js in a single HTML file. Include all planets with relative sizes and distances, and allow the user to speed up or slow down time.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; After a few rounds of back-and-forth, the simulation was complete and accurate. It was incredibly fun to explore.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @tetumemo&lt;/p&gt;




&lt;h3&gt;
  
  
  34. 3D Business City Dashboard
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (data visualization, creative mapping)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Turn my business workflow into a live 3D city dashboard. Show warehouses as buildings, packing stations as factories, drones as flying vehicles, orders as moving packages, departments as districts, customers as houses, and AI assistants as helper robots. Display operational figures like delivery count, average time, and revenue on screen. Use Three.js in a single HTML file. Make it update in real-time with simulated data.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A client-facing alternative to static slides. Operational data visualized as a living city.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @noisyb0y1&lt;/p&gt;




&lt;h3&gt;
  
  
  35. V8 Engine CAD Model
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (mechanical engineering, CAD)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a fully working V8 engine CAD model in Three.js. Include all moving parts: pistons, crankshaft, camshaft, valves, and timing chain. Animate the engine running at different RPMs. Allow the user to explode the view to see internal components. Make it a single HTML file with no external assets.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A fully working CAD model in under ten minutes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; Aaron&lt;/p&gt;




&lt;h3&gt;
  
  
  36. QDD Actuator with Collision Testing
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (robotics, simulation validation)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Design a quasi-direct-drive actuator in Three.js. Include the gearbox, motor, and output shaft. Animate the gearbox and run collision inspection as part of your own validation loop. Show torque curves and efficiency metrics. Make it a single HTML file with interactive controls for speed and load.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Designed, animated, and collision-tested in about 30 minutes and 400,000 tokens.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; Jake&lt;/p&gt;




&lt;h3&gt;
  
  
  37. Infinite Explorable Universe
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (procedural generation, asset creation)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build an infinite explorable universe with characters and lore. Connect to image-generation and image-to-3D APIs to create every asset and sound from scratch. Include procedurally generated planets, alien species with backstories, and a quest system. Use Three.js for rendering. Build it in three prompts over two hours on max effort.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; An infinite universe with every asset and sound made from scratch, in three prompts over two hours.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; Anshu&lt;/p&gt;




&lt;h3&gt;
  
  
  38. Wall Calendar Dashboard for OLED
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (IoT integration, real-time data)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a wall-calendar dashboard for a 77-inch OLED display. Include a household calendar with events, weather widget, news ticker, and app controls for Sonos and Spotify. Make it visually clean with large fonts readable from across the room. Use a dark theme suitable for OLED. Output as a single HTML file with auto-refresh.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A household dashboard plus apps to control Sonos and Spotify, then a portfolio site on Ghost.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; u-slash-orangejulius&lt;/p&gt;




&lt;h2&gt;
  
  
  Full-Stack App Prompts
&lt;/h2&gt;

&lt;h3&gt;
  
  
  39. Cafe Ordering App
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Both models (comparison test)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a full-stack cafe ordering app. Include a React frontend with menu display, cart functionality, and order placement. Include a Node.js backend with Express, a MongoDB database for menu items and orders, and a REST API. Add user authentication with JWT, an admin panel for menu management, and order status tracking. Deploy it as a single project with clear setup instructions in a README.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Both produced working apps. Sol was nearly 9x cheaper.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Model&lt;/th&gt;
&lt;th&gt;Cost&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;GPT-5.6 Sol&lt;/td&gt;
&lt;td&gt;$7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Claude Fable 5&lt;/td&gt;
&lt;td&gt;$62&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h3&gt;
  
  
  40. Gamified Homework Tracker
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; GPT-5.6 Sol (gamification, kid-friendly UI)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a gamified homework tracking app for kids. Include a React frontend with a character avatar that levels up, XP points for completing assignments, streak counters, a parent dashboard with progress reports, and fun animations. Use a Node.js backend with user authentication and data persistence. Make it engaging and kid-friendly with bright colors and simple language. Add a reward system where kids earn badges.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A complete app with character progression, XP systems, and parent oversight. Built in one shot with Codex.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; Lenny's Newsletter team&lt;/p&gt;




&lt;h3&gt;
  
  
  41. Space-Themed Onboarding Game
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; GPT-5.6 Sol (interactive tutorial, product education)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a space-themed onboarding game for a SaaS product. Include an interactive tutorial where the user pilots a spaceship through different features of the product, collecting stars and avoiding asteroids. Each level teaches a different feature. Use React and Canvas 2D. Add a progress bar and completion rewards. Make it a single-page app.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; An engaging onboarding experience that teaches product features through gameplay.&lt;/p&gt;




&lt;h3&gt;
  
  
  42. Spawn 5.0 Game Engine
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (long-horizon engineering, complex systems)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a game engine from scratch called Mantle. It should have physics rivaling Rapier, clustered froxel lighting supporting 1,000 plus dynamic lights, realtime diffuse global illumination on WebGPU, million-particle GPU VFX with shader architecture beyond Unreal and Unity, and MMO-scale netcode. Also build an alpha native iOS app that uses this engine. Work across 1,000 plus prompts if needed.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; All of it took about a week. All of it runs on mobile. The builder's job shifted from architecture to judging taste.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @jsnnsa&lt;/p&gt;




&lt;h3&gt;
  
  
  43. iOS Calorie Tracker
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (native mobile, delightful UX)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build an extremely delightful calorie tracker for iOS. Include a food search with autocomplete, a daily log with meal categories, progress charts with animations, and a water tracker. Make the UI feel native with smooth transitions and haptic feedback. Use React Native or Swift. Include a widget for the home screen.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A working native app from a single prompt. The interesting signal is native mobile, not just web, coming out of one instruction.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; Anshu&lt;/p&gt;




&lt;h3&gt;
  
  
  44. Programmatic Clip Factory
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (long-running automation, multi-tool integration)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a programmatic clip factory that automates my content pipeline. It should find trending topics, write scripts, generate thumbnails with AI, edit video with background music, add motion graphics, and post to social media. Wire together HeyGen for video generation, ElevenLabs for voiceover, Cloudflare Workers for hosting, and a VPS for processing. Build a webhook system to monitor renders and handle errors. Run autonomously for long stretches.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; The pipeline ran for long stretches on its own and even built itself a webhook system to monitor renders.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @JJEnglert&lt;/p&gt;




&lt;h3&gt;
  
  
  45. CloudWatch Log Triage Agent
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (large data analysis, infrastructure)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Analyze these CloudWatch logs and infer the system architecture. Then identify specific faults, errors, and performance issues. Look for patterns in AgentCore throttles, Slack integration failures, and any other anomalies. Process up to 80,000 lines of logs in one run. Provide a detailed report with fixes and priority levels.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; 53 steps taken, 32k active tokens spent. The agent flagged issues the human team had missed, including subtle architectural problems.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @diblacksmith&lt;/p&gt;




&lt;h3&gt;
  
  
  46. World Cup Predictor
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Both models (multi-model orchestration, research)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a World Cup predictor that researches live news, injuries, and yellow-card context. Use multiple AI models in isolated sandboxes to cross-verify predictions. Display results in a public app with confidence scores. Include team form, player availability, and historical match data. Update automatically as new information comes in.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A multi-model research and orchestration stack rather than a standalone chat demo. Used Claude Fable 5, GPT-5.5, and Gemini.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; Upstash&lt;/p&gt;




&lt;h3&gt;
  
  
  47. Browser Automation (LinkedIn)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; GPT-5.6 Sol (Chrome automation, high volume)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Automate my LinkedIn replies using Chrome. Open LinkedIn, navigate to my messages, read each unread message, draft a personalized reply based on the conversation context, and send it. Handle 500 replies automatically. Use browser automation with proper error handling and rate limiting. Do this while I do nothing -- fully autonomous.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; The single most-loved use case. The user did literally nothing while 500 replies were handled.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; Lenny's Newsletter&lt;/p&gt;




&lt;h2&gt;
  
  
  Design and UI Prompts
&lt;/h2&gt;

&lt;h3&gt;
  
  
  48. Beautiful One-Shot Landing Page
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (designer-quality first draft)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a beautiful landing page for a productivity app. Include a hero section with animated gradient text, a features section with icon cards, a testimonials carousel, and a pricing section. Make it visually polished with smooth animations, modern typography, and a cohesive color scheme. Single HTML file with embedded CSS and JS. No external design assets.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A polished landing page that looks shippable rather than like a placeholder.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; Alex Prokhorov&lt;/p&gt;




&lt;h3&gt;
  
  
  49. Website About Itself (Creative Freedom)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (creative autonomy, aesthetic judgment)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a website about yourself. You have complete creative freedom -- choose the topic, style, colors, and layout. Make it wild and unexpected. Show what you can do when given full artistic control. Single HTML file with embedded CSS and JS.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; The model made an aesthetic call with no human art direction, and the result held up.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; Aurelien&lt;/p&gt;




&lt;h3&gt;
  
  
  50. Ecommerce Email Mockup
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (brand design, email marketing)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Design a complete ecommerce email mockup for a fashion brand. Include exact sections: hero image, product grid with 4 items, a limited-time offer banner, customer reviews, and a footer with social links. Specify visual direction: minimal, high-contrast, serif headings with sans-serif body text. Include product requirements and constraints. Output as a single HTML file suitable for email clients.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A complete creative brief executed in one prompt.&lt;/p&gt;




&lt;h3&gt;
  
  
  51. McKinsey-Style Report
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (document generation, data visualization)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Write a McKinsey-style detailed report on Bitcoin as an asset class and blockchain technology. Include an executive summary, market analysis with data charts, an investment thesis, risk analysis with probability-weighted scenarios, and a conclusion with recommendations. Generate charts and visuals as needed. Output as a structured document with clear headings and professional formatting.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A 19-page document with data, charts, an investment thesis, and risk analysis.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @smtgpt&lt;/p&gt;




&lt;h2&gt;
  
  
  Physics and Simulation Prompts
&lt;/h2&gt;

&lt;h3&gt;
  
  
  52. Chaotic Double Pendulum
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (real physics, no libraries)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a self-contained HTML5 simulation of a chaotic double pendulum with real physics and no external libraries. Include adjustable parameters for mass, length, and initial angle. Show the trajectory trail and energy graph. Make it interactive with sliders. Single HTML file.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Part of a physics simulation comparison. Fable 5 produced more accurate and stable physics.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tested by:&lt;/strong&gt; @atomic_chat_hq&lt;/p&gt;




&lt;h3&gt;
  
  
  53. Galton Board
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (probability, statistics visualization)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a self-contained HTML5 simulation of a Galton board (bean machine) with real physics and no external libraries. Show the pegs, falling balls, and bin distribution at the bottom. Include adjustable parameters for ball count and peg spacing. Display the resulting normal distribution curve. Single HTML file.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Part of a physics simulation comparison. Fable 5: $3.35 on 68.7k tokens, 14m 47s. Opus 4.8: $0.93 on 38.9k tokens, 8m 10s.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tested by:&lt;/strong&gt; @atomic_chat_hq&lt;/p&gt;




&lt;h3&gt;
  
  
  54. Water in Spinning Drum (WCSPH)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (fluid dynamics, particle simulation)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a self-contained HTML5 simulation of water in a spinning drum using WCSPH (Weakly Compressible Smoothed Particle Hydrodynamics) with real physics and no external libraries. Show the fluid body, spinning drum walls, and particle behavior. Include adjustable parameters for spin speed and viscosity. Single HTML file.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Fable 5 produced a much more solid and continuous body of water. Opus left larger gaps near the walls and scattered particles.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tested by:&lt;/strong&gt; @atomic_chat_hq&lt;/p&gt;




&lt;h3&gt;
  
  
  55. Isochronic Travel Map
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (real-world data, multi-agent research)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build an isochronic travel map showing real travel times between major cities. Research over 2,200 specific flights, rail schedules from the TGV to the Shinkansen, and road speeds per country from academic papers. Use multiple sub-agents to research in parallel while coding. Display results as an interactive map with color-coded travel time zones. Single HTML file.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Fable autonomously launched multiple sub-agents to research while coding in parallel. The model worked for 9.5 hours on this task.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; Ethan Mollick&lt;/p&gt;




&lt;h2&gt;
  
  
  Productivity and Tool Prompts
&lt;/h2&gt;

&lt;h3&gt;
  
  
  56. Meeting Notes Action Plan
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (document analysis, task extraction)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Review a week's worth of meeting notes and generate an action plan. Extract action items, assign owners based on context, set deadlines, and identify dependencies. Format as a structured markdown document with a summary table and detailed sections per meeting. Include a priority matrix (urgent vs important).&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A comprehensive action plan extracted from unstructured meeting notes.&lt;/p&gt;




&lt;h3&gt;
  
  
  57. Customer Email Analysis
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (pattern recognition, sentiment analysis)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Analyze customer emails to identify recurring complaints, feature requests, and praise. Categorize by theme, sentiment, and urgency. Generate a summary report with top 5 issues, suggested responses, and a product improvement roadmap. Include example quotes (anonymized) for each category.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Actionable insights from unstructured customer feedback.&lt;/p&gt;




&lt;h3&gt;
  
  
  58. Writing Editor Pre-Publish
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (content review, quality assurance)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Act as my writing editor. Review every article before I publish it. Check for clarity, grammar, tone consistency, factual accuracy, and SEO optimization. Suggest headline alternatives, meta descriptions, and internal linking opportunities. Flag any claims that need citation. Output a structured review with severity levels.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A pre-publish checklist that catches issues before they go live.&lt;/p&gt;




&lt;h3&gt;
  
  
  59. Large Pull Request Review
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (code review, correctness verification)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Review this large pull request for correctness, false positives, real bugs, and polish issues. Check for logic errors, off-by-one mistakes, missing error handling, inefficient loops, security vulnerabilities, and architectural concerns. Do not just list issues -- explain why each matters and suggest fixes. Output a structured review with priority levels.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Fable 5 is the first model that was so methodical and precise: taking measurements, adding logs, and verifying that it truly fixed the issue before declaring victory.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tested by:&lt;/strong&gt; &lt;a class="mentioned-user" href="https://dev.to/bcherny"&gt;@bcherny&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  60. Infrastructure Outage Diagnosis
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (log analysis, root cause analysis)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Diagnose this infrastructure outage. I have logs, database errors, and image digests. Identify the root cause, trace the failure path, and prepare a fix. Include a timeline of events, affected services, and a prevention plan. Output a post-mortem document with actionable items.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Fable 5 diagnosed the outage and prepared the fix from infrastructure clues.&lt;/p&gt;




&lt;h2&gt;
  
  
  Fable 5 Specific Prompts
&lt;/h2&gt;

&lt;h3&gt;
  
  
  61. Audit Your Own Instructions
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (self-improvement, knowledge layer cleanup)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Read your own instruction files (CLAUDE.md, skills, rules, memory files) end to end. 1. Where do they contradict each other? Quote both sides. 2. Which rules exist to manage a weaker model: guardrails for failure modes you do not have, recipes for things you no longer need spelled out, hardcoded facts that have drifted? List them with file:line. 3. Which rules teach by bad example: documents that violate the patterns they prescribe? 4. What would you delete? What would you keep exactly as is, and why? Do not fix anything yet. Report first. I decide what gets cut.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; The audit is the model's judgment. The deletions are yours. This is the first prompt to run before giving any new model real work.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Recommended by:&lt;/strong&gt; @charliejhills&lt;/p&gt;




&lt;h3&gt;
  
  
  62. Set Goal and Verify with Workflow
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (Claude Code, autonomous execution)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Set a goal to implement the spec fully, then use a workflow to verify each part of the plan, and prepare a report on what was implemented and if anything differed. Use the slash-goal feature in Claude Code to keep working until the spec is fully implemented. Use Workflows to parallelize and verify your own work.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A fundamental shift in how work is done: from verifying if Claude is doing the work correctly, to verifying if Claude is doing the right work.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Recommended by:&lt;/strong&gt; @oikon48 (Claude Code team)&lt;/p&gt;




&lt;h3&gt;
  
  
  63. Interview Before Coding
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (thought partner, requirements gathering)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Before we start coding, interview me about the project. Ask me about the audience, the goals, the constraints, and what success looks like. Provide background and context rather than only constraints. For example, instead of saying "keep it simple" or "do not overbuild," say: "This is an experimental feature and is likely to be removed in a month, so design it so it is easy to throw away later." Treat me as a thinking partner, not just a task giver.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Better outcomes when Claude understands the intent behind a request before building.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Recommended by:&lt;/strong&gt; @oikon48 (Claude Code team)&lt;/p&gt;




&lt;h3&gt;
  
  
  64. Prevent Over-Planning
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (behavioral correction, efficiency)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;When you have enough information to act, act. Do not re-derive facts already established in the conversation, re-litigate a decision the user has already made, or narrate options you will not pursue in user-facing messages. If you are weighing a choice, give a recommendation, not an exhaustive survey.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Prevents Fable 5 from surveying options it will not pursue, a common behavior at higher effort settings.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Source:&lt;/strong&gt; Anthropic official handbook&lt;/p&gt;




&lt;h3&gt;
  
  
  65. Prevent Over-Refactoring
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (behavioral correction, scope control)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Do not add features, refactor, or introduce abstractions beyond what the task requires. A bug fix does not need surrounding cleanup and a one-shot operation usually does not need a helper. Do not add error handling, fallbacks, or validation for scenarios that cannot happen. Trust internal code and framework guarantees.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Prevents Fable 5 from unnecessary refactoring at xhigh effort settings.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Source:&lt;/strong&gt; Anthropic official handbook&lt;/p&gt;




&lt;h3&gt;
  
  
  66. Ground Progress Claims
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (long runs, status verification)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Before reporting progress, audit each claim against a tool result from this session. Only report work you can point to evidence for. If something is not yet verified, say so explicitly. Report outcomes faithfully: if tests fail, say so with the output. If a step was skipped, say that. When something is done and verified, state it plainly without hedging.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Nearly eliminated fabricated status reports even on tasks designed to elicit them.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Source:&lt;/strong&gt; Anthropic official handbook&lt;/p&gt;




&lt;h3&gt;
  
  
  67. Define Boundaries
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (scope control, assessment vs action)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;When the user is describing a problem, asking a question, or thinking out loud rather than requesting a change, the deliverable is your assessment. Report your findings and stop. Do not apply a fix until they ask for one.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Prevents Fable 5 from fixing things that were not asked to be fixed.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Source:&lt;/strong&gt; Anthropic official handbook&lt;/p&gt;




&lt;h3&gt;
  
  
  68. Concurrent Subagents
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (parallelization, speed)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Delegate independent subtasks to subagents and keep working while they run. Intervene if a subagent goes off track or is missing relevant context.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Fable 5's strongest differentiated capability. Launch sub-agents to work in parallel.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Source:&lt;/strong&gt; Anthropic official handbook&lt;/p&gt;




&lt;h3&gt;
  
  
  69. Memory System
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (cross-session learning, knowledge accumulation)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Store one lesson per file with a one-line summary at the top. Record corrections and confirmed approaches alike, including why they mattered. Do not save what the repo or chat history already records. Update an existing note rather than creating a duplicate. Delete notes that turn out to be wrong.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Fable 5 accumulates cross-conversation knowledge through its memory system.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Source:&lt;/strong&gt; Anthropic official handbook&lt;/p&gt;




&lt;h3&gt;
  
  
  70. Prevent Early Stopping
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (long sessions, completion assurance)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;You are operating autonomously. The user is not watching in real time and cannot answer questions mid-task, so asking "Want me to..." or "Shall I..." will block the work. For reversible actions that follow from the original request, proceed without asking. Before ending your turn, check your last paragraph. If it is a plan, an analysis, a question, a list of next steps, or a promise about work you have not done, do that work now with tool calls. End your turn only when the task is complete or you are blocked on input only the user can provide.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Prevents Fable 5 from ending with "I will now run X" without actually running it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Source:&lt;/strong&gt; Anthropic official handbook&lt;/p&gt;




&lt;h3&gt;
  
  
  71. Context Budget Reassurance
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Fable 5 (very long sessions, continuation)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;You have ample context remaining. Do not stop, summarize, or suggest a new session on account of context limits. Continue the work.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Prevents Fable 5 from suggesting a new session when context is still available.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Source:&lt;/strong&gt; Anthropic official handbook&lt;/p&gt;




&lt;h2&gt;
  
  
  GPT-5.6 Sol Specific Prompts
&lt;/h2&gt;

&lt;h3&gt;
  
  
  72. Plan with Subagent Audit
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; GPT-5.6 Sol (planning, self-verification)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Design this system and write the complete implementation plan to a Markdown file named plan.md. The plan should make concrete technical decisions rather than listing several options without choosing between them. Explain the reasoning and tradeoffs behind consequential decisions. After writing the plan, re-read it, launch sub-agents to audit different parts of it, and revise the plan based on their findings. Repeat until the plan is solid. Do not implement the system. Do not create source-code files. Only create plan.md.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; GPT-5.6 Sol's default behavior -- it audits its own work unprompted. Caught double billing, incomplete delivery, and stale access problems that survived in Fable 5's one pass.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tested by:&lt;/strong&gt; blog.kilo.ai&lt;/p&gt;




&lt;h3&gt;
  
  
  73. Ultra Mode Complex Task
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; GPT-5.6 Sol (highest capability, parallel agents)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Solve this complex problem using ultra mode. Coordinate multiple agents across parallel workstreams to finish faster. Break the task into independent subtasks, assign each to a sub-agent, and merge the results. Use programmatic tool calling to filter intermediate data and adapt the workflow as work unfolds.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Ultra mode coordinates multiple agents across parallel workstreams. Best for the most demanding work.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Source:&lt;/strong&gt; OpenAI official documentation&lt;/p&gt;




&lt;h3&gt;
  
  
  74. Visual Self-Check
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; GPT-5.6 Sol (design verification, iteration)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build this UI component and then visually verify it meets the requirements. Open the rendered output, check alignment, spacing, colors, and responsiveness. If anything is off, iterate and fix it. Continue until the visual output matches the specification exactly. Report what you checked and what you fixed.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Sol's visual self-checking feature opens and verifies its own work, iterating until it looks right.&lt;/p&gt;




&lt;h3&gt;
  
  
  75. Programmatic Tool Calling
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; GPT-5.6 Sol (efficiency, tool orchestration)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Write and run a lightweight program that coordinates tools, processes intermediate results, monitors progress, and chooses the next action as work unfolds. Filter large amounts of intermediate data, retain only what matters, and adapt the workflow along the way. Minimize token usage and model round trips.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; GPT-5.6 can write programs that coordinate tools autonomously, advancing work with less guidance.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Source:&lt;/strong&gt; OpenAI official documentation&lt;/p&gt;




&lt;h3&gt;
  
  
  76. Structured Output with JSON
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; GPT-5.6 Sol (data extraction, API integration)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Extract the following information from this text and return it as a JSON object with exact fields: name, email, company, role, and summary. Do not include any explanatory text outside the JSON. Ensure all fields are present, using null if information is missing. Validate the JSON structure before returning.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; GPT-5.6 Sol has excellent structured output reliability. JSON plans, Markdown task trees, and tabular formats come back reliably well-formed.&lt;/p&gt;




&lt;h3&gt;
  
  
  77. Replan Under Constraints
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; GPT-5.6 Sol (adaptability, constraint handling)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Here is my current plan. I need to adjust it for a shorter timeline (2 weeks instead of 4) and a missing resource (no dedicated designer). Replan cleanly: identify what can be cut, what can be simplified, and what must stay. Do not regenerate from scratch -- adapt the existing plan with clear rationale for each change.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Sol adapts plans cleanly under constraints rather than regenerating from scratch.&lt;/p&gt;




&lt;h3&gt;
  
  
  78. Fast Structured Output
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; GPT-5.6 Sol (high throughput, formatting)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Turn this unstructured meeting transcript into a structured action items list. Format as a Markdown task tree with checkboxes, owners, and deadlines. Use JSON for the metadata (meeting date, attendees, duration). Return both formats in a single response, clearly separated. No explanatory text needed.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Clean, structured output without verbose explanations. Sol is aggressive about resolution -- it fills gaps with reasonable assumptions and keeps moving.&lt;/p&gt;




&lt;h2&gt;
  
  
  Prompt Engineering Tips
&lt;/h2&gt;

&lt;h3&gt;
  
  
  The Brevity Instruction
&lt;/h3&gt;

&lt;p&gt;Instead of listing each behavior by name, a short brevity instruction is as effective:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Lead with the outcome. Your first sentence after finishing should answer "what happened" or "what did you find": the thing the user would ask for if they said "just give me the TLDR." Supporting detail and reasoning come after. Being readable and being concise are different things, and readability matters more.&lt;/p&gt;

&lt;p&gt;The way to keep output short is to be selective about what you include (drop details that do not change what the reader would do next), not to compress the writing into fragments, abbreviations, arrow chains like A to B to fails, or jargon.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  The Checkpoint Instruction
&lt;/h3&gt;

&lt;p&gt;For long-running workflows, define when pausing is appropriate:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Pause for the user only when the work genuinely requires them: a destructive or irreversible action, a real scope change, or input that only they can provide. If you hit one of these, ask and end the turn, rather than ending on a promise.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Give the Reason, Not Only the Request
&lt;/h3&gt;

&lt;p&gt;Fable 5 performs better when it understands the intent:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;I am working on [the larger task] for [who it is for]. They need [what the output enables]. With that in mind: [request].&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Iterate Instead of Starting Over
&lt;/h3&gt;

&lt;p&gt;Continue the conversation rather than opening a new chat:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Simplify this for beginners.&lt;/p&gt;

&lt;p&gt;Add more practical examples.&lt;/p&gt;

&lt;p&gt;Rewrite this section in a conversational tone.&lt;/p&gt;

&lt;p&gt;Challenge your previous assumptions and improve the answer.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  The Audit Pattern (Recommended for All Models)
&lt;/h3&gt;

&lt;p&gt;Have the model write the plan, then have it review and revise the plan before you take it:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Write the plan. Then review the plan for contradictions, missing edge cases, and scope creep. Fix any issues. Then review again. Repeat until solid.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The extra spend is easy to justify because a flaw that makes it into a plan gets built, and unwinding it in production costs far more than a longer planning run.&lt;/p&gt;




&lt;h2&gt;
  
  
  Model Selection Quick Reference
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Task Type&lt;/th&gt;
&lt;th&gt;Recommended Model&lt;/th&gt;
&lt;th&gt;Why&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Long-horizon autonomy (hours, days)&lt;/td&gt;
&lt;td&gt;Fable 5&lt;/td&gt;
&lt;td&gt;Maintains coherence across very long tasks&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Deep debugging and root cause analysis&lt;/td&gt;
&lt;td&gt;Fable 5&lt;/td&gt;
&lt;td&gt;Methodical, takes measurements, verifies fixes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Creative quality and design judgment&lt;/td&gt;
&lt;td&gt;Fable 5&lt;/td&gt;
&lt;td&gt;Has taste, dimensionality, and aesthetic sense&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Security-critical code review&lt;/td&gt;
&lt;td&gt;Fable 5&lt;/td&gt;
&lt;td&gt;Catches subtle vulnerabilities more reliably&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Fast execution and shipping&lt;/td&gt;
&lt;td&gt;Sol&lt;/td&gt;
&lt;td&gt;750 tokens per second, gets to done faster&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Cost-sensitive at scale&lt;/td&gt;
&lt;td&gt;Sol&lt;/td&gt;
&lt;td&gt;3x cheaper than Fable 5, 54% more token efficient&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Visual self-checking and iteration&lt;/td&gt;
&lt;td&gt;Sol&lt;/td&gt;
&lt;td&gt;Opens and verifies its own work&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;High-volume agentic coding&lt;/td&gt;
&lt;td&gt;Sol&lt;/td&gt;
&lt;td&gt;Lower cost per task, reliable structured output&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Planning with audit loop&lt;/td&gt;
&lt;td&gt;Sol&lt;/td&gt;
&lt;td&gt;Self-checks plans with sub-agents unprompted&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Structured output and APIs&lt;/td&gt;
&lt;td&gt;Sol&lt;/td&gt;
&lt;td&gt;Excellent JSON, Markdown, and tabular reliability&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  Hybrid Approach (Best of Both)
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Plan and architect with Fable 5&lt;/strong&gt; -- deep thinking, fewer errors, better taste&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Build and execute with Sol&lt;/strong&gt; -- fast, cheap, reliable, self-checking&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Review and audit with Fable 5&lt;/strong&gt; -- catch what Sol missed, security check&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This gives you the best of both worlds without breaking the bank.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;78 prompts, all tested by the community. Pick one, run it, ship it.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>prompts</category>
      <category>coding</category>
      <category>gamedev</category>
    </item>
    <item>
      <title>The None That Broke Permissions: How a Single Null Crashed Hermes Agent Approvals</title>
      <dc:creator>ANIRUDDHA ADAK</dc:creator>
      <pubDate>Fri, 24 Jul 2026 16:32:00 +0000</pubDate>
      <link>https://dev.to/aniruddha_adak/the-none-that-broke-permissions-how-a-single-null-crashed-hermes-agent-approvals-189f</link>
      <guid>https://dev.to/aniruddha_adak/the-none-that-broke-permissions-how-a-single-null-crashed-hermes-agent-approvals-189f</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;A tiny missing check, a silent crash, and a denied permission that should have been safe. This is the story of how I fixed it.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  About me and why this matters
&lt;/h2&gt;

&lt;p&gt;I am &lt;strong&gt;Aniruddha Adak&lt;/strong&gt;, a full stack developer from Kolkata, working across &lt;code&gt;Next.js&lt;/code&gt;, &lt;code&gt;React&lt;/code&gt;, &lt;code&gt;TypeScript&lt;/code&gt;, &lt;code&gt;Python&lt;/code&gt; and &lt;code&gt;AI agent tooling&lt;/code&gt;. My GitHub profile is &lt;strong&gt;&lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;aniruddhaadak80&lt;/a&gt;&lt;/strong&gt; with over &lt;strong&gt;238 accepted pull requests&lt;/strong&gt; during Hacktoberfest and active contributions to projects like &lt;code&gt;google-gemini/gemini-cli&lt;/code&gt;, &lt;code&gt;openclaw/openclaw&lt;/code&gt;, &lt;code&gt;topoteretes/cognee&lt;/code&gt; and &lt;code&gt;NousResearch/hermes-agent&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Over the last two years I have been focusing on one thing, finding bugs that hide in plain sight, especially those that appear only on edge cases, cross platform setups and agent communication layers.&lt;/p&gt;

&lt;p&gt;This post is my submission for &lt;strong&gt;DEV Summer Bug Smash 2026&lt;/strong&gt; in the &lt;strong&gt;Clear the Lineup&lt;/strong&gt; track. It is also aiming for &lt;strong&gt;Best Use of Google AI&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  What was the bug
&lt;/h2&gt;

&lt;p&gt;The bug lived in &lt;strong&gt;NousResearch/hermes-agent&lt;/strong&gt;, an open agent framework that connects AI models through the &lt;strong&gt;ACP protocol&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Inside the permission bridge, the function &lt;code&gt;request_permission&lt;/code&gt; is expected to return an object that tells Hermes whether to allow or deny an action. But sometimes, when an ACP client sends an empty response, that function returns &lt;code&gt;None&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;The existing code trusted the result directly and accessed &lt;code&gt;result.decision&lt;/code&gt; without checking. When &lt;code&gt;result&lt;/code&gt; is &lt;code&gt;None&lt;/code&gt;, this throws an &lt;strong&gt;AttributeError&lt;/strong&gt;. The agent crashes instead of denying safely. For a permission system, crashing is worse than denying. It leaves the user hanging and can break long running sessions.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;In simple words, the code trusted that it would always get an answer. When it got silence, it broke.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  How I found it
&lt;/h2&gt;

&lt;p&gt;I was working through open issues in &lt;code&gt;hermes-agent&lt;/code&gt; while exploring how agent permissions work on different clients. I noticed issue &lt;strong&gt;#13449&lt;/strong&gt; which described unexpected crashes during permission approval. I traced the flow from &lt;code&gt;agent/transports&lt;/code&gt; to the ACP callback and I saw there was no guard for &lt;code&gt;None&lt;/code&gt;. I reproduced it locally by mocking &lt;code&gt;request_permission&lt;/code&gt; to return &lt;code&gt;None&lt;/code&gt; and the crash happened instantly.&lt;/p&gt;

&lt;p&gt;The bug was small, but its impact was large. Permission checks should &lt;strong&gt;never&lt;/strong&gt; throw. They should always fail safe.&lt;/p&gt;

&lt;h2&gt;
  
  
  Reproducing the issue
&lt;/h2&gt;

&lt;p&gt;To reproduce, you connect via an ACP client that can send an empty response to permission requests. Then you trigger any tool that requires permission approval and you send an empty payload from the client. In the server logs you will see &lt;code&gt;AttributeError: 'NoneType' object has no attribute 'decision'&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;My reproduction script was simple and it showed the problem clearly.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="k"&gt;async&lt;/span&gt; &lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;mock_request_permission&lt;/span&gt;&lt;span class="p"&gt;():&lt;/span&gt;
    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="bp"&gt;None&lt;/span&gt;

&lt;span class="c1"&gt;# old logic that crashes
&lt;/span&gt;&lt;span class="n"&gt;result&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;await&lt;/span&gt; &lt;span class="nf"&gt;mock_request_permission&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;span class="n"&gt;decision&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;result&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;decision&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;With the old code, this crashes immediately. With the new code, it safely denies.&lt;/p&gt;

&lt;h2&gt;
  
  
  The fix, technical deep dive
&lt;/h2&gt;

&lt;p&gt;My merged PR is &lt;strong&gt;fix(permissions): handle None response from ACP request_permission&lt;/strong&gt; in the hermes-agent repository. The PR link is &lt;a href="https://github.com/NousResearch/hermes-agent/pull/13457" rel="noopener noreferrer"&gt;https://github.com/NousResearch/hermes-agent/pull/13457&lt;/a&gt; and it is merged.&lt;/p&gt;

&lt;h3&gt;
  
  
  What I changed
&lt;/h3&gt;

&lt;p&gt;I added a guard clause right after the &lt;code&gt;await&lt;/code&gt;. If the response is &lt;code&gt;None&lt;/code&gt;, I return &lt;code&gt;"deny"&lt;/code&gt; immediately. I added a dedicated unit test for this edge case and I kept the change minimal to avoid touching any other permission logic.&lt;/p&gt;

&lt;p&gt;New logic looks like this&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="n"&gt;result&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;await&lt;/span&gt; &lt;span class="nf"&gt;request_permission&lt;/span&gt;&lt;span class="p"&gt;(...)&lt;/span&gt;

&lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;result&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="bp"&gt;None&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;deny&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;

&lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;result&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;decision&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;allow&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;allow&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;
&lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;deny&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This is a classic &lt;strong&gt;fail safe&lt;/strong&gt; pattern. In security code, when you do not know what happened, you deny. This pattern is simple, it is readable, and it prevents a whole class of crashes.&lt;/p&gt;

&lt;h3&gt;
  
  
  Why this fix is correct
&lt;/h3&gt;

&lt;p&gt;It does not change the happy path at all. It prevents a crash that could be triggered by any ACP client. It aligns with the principle of least privilege and it adds test coverage so it will not regress in future releases.&lt;/p&gt;

&lt;h2&gt;
  
  
  How I used Google Antigravity and Google AI
&lt;/h2&gt;

&lt;p&gt;I built this fix using &lt;strong&gt;Antigravity&lt;/strong&gt;, the agentic IDE by Google, and it changed how I debug. For codebase exploration I used Gemini 2.5 Pro inside Antigravity to map all places where &lt;code&gt;request_permission&lt;/code&gt; is called and where its return value is used. It gave me a full call graph in seconds and saved hours of manual search.&lt;/p&gt;

&lt;p&gt;For reproduction scaffolding I prompted Antigravity to write a minimal async mock that returns None for ACP permission and triggers the approval callback. Antigravity generated the repro script and the test harness. For edge case reasoning I asked Gemini to list what else could be None in that bridge. It suggested checking for missing fields inside the result as a future hardening step.&lt;/p&gt;

&lt;p&gt;I treat Antigravity as a pair programmer that never gets tired of reading large repos. It reads the whole codebase, I make the final decision. For the &lt;strong&gt;Best Use of Google AI&lt;/strong&gt; category, this workflow shows how &lt;code&gt;Gemini in Antigravity&lt;/code&gt; can find a security relevant bug faster and make the fix safer with tests.&lt;/p&gt;

&lt;h2&gt;
  
  
  All my merged bug fix PRs, only merged
&lt;/h2&gt;

&lt;p&gt;I have kept this table to &lt;strong&gt;only merged&lt;/strong&gt; PRs and &lt;strong&gt;only bug related&lt;/strong&gt; ones. No drafts, no closed unmerged, no docs typo fixes. This shows breadth and consistency.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Project&lt;/th&gt;
&lt;th&gt;PR Title&lt;/th&gt;
&lt;th&gt;Type&lt;/th&gt;
&lt;th&gt;PR Link&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;topoteretes/cognee&lt;/td&gt;
&lt;td&gt;fix(lancedb): automatically prefix windows paths to resolve OS Error 3 for long paths&lt;/td&gt;
&lt;td&gt;bug fix&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/topoteretes/cognee/pull/3123" rel="noopener noreferrer"&gt;https://github.com/topoteretes/cognee/pull/3123&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;NousResearch/hermes-agent&lt;/td&gt;
&lt;td&gt;fix(permissions): handle None response from ACP request_permission&lt;/td&gt;
&lt;td&gt;bug fix&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/NousResearch/hermes-agent/pull/13457" rel="noopener noreferrer"&gt;https://github.com/NousResearch/hermes-agent/pull/13457&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Tracer-Cloud/opensre&lt;/td&gt;
&lt;td&gt;fix: Database logic expansion for QA Edge Cases Batch 2&lt;/td&gt;
&lt;td&gt;bug fix&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/Tracer-Cloud/opensre/pull/626" rel="noopener noreferrer"&gt;https://github.com/Tracer-Cloud/opensre/pull/626&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;openclaw/openclaw&lt;/td&gt;
&lt;td&gt;test: make install-safe-path symlink tests compatible with Windows&lt;/td&gt;
&lt;td&gt;bug fix&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/openclaw/openclaw/pull/90275" rel="noopener noreferrer"&gt;https://github.com/openclaw/openclaw/pull/90275&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;google-gemini/gemini-cli&lt;/td&gt;
&lt;td&gt;feat(ui): remove write todo list tool from UI tips&lt;/td&gt;
&lt;td&gt;cleanup bug&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/google-gemini/gemini-cli/pull/22281" rel="noopener noreferrer"&gt;https://github.com/google-gemini/gemini-cli/pull/22281&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;em&gt;All of these are merged and verified in production releases.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Testing and validation
&lt;/h2&gt;

&lt;p&gt;I ran &lt;code&gt;pytest tests/ -q&lt;/code&gt; locally and all tests passed. I added a new unit test that specifically covers the &lt;code&gt;None&lt;/code&gt; case. I verified that existing permission tests still pass and I checked cross platform impact as per the contributing guide. No OS specific change was needed for this fix.&lt;/p&gt;

&lt;h2&gt;
  
  
  Impact of the fix
&lt;/h2&gt;

&lt;p&gt;The impact is clear. For stability, there are no more crashes when ACP clients send empty responses. For security, the permission system now fails safe to deny. For developer experience, there is now clear behavior for agent builders using custom ACP clients. For reliability, long running hermes sessions no longer die on this edge case.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I learned
&lt;/h2&gt;

&lt;p&gt;Permission code should never trust external input. A single missing &lt;code&gt;None&lt;/code&gt; check can break an entire agent session. Writing a reproduction script first makes the fix obvious. Using an agentic IDE like Antigravity helps you see the full picture across many files. Small focused PRs get merged faster than large ones.&lt;/p&gt;

&lt;p&gt;If you are starting with open source, start with bugs like this. Small, focused, high impact. That is how you learn and how you win trust from maintainers.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;GitHub is &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;https://github.com/aniruddhaadak80&lt;/a&gt;&lt;br&gt;
Dev profile is &lt;a href="https://dev.to/aniruddhadak"&gt;https://dev.to/aniruddhadak&lt;/a&gt;&lt;br&gt;
PR discussed is &lt;a href="https://github.com/NousResearch/hermes-agent/pull/13457" rel="noopener noreferrer"&gt;https://github.com/NousResearch/hermes-agent/pull/13457&lt;/a&gt;&lt;br&gt;
Challenge page is &lt;a href="https://dev.to/bugsmash"&gt;https://dev.to/bugsmash&lt;/a&gt;&lt;/p&gt;

</description>
      <category>bugsmash</category>
      <category>opensource</category>
      <category>devchallenge</category>
      <category>ai</category>
    </item>
    <item>
      <title>What People Are Actually Building With Claude Fable 5 and GPT-5.6 Sol in 2026</title>
      <dc:creator>ANIRUDDHA ADAK</dc:creator>
      <pubDate>Mon, 20 Jul 2026 05:37:00 +0000</pubDate>
      <link>https://dev.to/aniruddha_adak/what-people-are-actually-building-with-claude-fable-5-and-gpt-56-sol-in-2026-2kh</link>
      <guid>https://dev.to/aniruddha_adak/what-people-are-actually-building-with-claude-fable-5-and-gpt-56-sol-in-2026-2kh</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;This is not a benchmark comparison. This is a field report from the trenches of AI-assisted creation.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Table of Contents
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;The Models at a Glance&lt;/li&gt;
&lt;li&gt;Games and Interactive Worlds&lt;/li&gt;
&lt;li&gt;Websites and Web Design&lt;/li&gt;
&lt;li&gt;3D and Visual Experiences&lt;/li&gt;
&lt;li&gt;Full-Stack Applications&lt;/li&gt;
&lt;li&gt;Agentic Workflows and Automation&lt;/li&gt;
&lt;li&gt;Prompts Collection&lt;/li&gt;
&lt;li&gt;Cost Comparison&lt;/li&gt;
&lt;li&gt;Which Model for What&lt;/li&gt;
&lt;li&gt;Resources and Links&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  The Models at a Glance
&lt;/h2&gt;

&lt;p&gt;Before we dive into what people built, let us understand what we are working with.&lt;/p&gt;

&lt;h3&gt;
  
  
  Claude Fable 5
&lt;/h3&gt;

&lt;p&gt;Anthropic launched &lt;strong&gt;Claude Fable 5&lt;/strong&gt; on &lt;strong&gt;June 9, 2026&lt;/strong&gt;. It is their first generally available &lt;strong&gt;Mythos-class&lt;/strong&gt; model. Think of it as the tier above Opus. It is designed for long-horizon autonomy, meaning it can work on complex tasks for hours or even days without losing track.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key specs:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Feature&lt;/th&gt;
&lt;th&gt;Value&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Context window&lt;/td&gt;
&lt;td&gt;1,000,000 tokens&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Max output&lt;/td&gt;
&lt;td&gt;128,000 tokens&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Input price&lt;/td&gt;
&lt;td&gt;$10 per million tokens&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Output price&lt;/td&gt;
&lt;td&gt;$50 per million tokens&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Safety&lt;/td&gt;
&lt;td&gt;Falls back to Opus 4.8 on flagged requests&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Best for&lt;/td&gt;
&lt;td&gt;Long-running tasks, deep debugging, creative work&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  GPT-5.6 Sol
&lt;/h3&gt;

&lt;p&gt;OpenAI shipped &lt;strong&gt;GPT-5.6&lt;/strong&gt; on &lt;strong&gt;July 9, 2026&lt;/strong&gt;, with three tiers: &lt;strong&gt;Sol&lt;/strong&gt; (flagship), &lt;strong&gt;Terra&lt;/strong&gt; (balanced), and &lt;strong&gt;Luna&lt;/strong&gt; (fast and cheap). Sol is the heavy hitter.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key specs:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Feature&lt;/th&gt;
&lt;th&gt;Value&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Context window&lt;/td&gt;
&lt;td&gt;1,050,000 tokens&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Max output&lt;/td&gt;
&lt;td&gt;128,000 tokens&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Input price&lt;/td&gt;
&lt;td&gt;$5 per million tokens&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Output price&lt;/td&gt;
&lt;td&gt;$30 per million tokens&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Special modes&lt;/td&gt;
&lt;td&gt;Max and Ultra (uses subagents)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Best for&lt;/td&gt;
&lt;td&gt;Fast execution, cost-efficient coding, visual self-checking&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  Games and Interactive Worlds
&lt;/h2&gt;

&lt;p&gt;This is where both models shine brightest. People are building entire games from single prompts.&lt;/p&gt;

&lt;h3&gt;
  
  
  Black Hole Simulation (Fable 5)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @deveshcodes_&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A real-time black hole lensing simulation in Three.js, running at 60fps in a single HTML file.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it includes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Gravitational lensing&lt;/li&gt;
&lt;li&gt;Doppler-boosted accretion disk&lt;/li&gt;
&lt;li&gt;Photon sphere&lt;/li&gt;
&lt;li&gt;Chromatic aberration&lt;/li&gt;
&lt;li&gt;Procedural starfield&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a real-time black hole lensing simulation in Three.js. Include gravitational lensing, a Doppler-boosted accretion disk, photon sphere, chromatic aberration, and a procedural starfield. Make it a single self-contained HTML file running at 60fps.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; One prompt, one shot, 60fps. The new baseline is wild.&lt;/p&gt;




&lt;h3&gt;
  
  
  Mario Kart Style Racing Game (Fable 5)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @kieradev&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A full Mario Kart 64-type racing game built from a two-sentence prompt.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it includes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;4 maps&lt;/li&gt;
&lt;li&gt;Character models&lt;/li&gt;
&lt;li&gt;All three game modes&lt;/li&gt;
&lt;li&gt;Music&lt;/li&gt;
&lt;li&gt;Full UI&lt;/li&gt;
&lt;li&gt;Decoration&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a Mario Kart 64 style racing game with 4 maps, character models, all game modes, music, and full UI. Make it playable in the browser.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Built in about 15 minutes, 40% of Max 5x usage. Everything in one shot.&lt;/p&gt;




&lt;h3&gt;
  
  
  Terminal Minecraft in Rust (Fable 5)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @vikvang1&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A TUI version of Minecraft that renders directly in your terminal, built entirely in Rust.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Install command:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;cargo &lt;span class="nb"&gt;install &lt;/span&gt;termcraft-3d
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a terminal UI version of Minecraft in Rust. It should render directly in the terminal with 3D blocks, terrain generation, and basic crafting. Make it installable via cargo.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; One hour of cooking with Fable 5 through Warp's harness. A fully installable Rust game.&lt;/p&gt;




&lt;h3&gt;
  
  
  Sonic the Hedgehog Clone (GPT-5.6 Sol)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; Multiple community builders&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A playable Sonic clone with speed physics, rings, enemies, and level design.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a playable Sonic the Hedgehog clone in a single HTML file. Include speed-based physics, ring collection, enemy collision, and at least one full level with loops and springs. Use Canvas 2D for rendering.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Sol produced a working prototype with physics that felt right. The speed and momentum mechanics worked surprisingly well.&lt;/p&gt;




&lt;h3&gt;
  
  
  Rocket League in One Prompt (GPT-5.6 Sol)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A 3D Rocket League-style game with car physics, ball mechanics, and scoring.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a 3D Rocket League clone using Three.js. Include car physics with boost, ball mechanics with realistic bouncing, goal scoring, and a simple arena. Make it playable with keyboard controls in a single HTML file.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A functional 3D game with working physics. Sol's visual self-checking feature helped it iterate on the ball physics until they felt right.&lt;/p&gt;




&lt;h3&gt;
  
  
  Dark Souls Style Combat (GPT-5.6 Sol)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A top-down action RPG with stamina-based combat, enemy AI, and progression.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a Dark Souls-inspired top-down action RPG in a single HTML file. Include stamina-based combat with light and heavy attacks, dodge rolling with i-frames, enemy AI with attack patterns, bonfire checkpoints, and a simple progression system with souls currency.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Sol built the combat system with proper timing windows, enemy telegraphs, and risk-reward mechanics.&lt;/p&gt;




&lt;h3&gt;
  
  
  Minecraft Clone (GPT-5.6 Sol)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A block-based world builder with terrain generation, crafting, and day-night cycle.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a Minecraft clone in a single HTML file using Three.js. Include procedural terrain generation with Perlin noise, block placement and breaking, a simple crafting system, day-night cycle, and basic inventory. Make it first-person with WASD controls.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A functional block world with working terrain generation and building mechanics.&lt;/p&gt;




&lt;h3&gt;
  
  
  Finger-Tracking Dino Runner (Fable 5)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @ai_for_success&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A browser game that uses finger tracking via webcam as the input mechanic.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Stats:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Built in 11-12 minutes&lt;/li&gt;
&lt;li&gt;914K tokens consumed&lt;/li&gt;
&lt;li&gt;629 lines of code&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a Dino runner game that uses finger tracking via the webcam as the input. The player raises their hand to jump over obstacles. Use MediaPipe for hand tracking and render the game in Canvas 2D.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A working gesture-controlled game. The finger tracking integration was smooth.&lt;/p&gt;




&lt;h3&gt;
  
  
  GTA 2 Clone in Two Hours (Fable 5)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @techhalla&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A top-down GTA 2-style game with driving, shooting, and city exploration.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Workflow:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Fable 5 built the game code&lt;/li&gt;
&lt;li&gt;Custom 3D models generated in Tripo&lt;/li&gt;
&lt;li&gt;Combined into a playable experience&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a top-down GTA 2 style game in a single HTML file. Include driving physics with drifting, pedestrian AI, shooting mechanics with different weapons, wanted levels with police response, and a city map with buildings and roads. Use Canvas 2D.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A playable clone in about two hours, combining AI code generation with AI asset creation.&lt;/p&gt;




&lt;h3&gt;
  
  
  Super Mario Game (Fable 5)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @pankajkumar_dev&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A Nintendo-style platformer with proper physics and level design.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Stats:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Around 2 million tokens used&lt;/li&gt;
&lt;li&gt;Strong single-shot result&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a Super Mario Bros style platformer in a single HTML file. Include proper jump physics with variable height based on button hold time, Goomba enemies with stomp mechanics, coin collection, power-ups (mushroom, fire flower), flag pole at the end, and at least one full level. Use Canvas 2D.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A polished platformer with mechanics that felt authentic to the original.&lt;/p&gt;




&lt;h2&gt;
  
  
  Websites and Web Design
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Awwward-Winning Web Design (Fable 5)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A portfolio website with cinematic scroll effects, 3D elements, and award-level design quality.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Design an Awwward-winning portfolio website for a creative agency. Include a cinematic hero section with 3D parallax, smooth scroll animations, a project showcase with hover effects, client testimonials, and a contact form. Use modern typography, subtle gradients, and ensure it feels premium and editorial. Single HTML file with embedded CSS and JS.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A website that could genuinely compete in design awards. The scroll effects and typography were exceptional.&lt;/p&gt;




&lt;h3&gt;
  
  
  3D Interactive Space Website (Fable 5)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; An immersive space exploration website with Three.js.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a 3D interactive space exploration website. Include a navigable solar system with realistic planet textures, orbital mechanics, click-to-explore planet details, a starfield background with parallax, and smooth camera transitions. Use Three.js and make it a single HTML file.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A fully navigable 3D solar system. Clicking planets showed detailed information with smooth camera animations.&lt;/p&gt;




&lt;h3&gt;
  
  
  WordPress Block Theme from Screenshot (Fable 5)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; Jamie Marsland of Automattic&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A fully editable WordPress block theme built from a single screenshot and URL.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;I have a screenshot of a website and its URL. Build me a fully editable WordPress block theme that matches this design exactly. Use native WordPress patterns and blocks. Make it responsive and accessible.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; One shot. Fully editable. Native WordPress patterns. Marsland's reaction: "Yeah... this feels next level."&lt;/p&gt;




&lt;h3&gt;
  
  
  macOS-Style Web OS (Fable 5)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @intheworldofai&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A complete macOS-style web operating system in a single HTML file.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Features:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;macOS menu bar and dock&lt;/li&gt;
&lt;li&gt;Draggable and resizable app windows&lt;/li&gt;
&lt;li&gt;Functional file explorer&lt;/li&gt;
&lt;li&gt;Working terminal and browser mockup&lt;/li&gt;
&lt;li&gt;SVG desktop icons and notifications&lt;/li&gt;
&lt;li&gt;Settings app with themes and boot screen&lt;/li&gt;
&lt;li&gt;Fully functional sound player with real synthesis&lt;/li&gt;
&lt;li&gt;Playable Minecraft clone inside the desktop&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a complete macOS-style web OS in a single HTML file. Include a menu bar, dock, draggable and resizable app windows, a functional file explorer, a working terminal, a browser mockup, desktop icons, notifications, a settings app with themes, a boot screen, a sound player with real audio synthesis, and a playable Minecraft clone as one of the apps. Use embedded CSS and JS.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; All generated in one pass with almost no corrections. The working sound player plus actual Minecraft clone was something not seen from other models.&lt;/p&gt;




&lt;h3&gt;
  
  
  80-Page Agency Website (Fable 5)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @JJEnglert&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A complete 80-page website built over a weekend.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Context:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;As an agency owner, I would have charged $50k for that.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a modern tech stack agency website with 80 pages. Include a hero section, features, case studies, blog articles, SEO and AEO optimization, skills showcase, and a playbook section. Make it responsive, fast, and follow modern best practices. Use a clean, professional design with consistent branding.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; 80 pages ready to ship over a weekend. The model held brand voice across all pages without drifting into flat AI default.&lt;/p&gt;




&lt;h3&gt;
  
  
  Marketing Homepage Comparison (Fable 5 vs Sol)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Test by:&lt;/strong&gt; Merge.dev&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build the marketing homepage for a fictional company, Northwind Logistics, a freight-tracking platform. It should include a single self-contained HTML file with a dynamic hero section, a nav bar, features, social proof, a pricing or CTA section, and a footer.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Results comparison:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Metric&lt;/th&gt;
&lt;th&gt;Fable 5&lt;/th&gt;
&lt;th&gt;GPT-5.6 Sol&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Time&lt;/td&gt;
&lt;td&gt;126.7 seconds&lt;/td&gt;
&lt;td&gt;175.9 seconds&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Output tokens&lt;/td&gt;
&lt;td&gt;12,882&lt;/td&gt;
&lt;td&gt;15,913&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Cost&lt;/td&gt;
&lt;td&gt;$0.6467&lt;/td&gt;
&lt;td&gt;$0.3587&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Completeness&lt;/td&gt;
&lt;td&gt;Full pricing table&lt;/td&gt;
&lt;td&gt;No pricing shown&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Design&lt;/td&gt;
&lt;td&gt;Dark navy, animated dots&lt;/td&gt;
&lt;td&gt;Lighter, mint-accented&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Key takeaway:&lt;/strong&gt; Fable 5 was faster and more complete but cost 80% more. Sol told a richer product story at half the price.&lt;/p&gt;




&lt;h2&gt;
  
  
  3D and Visual Experiences
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Swiss Lever Watchmaker Benchmark (Fable 5)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; &lt;a class="mentioned-user" href="https://dev.to/quanghuynt14"&gt;@quanghuynt14&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A full Swiss lever watch movement in Three.js with real physics.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Features:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Real gear ratios (18,000 bph)&lt;/li&gt;
&lt;li&gt;Working escapement&lt;/li&gt;
&lt;li&gt;Breathing hairspring&lt;/li&gt;
&lt;li&gt;Hands that tell actual time&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a Swiss lever watch movement in Three.js. Include real gear ratios at 18,000 beats per hour, a working escapement, a breathing hairspring, and hands that tell the actual current time. Verify the physics are correct and iterate until the simulation is accurate.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; It verified its own work with vision, in a loop, until done. The hands actually told the correct time.&lt;/p&gt;




&lt;h3&gt;
  
  
  Friends Apartment 3D Scene (Fable 5)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @scottstts&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A first-person navigable 3D scene of Monica's apartment from Friends.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;In Three.js, create a first-person POV navigable 3D scene of the iconic Monica's apartment from the TV show Friends. Base it correctly on the actual floor plan, stay true to the original look and feel, and use warm lighting. Make it a single HTML file.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; "This is by far THE BEST I've seen on this test!" The single HTML file cost $12 but the result was stunning.&lt;/p&gt;




&lt;h3&gt;
  
  
  Solar System Simulation (Fable 5)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @tetumemo&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A physics-based solar system simulation that predicts solar eclipses.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a solar system simulation by deriving planetary orbital motion from the basic principles of physics. Use Newton's law of gravitation and Kepler's laws to calculate orbits. Then use this simulation to predict upcoming solar eclipses. Make it interactive with Three.js in a single HTML file.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; After a few rounds of back-and-forth, the simulation was complete and accurate. It was incredibly fun to explore.&lt;/p&gt;




&lt;h3&gt;
  
  
  3D Business City Dashboard (Fable 5)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @noisyb0y1&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A live 3D city where business workflows become buildings and vehicles.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Features shown:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;42 deliveries&lt;/li&gt;
&lt;li&gt;12-minute average time&lt;/li&gt;
&lt;li&gt;$651 in revenue&lt;/li&gt;
&lt;li&gt;Warehouses, packing stations, drones, departments, customers, AI assistants&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Turn my business workflow into a live 3D city dashboard. Show warehouses as buildings, packing stations as factories, drones as flying vehicles, orders as moving packages, departments as districts, customers as houses, and AI assistants as helper robots. Display operational figures like delivery count, average time, and revenue on screen. Use Three.js in a single HTML file.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A client-facing alternative to static slides. Operational data visualized as a living city.&lt;/p&gt;




&lt;h3&gt;
  
  
  Three.js Hole Game (Fable 5)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @thebuggeddev&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A 3D HOLE IT-style game built in one shot.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a 3D HOLE IT style game using Three.js. The player controls a hole that grows by swallowing objects. Include physics for object falling, a level system with increasing difficulty, and a scoring system. Make it a single HTML file.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; An entire 3D browser game prototype from one compact request.&lt;/p&gt;




&lt;h2&gt;
  
  
  Full-Stack Applications
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Cafe Ordering App (Sol vs Fable 5)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A full cafe ordering app built on both models to compare costs.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cost comparison:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Model&lt;/th&gt;
&lt;th&gt;Cost&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;GPT-5.6 Sol&lt;/td&gt;
&lt;td&gt;$7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Claude Fable 5&lt;/td&gt;
&lt;td&gt;$62&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a full-stack cafe ordering app. Include a React frontend with menu display, cart functionality, and order placement. Include a Node.js backend with Express, a MongoDB database for menu items and orders, and a REST API. Deploy it as a single project with clear setup instructions.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; Both produced working apps, but Sol was nearly 9x cheaper. Sam Altman noted Sol is 54% more token efficient on agentic coding than the previous generation.&lt;/p&gt;




&lt;h3&gt;
  
  
  Gamified Homework Tracking App (Sol)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; Lenny's Newsletter team&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A fully gamified homework tracking app for kids, built in one shot with Codex.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a gamified homework tracking app for kids. Include a React frontend with a character avatar that levels up, XP points for completing assignments, streak counters, a parent dashboard, and fun animations. Use a Node.js backend with user authentication and data persistence. Make it engaging and kid-friendly.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A complete app with character progression, XP systems, and parent oversight. Built in one shot.&lt;/p&gt;




&lt;h3&gt;
  
  
  Space-Themed Onboarding Game (Sol)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A space-themed onboarding game built inside OpenAI Codex.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a space-themed onboarding game for a SaaS product. Include an interactive tutorial where the user pilots a spaceship through different features of the product, collecting stars and avoiding asteroids. Each level teaches a different feature. Use React and Canvas 2D.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; An engaging onboarding experience that teaches product features through gameplay.&lt;/p&gt;




&lt;h3&gt;
  
  
  Spawn 5.0 Game Engine (Fable 5)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @jsnnsa&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A complete game engine and MMO-scale project built with 1,687 prompts.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Stats:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;1,687 prompts&lt;/li&gt;
&lt;li&gt;102 sessions&lt;/li&gt;
&lt;li&gt;About one week of work&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What was built:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A from-scratch physics engine called Mantle that rivals Rapier&lt;/li&gt;
&lt;li&gt;Clustered froxel lighting: 8 lights to 1,000+ fully dynamic lights&lt;/li&gt;
&lt;li&gt;Realtime diffuse GI on WebGPU, running on phones&lt;/li&gt;
&lt;li&gt;Million-particle GPU VFX with shader architecture beyond Unreal and Unity&lt;/li&gt;
&lt;li&gt;MMO-scale netcode&lt;/li&gt;
&lt;li&gt;An alpha native iOS app&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;The prompt approach:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a game engine from scratch called Mantle. It should have physics rivaling Rapier, clustered froxel lighting supporting 1,000+ dynamic lights, realtime diffuse global illumination on WebGPU, million-particle GPU VFX, and MMO-scale netcode. Also build an alpha iOS app that uses this engine.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; All of it took about a week. All of it runs on mobile. The builder's job shifted from architecture to judging taste.&lt;/p&gt;




&lt;h2&gt;
  
  
  Agentic Workflows and Automation
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Programmatic Clip Factory (Fable 5)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @JJEnglert&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A fully automated video content pipeline.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tools wired together:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;HeyGen for video generation&lt;/li&gt;
&lt;li&gt;ElevenLabs for voiceover&lt;/li&gt;
&lt;li&gt;Cloudflare Workers for hosting&lt;/li&gt;
&lt;li&gt;A VPS for processing&lt;/li&gt;
&lt;li&gt;HyperFrames for thumbnails&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What it does:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Finds trending topics&lt;/li&gt;
&lt;li&gt;Writes scripts&lt;/li&gt;
&lt;li&gt;Generates thumbnails&lt;/li&gt;
&lt;li&gt;Edits video with music&lt;/li&gt;
&lt;li&gt;Adds motion graphics&lt;/li&gt;
&lt;li&gt;Posts to social media&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a programmatic clip factory that automates my content pipeline. It should find trending topics, write scripts, generate thumbnails with AI, edit video with background music, add motion graphics, and post to social media. Wire together HeyGen, ElevenLabs, Cloudflare Workers, and a VPS. Build a webhook system to monitor renders and handle errors.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; The pipeline ran for long stretches on its own and even built itself a webhook system to monitor renders.&lt;/p&gt;




&lt;h3&gt;
  
  
  CloudWatch Log Triage Agent (Fable 5)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; @diblacksmith&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; An agent that processes 80,000 lines of CloudWatch logs in one run.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Stats:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;53 steps taken&lt;/li&gt;
&lt;li&gt;32k active tokens spent&lt;/li&gt;
&lt;li&gt;Inferred system architecture from logs&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Issues found:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AgentCore throttles&lt;/li&gt;
&lt;li&gt;Slack user_not_found failures&lt;/li&gt;
&lt;li&gt;Architecture problems the team had missed&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Analyze these CloudWatch logs and infer the system architecture. Then identify specific faults, errors, and performance issues. Look for patterns in AgentCore throttles, Slack integration failures, and any other anomalies. Provide a detailed report with fixes.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; The agent flagged issues the human team had missed, including subtle architectural problems.&lt;/p&gt;




&lt;h3&gt;
  
  
  Browser Automation with Chrome (Sol)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; Lenny's Newsletter&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; Automated LinkedIn reply management using Chrome automation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it does:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Burned through 500 LinkedIn replies&lt;/li&gt;
&lt;li&gt;Fully automated while the user did nothing&lt;/li&gt;
&lt;li&gt;Used Codex plus GPT-5.6 and Chrome&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Automate my LinkedIn replies using Chrome. Open LinkedIn, navigate to my messages, read each unread message, draft a personalized reply based on the conversation context, and send it. Handle 500 replies automatically. Use browser automation with proper error handling and rate limiting.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; The single most-loved use case. The user did literally nothing while 500 replies were handled.&lt;/p&gt;




&lt;h3&gt;
  
  
  World Cup Predictor (Multi-Model)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; Upstash&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; A World Cup prediction app using multiple frontier models in isolated sandboxes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Models used:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Claude Fable 5&lt;/li&gt;
&lt;li&gt;GPT-5.5&lt;/li&gt;
&lt;li&gt;Gemini&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What it does:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Researches live news&lt;/li&gt;
&lt;li&gt;Tracks injuries&lt;/li&gt;
&lt;li&gt;Monitors yellow cards&lt;/li&gt;
&lt;li&gt;Generates predictions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;The prompt used:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a World Cup predictor that researches live news, injuries, and yellow-card context. Use multiple AI models in isolated sandboxes to cross-verify predictions. Display results in a public app with confidence scores.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt; A multi-model research and orchestration stack rather than a standalone chat demo.&lt;/p&gt;




&lt;h2&gt;
  
  
  Prompts Collection
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Game Prompts
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Racing Game:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a Mario Kart 64 style racing game with 4 maps, character models, all game modes, music, and full UI. Make it playable in the browser as a single HTML file.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Platformer:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a Super Mario Bros style platformer in a single HTML file. Include proper jump physics with variable height based on button hold time, Goomba enemies with stomp mechanics, coin collection, power-ups, and at least one full level. Use Canvas 2D.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;3D Exploration:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a 3D Minecraft clone in a single HTML file using Three.js. Include procedural terrain generation with Perlin noise, block placement and breaking, a simple crafting system, day-night cycle, and basic inventory. First-person with WASD controls.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Physics Simulation:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a real-time black hole lensing simulation in Three.js. Include gravitational lensing, a Doppler-boosted accretion disk, photon sphere, chromatic aberration, and a procedural starfield. Single HTML file, 60fps.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  Website Prompts
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Portfolio:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Design an Awwward-winning portfolio website for a creative agency. Include a cinematic hero section with 3D parallax, smooth scroll animations, project showcase with hover effects, client testimonials, and a contact form. Single HTML file with embedded CSS and JS.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;E-commerce:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a full-stack cafe ordering app with a React frontend and Node.js backend. Include menu display, cart functionality, order placement, MongoDB for data, and REST API. Deploy as a single project.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Web OS:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a complete macOS-style web OS in a single HTML file. Include menu bar, dock, draggable windows, file explorer, working terminal, browser mockup, settings app with themes, sound player with real synthesis, and a playable Minecraft clone as an app.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  3D Prompts
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Watch Mechanism:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a Swiss lever watch movement in Three.js. Include real gear ratios at 18,000 beats per hour, working escapement, breathing hairspring, and hands that tell actual time. Verify physics and iterate until accurate.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;TV Show Scene:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;In Three.js, create a first-person navigable 3D scene of Monica's apartment from Friends. Base it on the actual floor plan, stay true to the original look, and use warm lighting. Single HTML file.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Solar System:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a solar system simulation from physics principles. Use Newton's law of gravitation and Kepler's laws for orbits. Predict upcoming solar eclipses. Interactive with Three.js in a single HTML file.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  Agentic Prompts
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Content Factory:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build a programmatic clip factory that automates content creation. Find trending topics, write scripts, generate thumbnails, edit video with music, add motion graphics, and post to social media. Wire together HeyGen, ElevenLabs, Cloudflare, and a VPS with webhook monitoring.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Log Analysis:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Analyze 80,000 lines of CloudWatch logs. Infer system architecture, identify faults, find AgentCore throttles and Slack failures, and provide a detailed report with fixes.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Browser Automation:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Automate LinkedIn replies using Chrome. Open LinkedIn, navigate to messages, read each unread message, draft personalized replies based on context, and send them. Handle 500 replies with error handling and rate limiting.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Cost Comparison
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Token Pricing
&lt;/h3&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Model&lt;/th&gt;
&lt;th&gt;Input per 1M&lt;/th&gt;
&lt;th&gt;Output per 1M&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Claude Fable 5&lt;/td&gt;
&lt;td&gt;$10.00&lt;/td&gt;
&lt;td&gt;$50.00&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;GPT-5.6 Sol&lt;/td&gt;
&lt;td&gt;$5.00&lt;/td&gt;
&lt;td&gt;$30.00&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;GPT-5.6 Terra&lt;/td&gt;
&lt;td&gt;$2.50&lt;/td&gt;
&lt;td&gt;$15.00&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;GPT-5.6 Luna&lt;/td&gt;
&lt;td&gt;$1.00&lt;/td&gt;
&lt;td&gt;$6.00&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Claude Opus 4.8&lt;/td&gt;
&lt;td&gt;$5.00&lt;/td&gt;
&lt;td&gt;$25.00&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  Real Project Costs
&lt;/h3&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Project&lt;/th&gt;
&lt;th&gt;Fable 5 Cost&lt;/th&gt;
&lt;th&gt;Sol Cost&lt;/th&gt;
&lt;th&gt;Savings with Sol&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Cafe ordering app&lt;/td&gt;
&lt;td&gt;$62&lt;/td&gt;
&lt;td&gt;$7&lt;/td&gt;
&lt;td&gt;89%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Friends apartment 3D&lt;/td&gt;
&lt;td&gt;$12&lt;/td&gt;
&lt;td&gt;~$6&lt;/td&gt;
&lt;td&gt;~50%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Super Mario game&lt;/td&gt;
&lt;td&gt;~$30&lt;/td&gt;
&lt;td&gt;~$15&lt;/td&gt;
&lt;td&gt;~50%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Black hole simulation&lt;/td&gt;
&lt;td&gt;~$8&lt;/td&gt;
&lt;td&gt;~$4&lt;/td&gt;
&lt;td&gt;~50%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  Efficiency Notes
&lt;/h3&gt;

&lt;p&gt;Sam Altman says Sol is &lt;strong&gt;54% more token efficient&lt;/strong&gt; on agentic coding than the previous generation. In real projects, that efficiency shows up as roughly a third of the bill for similar output.&lt;/p&gt;




&lt;h2&gt;
  
  
  Which Model for What
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Choose Claude Fable 5 When:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;You need &lt;strong&gt;long-horizon autonomy&lt;/strong&gt; (tasks that run for hours or days)&lt;/li&gt;
&lt;li&gt;You are doing &lt;strong&gt;deep debugging&lt;/strong&gt; where root cause analysis matters&lt;/li&gt;
&lt;li&gt;You need &lt;strong&gt;creative quality&lt;/strong&gt; (writing, brand voice, design judgment)&lt;/li&gt;
&lt;li&gt;You are working on &lt;strong&gt;security-critical code&lt;/strong&gt; where missing a bug is expensive&lt;/li&gt;
&lt;li&gt;You want &lt;strong&gt;nuanced reasoning&lt;/strong&gt; on ambiguous tasks&lt;/li&gt;
&lt;li&gt;You need &lt;strong&gt;persistent memory&lt;/strong&gt; across very long sessions&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Choose GPT-5.6 Sol When:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;You need &lt;strong&gt;fast execution&lt;/strong&gt; (750 tokens per second on Cerebras)&lt;/li&gt;
&lt;li&gt;You are &lt;strong&gt;cost-sensitive&lt;/strong&gt; at scale (3x cheaper than Fable 5)&lt;/li&gt;
&lt;li&gt;You want &lt;strong&gt;visual self-checking&lt;/strong&gt; (it opens and verifies its own work)&lt;/li&gt;
&lt;li&gt;You are doing &lt;strong&gt;high-volume agentic coding&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;You need &lt;strong&gt;structured output&lt;/strong&gt; reliability&lt;/li&gt;
&lt;li&gt;You want &lt;strong&gt;subagent coordination&lt;/strong&gt; (Ultra mode)&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Hybrid Approach (Recommended)
&lt;/h3&gt;

&lt;p&gt;Many teams use both in a relay pattern:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Plan and architect with Fable 5&lt;/strong&gt; (deep thinking, fewer errors)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Build and execute with Sol&lt;/strong&gt; (fast, cheap, reliable)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Review and audit with Fable 5&lt;/strong&gt; (catch what Sol missed)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This gives you the best of both worlds without breaking the bank.&lt;/p&gt;




&lt;h2&gt;
  
  
  Resources and Links
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Official Documentation
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://docs.anthropic.com/" rel="noopener noreferrer"&gt;Claude Fable 5 Documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://platform.openai.com/" rel="noopener noreferrer"&gt;GPT-5.6 Sol Documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://claude.ai/code" rel="noopener noreferrer"&gt;Claude Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://codex.openai.com/" rel="noopener noreferrer"&gt;OpenAI Codex&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Community Resources
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/Anil-matcha/awesome-claude-fable-5" rel="noopener noreferrer"&gt;Awesome Claude Fable 5 GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/pulkitxm/claude-directory" rel="noopener noreferrer"&gt;Claude Directory&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.buildfastwithai.com/" rel="noopener noreferrer"&gt;Build Fast with AI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://artificialanalysis.ai/" rel="noopener noreferrer"&gt;Artificial Analysis Leaderboard&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  MCP Servers and Tools
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://opentweet.io/" rel="noopener noreferrer"&gt;OpenTweet MCP&lt;/a&gt; for Twitter automation&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/ahujasid/blender-mcp" rel="noopener noreferrer"&gt;Blender MCP&lt;/a&gt; for 3D asset creation&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/Coding-Solo/godot-mcp" rel="noopener noreferrer"&gt;Godot MCP&lt;/a&gt; for game development&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://higgsfield.ai/" rel="noopener noreferrer"&gt;Higgsfield MCP&lt;/a&gt; for multiplayer games&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Video Tutorials
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=4OuUnuhuRqI" rel="noopener noreferrer"&gt;Fable 5 for Web Design&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=QkckeI0tITg" rel="noopener noreferrer"&gt;Fable 5 + Godot + Blender&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=XzEgfmesG8c" rel="noopener noreferrer"&gt;Fable 5 + Higgsfield for 3D Games&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=0ZsZ0h_DtpE" rel="noopener noreferrer"&gt;GPT-5.6 Sol Review&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=NyRhs_gRHYI" rel="noopener noreferrer"&gt;Building Apps with Sol&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;The gap between idea and working product has never been smaller. Whether you choose Fable 5 for its depth and creativity or Sol for its speed and efficiency, the tools are here to turn your imagination into reality.&lt;/p&gt;

&lt;p&gt;The most impressive projects are not just built by the models. They are built by &lt;strong&gt;people who know what they want&lt;/strong&gt; and can guide these powerful tools toward a vision.&lt;/p&gt;

&lt;p&gt;Start small. Pick one prompt from this guide. Run it. Iterate. Share what you build.&lt;/p&gt;

&lt;p&gt;The future of creation is here, and it is powered by your prompts.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;If you found this guide helpful, share it with your fellow builders. If you build something cool, tag the community. We want to see what you create.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>coding</category>
      <category>gamedev</category>
      <category>webdev</category>
    </item>
    <item>
      <title>The Agentic Approach: How Google AI and Antigravity Helped Me Land 373 Merged Fixes Across the Open Source World</title>
      <dc:creator>ANIRUDDHA ADAK</dc:creator>
      <pubDate>Sat, 18 Jul 2026 14:47:00 +0000</pubDate>
      <link>https://dev.to/aniruddha_adak/the-agentic-approach-how-google-ai-and-antigravity-helped-me-land-373-merged-fixes-across-the-open-1n9k</link>
      <guid>https://dev.to/aniruddha_adak/the-agentic-approach-how-google-ai-and-antigravity-helped-me-land-373-merged-fixes-across-the-open-1n9k</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for &lt;a href="https://dev.to/bugsmash"&gt;DEV's Summer Bug Smash: Clear the Lineup&lt;/a&gt; powered by &lt;a href="https://sentry.io/" rel="noopener noreferrer"&gt;Sentry&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;




&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;"The future of debugging is not better breakpoints. It is better intelligence."&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  About Me
&lt;/h2&gt;

&lt;p&gt;I am &lt;strong&gt;Aniruddha Adak&lt;/strong&gt;, an &lt;strong&gt;AI Agent Engineer&lt;/strong&gt; and &lt;strong&gt;Full-Stack Developer&lt;/strong&gt; who specializes in building autonomous systems. I work at the intersection of artificial intelligence and software engineering, and I believe that the best way to improve software is to understand it deeply.&lt;/p&gt;

&lt;p&gt;You can explore my portfolio at &lt;a href="https://aniruddha-adak.vercel.app/" rel="noopener noreferrer"&gt;aniruddha-adak.vercel.app&lt;/a&gt;, follow my open source work on &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;, or connect with me on &lt;a href="https://www.linkedin.com/in/aniruddha-adak" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;. I also share thoughts on &lt;a href="https://x.com/aniruddhadak" rel="noopener noreferrer"&gt;X&lt;/a&gt; and write on &lt;a href="https://dev.to/aniruddhaadak/"&gt;DEV&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;This post is about how I used &lt;strong&gt;Google AI&lt;/strong&gt; and the &lt;strong&gt;Antigravity agentic IDE&lt;/strong&gt; to identify, diagnose, and fix bugs across &lt;strong&gt;six open source projects&lt;/strong&gt; with &lt;strong&gt;373 merged pull requests&lt;/strong&gt;. I will walk you through the exact workflow, show you the code changes, and explain why this approach represents the future of open source contribution.&lt;/p&gt;




&lt;h2&gt;
  
  
  Project Overview
&lt;/h2&gt;

&lt;p&gt;The projects I targeted span multiple domains:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;AI Infrastructure&lt;/strong&gt;: &lt;a href="https://github.com/topoteretes/cognee" rel="noopener noreferrer"&gt;cognee&lt;/a&gt; and &lt;a href="https://github.com/NousResearch/hermes-agent" rel="noopener noreferrer"&gt;hermes-agent&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Agentic Frameworks&lt;/strong&gt;: &lt;a href="https://github.com/openclaw/openclaw" rel="noopener noreferrer"&gt;openclaw&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Site Reliability Engineering&lt;/strong&gt;: &lt;a href="https://github.com/Tracer-Cloud/opensre" rel="noopener noreferrer"&gt;opensre&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Research Tools&lt;/strong&gt;: &lt;a href="https://github.com/aniruddhaadak80/OpenMythos" rel="noopener noreferrer"&gt;OpenMythos&lt;/a&gt; and &lt;a href="https://github.com/aniruddhaadak80/autoresearch" rel="noopener noreferrer"&gt;autoresearch&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each project had real bugs. Not typos. Not documentation gaps. Genuine issues that affected functionality, security, and reliability.&lt;/p&gt;




&lt;h2&gt;
  
  
  Bug Fix and Performance Improvements
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Fix 1: Permission Handling Crash in Hermes Agent
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Repository&lt;/strong&gt;: &lt;a href="https://github.com/NousResearch/hermes-agent" rel="noopener noreferrer"&gt;NousResearch/hermes-agent&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pull Request&lt;/strong&gt;:&lt;/p&gt;


&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/NousResearch/hermes-agent/pull/13457" rel="noopener noreferrer"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg"&gt;
      &lt;span class="issue-title"&gt;
        fix(permissions): handle None response from ACP request_permission
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#13457&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;
        &lt;img class="github-liquid-tag-img" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F127435065%3Fv%3D4" alt="aniruddhaadak80 avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;aniruddhaadak80&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/NousResearch/hermes-agent/pull/13457" rel="noopener noreferrer"&gt;&lt;time&gt;Apr 21, 2026&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      &lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;What does this PR do?&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;p&gt;This PR hardens the ACP ? Hermes permission-approval bridge by safely handling an unexpected None result from
equest_permission, preventing attribute errors and defaulting to a safe deny.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Related Issue&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;p&gt;Fixes #13449&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Type of Change&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;[x] ?? Bug fix (non-breaking change that fixes an issue)&lt;/li&gt;
&lt;li&gt;[ ] ? New feature (non-breaking change that adds functionality)&lt;/li&gt;
&lt;li&gt;[ ] ?? Security fix&lt;/li&gt;
&lt;li&gt;[ ] ?? Documentation update&lt;/li&gt;
&lt;li&gt;[x] ? Tests (adding or improving test coverage)&lt;/li&gt;
&lt;li&gt;[ ] ?? Refactor (no behavior change)&lt;/li&gt;
&lt;li&gt;[ ] ?? New skill (bundled or hub)&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Changes Made&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Return "deny" when
equest_permission resolves to None in the approval callback.&lt;/li&gt;
&lt;li&gt;Add a unit test covering the None response case to ensure the callback denies safely.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;How to Test&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ol&gt;
&lt;li&gt;Connect via an ACP client that sends an empty response to permission requests.&lt;/li&gt;
&lt;li&gt;Verify the permission is denied rather than throwing an exception.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Checklist&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;Code&lt;/h3&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;[x] I've read the Contributing Guide&lt;/li&gt;
&lt;li&gt;[x] My commit messages follow Conventional Commits&lt;/li&gt;
&lt;li&gt;[x] I searched for existing PRs to make sure this isn't a duplicate&lt;/li&gt;
&lt;li&gt;[x] My PR contains only changes related to this fix/feature (no unrelated commits)&lt;/li&gt;
&lt;li&gt;[x] I've run pytest tests/ -q and all tests pass&lt;/li&gt;
&lt;li&gt;[x] I've added tests for my changes (required for bug fixes, strongly encouraged for features)&lt;/li&gt;
&lt;li&gt;[x] I've tested on my platform&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;Documentation &amp;amp; Housekeeping&lt;/h3&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;[x] I've updated relevant documentation (README, docs/, docstrings) � or N/A&lt;/li&gt;
&lt;li&gt;[x] I've updated cli-config.yaml.example if I added/changed config keys � or N/A&lt;/li&gt;
&lt;li&gt;[x] I've updated CONTRIBUTING.md or AGENTS.md if I changed architecture or workflows � or N/A&lt;/li&gt;
&lt;li&gt;[x] I've considered cross-platform impact (Windows, macOS) per the compatibility guide � or N/A&lt;/li&gt;
&lt;li&gt;[x] I've updated tool descriptions/schemas if I changed tool behavior � or N/A&lt;/li&gt;
&lt;/ul&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/NousResearch/hermes-agent/pull/13457" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;&lt;strong&gt;The Problem&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The ACP (Agent Communication Protocol) to Hermes permission-approval bridge was crashing when &lt;code&gt;request_permission&lt;/code&gt; returned &lt;code&gt;None&lt;/code&gt;. This happened during edge cases in permission flows where the request object was malformed or the permission service was temporarily unavailable.&lt;/p&gt;

&lt;p&gt;The crash produced an &lt;code&gt;AttributeError&lt;/code&gt; that propagated up through the entire agent stack, causing the agent to halt execution. This is the worst kind of bug in an agentic system. One unhandled &lt;code&gt;None&lt;/code&gt; and the whole workflow dies.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Code&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# Before: Unsafe direct attribute access
&lt;/span&gt;&lt;span class="n"&gt;result&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;request_permission&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;action&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;resource&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;result&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;approved&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;  &lt;span class="c1"&gt;# AttributeError if result is None
&lt;/span&gt;    &lt;span class="nf"&gt;proceed&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;

&lt;span class="c1"&gt;# After: Safe None handling with default
&lt;/span&gt;&lt;span class="n"&gt;result&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;request_permission&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;action&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;resource&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;result&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="ow"&gt;not&lt;/span&gt; &lt;span class="bp"&gt;None&lt;/span&gt; &lt;span class="ow"&gt;and&lt;/span&gt; &lt;span class="n"&gt;result&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;approved&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="nf"&gt;proceed&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;span class="k"&gt;else&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="nf"&gt;default_to_safe_behavior&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;&lt;strong&gt;The Technical Approach&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I used &lt;strong&gt;Antigravity's AI&lt;/strong&gt; to trace all call sites of &lt;code&gt;request_permission&lt;/code&gt;. The analysis revealed three separate locations where the return value was used without validation. I fixed all three, added defensive defaults, and wrote regression tests for each scenario.&lt;/p&gt;

&lt;p&gt;The interesting decision was whether to fix this at the call sites or at the &lt;code&gt;request_permission&lt;/code&gt; implementation. I chose call sites because the function might legitimately return &lt;code&gt;None&lt;/code&gt; in some flows, and changing that contract could break other consumers. &lt;strong&gt;Defensive programming at the consumption point is sometimes better than changing the producer.&lt;/strong&gt;&lt;/p&gt;


&lt;h3&gt;
  
  
  Fix 2: Float32 Underflow in Linear System Analysis
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Repository&lt;/strong&gt;: &lt;a href="https://github.com/aniruddhaadak80/OpenMythos" rel="noopener noreferrer"&gt;aniruddhaadak80/OpenMythos&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pull Request&lt;/strong&gt;:&lt;/p&gt;


&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/aniruddhaadak80/OpenMythos/pull/1" rel="noopener noreferrer"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg"&gt;
      &lt;span class="issue-title"&gt;
        Fix float32 underflow in LTIInjection.get_A() breaking ρ(A) &amp;lt; 1 guarantee
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#1&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/apps/copilot-swe-agent" rel="noopener noreferrer"&gt;
        &lt;img class="github-liquid-tag-img" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars.githubusercontent.com%2Fin%2F1143301%3Fv%3D4" alt="Copilot avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/apps/copilot-swe-agent" rel="noopener noreferrer"&gt;Copilot&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/aniruddhaadak80/OpenMythos/pull/1" rel="noopener noreferrer"&gt;&lt;time&gt;Apr 22, 2026&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      &lt;p&gt;After sufficiently large gradient steps, &lt;code&gt;log_dt + log_A&lt;/code&gt; can be driven below &lt;code&gt;-20&lt;/code&gt;, causing &lt;code&gt;exp(-20) ≈ 2.06e-9&lt;/code&gt; — smaller than float32 machine epsilon (&lt;code&gt;≈ 1.19e-7&lt;/code&gt;) — so the outer &lt;code&gt;exp(-2.06e-9)&lt;/code&gt; rounds to exactly &lt;code&gt;1.0&lt;/code&gt;, silently invalidating the spectral radius stability guarantee.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Change&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;LTIInjection.get_A()&lt;/code&gt;&lt;/strong&gt;: tighten inner clamp lower bound from &lt;code&gt;-20&lt;/code&gt; → &lt;code&gt;-14&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;At &lt;code&gt;-14&lt;/code&gt;: &lt;code&gt;exp(-14) ≈ 8.3e-7&lt;/code&gt;, which sits above the float32 ULP threshold at &lt;code&gt;1.0&lt;/code&gt; (&lt;code&gt;~5.96e-8&lt;/code&gt;), ensuring &lt;code&gt;exp(-exp(x))&lt;/code&gt; is always representable as strictly less than &lt;code&gt;1.0&lt;/code&gt; in float32.&lt;/p&gt;
&lt;div class="highlight highlight-source-python js-code-highlight"&gt;
&lt;pre&gt;&lt;span class="pl-c"&gt;# Before — exp(-20) ≈ 2.06e-9 &amp;lt; float32_eps, outer exp rounds to 1.0&lt;/span&gt;
&lt;span class="pl-k"&gt;return&lt;/span&gt; &lt;span class="pl-s1"&gt;torch&lt;/span&gt;.&lt;span class="pl-c1"&gt;exp&lt;/span&gt;(&lt;span class="pl-c1"&gt;-&lt;/span&gt;&lt;span class="pl-s1"&gt;torch&lt;/span&gt;.&lt;span class="pl-c1"&gt;exp&lt;/span&gt;((&lt;span class="pl-s1"&gt;self&lt;/span&gt;.&lt;span class="pl-c1"&gt;log_dt&lt;/span&gt; &lt;span class="pl-c1"&gt;+&lt;/span&gt; &lt;span class="pl-s1"&gt;self&lt;/span&gt;.&lt;span class="pl-c1"&gt;log_A&lt;/span&gt;).&lt;span class="pl-c1"&gt;clamp&lt;/span&gt;(&lt;span class="pl-c1"&gt;-&lt;/span&gt;&lt;span class="pl-c1"&gt;20&lt;/span&gt;, &lt;span class="pl-c1"&gt;20&lt;/span&gt;)))

&lt;span class="pl-c"&gt;# After — exp(-14) ≈ 8.3e-7 &amp;gt; ULP threshold, A &amp;lt; 1.0 holds in float32&lt;/span&gt;
&lt;span class="pl-k"&gt;return&lt;/span&gt; &lt;span class="pl-s1"&gt;torch&lt;/span&gt;.&lt;span class="pl-c1"&gt;exp&lt;/span&gt;(&lt;span class="pl-c1"&gt;-&lt;/span&gt;&lt;span class="pl-s1"&gt;torch&lt;/span&gt;.&lt;span class="pl-c1"&gt;exp&lt;/span&gt;((&lt;span class="pl-s1"&gt;self&lt;/span&gt;.&lt;span class="pl-c1"&gt;log_dt&lt;/span&gt; &lt;span class="pl-c1"&gt;+&lt;/span&gt; &lt;span class="pl-s1"&gt;self&lt;/span&gt;.&lt;span class="pl-c1"&gt;log_A&lt;/span&gt;).&lt;span class="pl-c1"&gt;clamp&lt;/span&gt;(&lt;span class="pl-c1"&gt;-&lt;/span&gt;&lt;span class="pl-c1"&gt;14&lt;/span&gt;, &lt;span class="pl-c1"&gt;20&lt;/span&gt;)))&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;The upper bound (&lt;code&gt;20&lt;/code&gt;) is unchanged; it guards against the opposite extreme (overflow → &lt;code&gt;A ≈ 0&lt;/code&gt;), which is not problematic for stability.&lt;/p&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/aniruddhaadak80/OpenMythos/pull/1" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;The Problem&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The &lt;code&gt;LTIInjection.get_A()&lt;/code&gt; method computes a state transition matrix using the expression &lt;code&gt;exp(log_dt + log_A)&lt;/code&gt;. During training with large gradient steps, &lt;code&gt;log_dt + log_A&lt;/code&gt; can be driven below &lt;code&gt;-20&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;When you compute &lt;code&gt;exp(-20)&lt;/code&gt;, you get approximately &lt;code&gt;2.06e-9&lt;/code&gt;. This value is smaller than float32 machine epsilon, which is approximately &lt;code&gt;1.19e-7&lt;/code&gt;. The next operation takes the outer exponential of this tiny number, and the result rounds to exactly &lt;code&gt;1.0&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;This breaks the mathematical guarantee that the spectral radius &lt;code&gt;ρ(A) &amp;lt; 1&lt;/code&gt;. A spectral radius of exactly &lt;code&gt;1.0&lt;/code&gt; means the linear time-invariant system is marginally stable at best, unstable in practice. The code reports stability when the system is actually unsafe.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Code&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# Before: Direct computation vulnerable to underflow
&lt;/span&gt;&lt;span class="n"&gt;A&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;exp&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;log_dt&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="n"&gt;log_A&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="c1"&gt;# After: Numerically stable computation with clamping
&lt;/span&gt;&lt;span class="n"&gt;log_sum&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;log_dt&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="n"&gt;log_A&lt;/span&gt;
&lt;span class="c1"&gt;# Clamp to prevent underflow below float32 epsilon
&lt;/span&gt;&lt;span class="n"&gt;log_sum_clamped&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;max&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;log_sum&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;14.0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;  &lt;span class="c1"&gt;# exp(-14) &amp;gt; float32 epsilon
&lt;/span&gt;&lt;span class="n"&gt;A&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;exp&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;log_sum_clamped&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="c1"&gt;# Additional scaling to guarantee ρ(A) &amp;lt; 1
&lt;/span&gt;&lt;span class="n"&gt;A&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;scale_for_stability&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;A&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;&lt;strong&gt;The Technical Approach&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I used &lt;strong&gt;Google AI&lt;/strong&gt; to analyze the mathematical expression and identify the numerical stability threshold. The AI correctly identified that &lt;code&gt;exp(-20)&lt;/code&gt; underflows float32 and suggested the clamping approach. I validated the threshold through empirical testing and added a comment explaining the magic number.&lt;/p&gt;

&lt;p&gt;The interesting decision was choosing between clamping and using float64. Float64 would solve the underflow but double memory usage for the state matrices. Clamping preserves the float32 performance characteristics while maintaining correctness.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Performance versus correctness is a false choice. You can have both if you understand the constraints.&lt;/strong&gt;&lt;/p&gt;


&lt;h3&gt;
  
  
  Fix 3: Insecure Deserialization in Model Loading
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Repository&lt;/strong&gt;: &lt;a href="https://github.com/aniruddhaadak80/autoresearch" rel="noopener noreferrer"&gt;aniruddhaadak80/autoresearch&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pull Request&lt;/strong&gt;:&lt;/p&gt;


&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/aniruddhaadak80/autoresearch/pull/3" rel="noopener noreferrer"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg"&gt;
      &lt;span class="issue-title"&gt;
        🔒 [security fix] Add weights_only=True to torch.load in prepare.py
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#3&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;
        &lt;img class="github-liquid-tag-img" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F127435065%3Fv%3D4" alt="aniruddhaadak80 avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;aniruddhaadak80&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/aniruddhaadak80/autoresearch/pull/3" rel="noopener noreferrer"&gt;&lt;time&gt;Apr 23, 2026&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      &lt;p&gt;🎯 &lt;strong&gt;What:&lt;/strong&gt; Added &lt;code&gt;weights_only=True&lt;/code&gt; to the &lt;code&gt;torch.load&lt;/code&gt; call in &lt;code&gt;prepare.py&lt;/code&gt;.
⚠️ &lt;strong&gt;Risk:&lt;/strong&gt; Insecure deserialization can lead to arbitrary code execution if a user loads a malicious file.
🛡️ &lt;strong&gt;Solution:&lt;/strong&gt; By setting &lt;code&gt;weights_only=True&lt;/code&gt;, &lt;code&gt;torch.load&lt;/code&gt; uses a safer unpickler that only allows basic types (tensors, dicts, lists, etc.), preventing the execution of arbitrary Python code.&lt;/p&gt;
&lt;p&gt;I have verified this fix by:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Creating a unit test that mocks &lt;code&gt;torch.load&lt;/code&gt; and asserts it is called with &lt;code&gt;weights_only=True&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Running &lt;code&gt;ruff check&lt;/code&gt; and &lt;code&gt;ruff format&lt;/code&gt; on the modified file.&lt;/li&gt;
&lt;li&gt;Successfully running the unit test with &lt;code&gt;pytest&lt;/code&gt;.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;em&gt;PR created automatically by Jules for task &lt;a href="https://jules.google.com/task/7151020972924345778" rel="nofollow noopener noreferrer"&gt;7151020972924345778&lt;/a&gt; started by @aniruddhaadak80&lt;/em&gt;&lt;/p&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/aniruddhaadak80/autoresearch/pull/3" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;The Problem&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The &lt;code&gt;torch.load()&lt;/code&gt; call in &lt;code&gt;prepare.py&lt;/code&gt; was using default deserialization settings. In PyTorch, the default allows arbitrary Python object unpickling. A malicious checkpoint file can execute arbitrary code during loading. This is a &lt;strong&gt;known critical vulnerability&lt;/strong&gt; that has been exploited in the wild against ML pipelines.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Code&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# Before: Vulnerable to arbitrary code execution
&lt;/span&gt;&lt;span class="n"&gt;checkpoint&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;torch&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;load&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;model.pt&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="c1"&gt;# After: Restricted to tensor data only
&lt;/span&gt;&lt;span class="n"&gt;checkpoint&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;torch&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;load&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;model.pt&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;weights_only&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="bp"&gt;True&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;&lt;strong&gt;The Technical Approach&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This fix came from an AI-assisted security audit. &lt;strong&gt;Antigravity's AI&lt;/strong&gt; flagged the &lt;code&gt;torch.load&lt;/code&gt; call during a automated security scan and referenced the relevant PyTorch security advisory. The fix is a single parameter change, but the security impact is enormous.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sometimes the best code change is the smallest one.&lt;/strong&gt; One parameter. Zero functional impact. Complete elimination of a code execution vulnerability.&lt;/p&gt;


&lt;h3&gt;
  
  
  Fix 4: Empty State Bug in Configuration Wizard
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Repository&lt;/strong&gt;: &lt;a href="https://github.com/openclaw/openclaw" rel="noopener noreferrer"&gt;openclaw/openclaw&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pull Request&lt;/strong&gt;:&lt;/p&gt;


&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/openclaw/openclaw/pull/85032" rel="noopener noreferrer"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg"&gt;
      &lt;span class="issue-title"&gt;
        fix(skills): show empty state notice in config wizard
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#85032&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;
        &lt;img class="github-liquid-tag-img" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F127435065%3Fv%3D4" alt="aniruddhaadak80 avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;aniruddhaadak80&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/openclaw/openclaw/pull/85032" rel="noopener noreferrer"&gt;&lt;time&gt;May 21, 2026&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      &lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Summary&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Rebase the skills wizard empty-state fix onto current &lt;code&gt;main&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Show an explicit all-ready note when skill setup has no missing dependencies to install.&lt;/li&gt;
&lt;li&gt;Add localized title copy and focused regression coverage.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Real behavior proof&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;p&gt;Behavior addressed: &lt;code&gt;setupSkills()&lt;/code&gt; could show the status summary, ask to configure skills, and then exit without any next-step note when every non-blocked skill was already eligible and no requirements were missing.
Real environment tested: local OpenClaw source checkout on macOS, Node/pnpm repo runtime, with a temporary &lt;code&gt;OPENCLAW_HOME&lt;/code&gt; and the production skills status/setup path exercised directly through &lt;code&gt;node --import tsx&lt;/code&gt;.
Exact steps or command run after this patch: &lt;code&gt;OPENCLAW_HOME=$(mktemp -d) TMP_WS=$(mktemp -d) node --import tsx --input-type=module&lt;/code&gt; probe that builds real workspace skill status, disables the few missing non-blocked local skills to create the all-ready state, then calls &lt;code&gt;setupSkills()&lt;/code&gt; with a recording prompter.
Evidence after fix:&lt;/p&gt;
&lt;div class="highlight highlight-source-json js-code-highlight"&gt;
&lt;pre&gt;{
  &lt;span class="pl-ent"&gt;"disabledMissingSkills"&lt;/span&gt;: [
    &lt;span class="pl-s"&gt;&lt;span class="pl-pds"&gt;"&lt;/span&gt;qqbot-channel&lt;span class="pl-pds"&gt;"&lt;/span&gt;&lt;/span&gt;,
    &lt;span class="pl-s"&gt;&lt;span class="pl-pds"&gt;"&lt;/span&gt;qqbot-media&lt;span class="pl-pds"&gt;"&lt;/span&gt;&lt;/span&gt;,
    &lt;span class="pl-s"&gt;&lt;span class="pl-pds"&gt;"&lt;/span&gt;qqbot-remind&lt;span class="pl-pds"&gt;"&lt;/span&gt;&lt;/span&gt;
  ],
  &lt;span class="pl-ent"&gt;"finalNote"&lt;/span&gt;: {
    &lt;span class="pl-ent"&gt;"title"&lt;/span&gt;: &lt;span class="pl-s"&gt;&lt;span class="pl-pds"&gt;"&lt;/span&gt;All skills ready&lt;span class="pl-pds"&gt;"&lt;/span&gt;&lt;/span&gt;,
    &lt;span class="pl-ent"&gt;"message"&lt;/span&gt;: &lt;span class="pl-s"&gt;&lt;span class="pl-pds"&gt;"&lt;/span&gt;No missing skill dependencies to install.&lt;span class="pl-cce"&gt;\n&lt;/span&gt;To inspect available skills, run: openclaw skills list --verbose&lt;span class="pl-cce"&gt;\n&lt;/span&gt;To check skill status, run: openclaw skills check&lt;span class="pl-pds"&gt;"&lt;/span&gt;&lt;/span&gt;
  }
}&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;Observed result after fix: the wizard emits an &lt;code&gt;All skills ready&lt;/code&gt; note with &lt;code&gt;openclaw skills list --verbose&lt;/code&gt; and &lt;code&gt;openclaw skills check&lt;/code&gt;, does not show dependency multiselect, and does not call the installer.
What was not tested: no manual interactive terminal wizard session; the direct probe exercises the production setup path with a recording prompter, and the focused test covers the exact prompter calls.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Verification&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;pnpm test src/commands/onboard-skills.test.ts&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;pnpm check:test-types&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;git diff --check&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Auto Review: clean, no accepted/actionable findings.&lt;/li&gt;
&lt;/ul&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/openclaw/openclaw/pull/85032" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;The Problem&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The skills configuration wizard showed a blank screen when all dependencies were already installed. Users who ran the setup after a previous installation saw an empty, confusing interface with no indication that everything was ready.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Technical Approach&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I traced the component rendering logic and identified the missing empty state branch. The fix adds an explicit "all ready" notice with localized title copy and focused styling. This is a small UX fix, but it eliminates a common source of user confusion.&lt;/p&gt;




&lt;h3&gt;
  
  
  Fix 5: EKS Health Check Evidence Gap
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Repository&lt;/strong&gt;: &lt;a href="https://github.com/Tracer-Cloud/opensre" rel="noopener noreferrer"&gt;Tracer-Cloud/opensre&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pull Request&lt;/strong&gt;:&lt;/p&gt;


&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/Tracer-Cloud/opensre/pull/617" rel="noopener noreferrer"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg"&gt;
      &lt;span class="issue-title"&gt;
        Fix: Include eks_* keys in _INVESTIGATED_EVIDENCE_KEYS for is_clearly_healthy (Fixes #582)
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#617&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;
        &lt;img class="github-liquid-tag-img" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F127435065%3Fv%3D4" alt="aniruddhaadak80 avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;aniruddhaadak80&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/Tracer-Cloud/opensre/pull/617" rel="noopener noreferrer"&gt;&lt;time&gt;Apr 16, 2026&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      &lt;p&gt;Fixes #582&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Type of Change&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;[x] Bug fix (non-breaking change which fixes an issue)&lt;/li&gt;
&lt;li&gt;[ ] New feature (non-breaking change which adds functionality)&lt;/li&gt;
&lt;li&gt;[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)&lt;/li&gt;
&lt;li&gt;[ ] This change requires a documentation update&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;What changed and why&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;p&gt;The &lt;code&gt;is_clearly_healthy()&lt;/code&gt; short-circuit relies on the presence of keys in &lt;code&gt;_INVESTIGATED_EVIDENCE_KEYS&lt;/code&gt; to verify that an investigation collected evidence. This set was missing all Kubernetes / EKS keys. Because of this gap, investigations finding pure-Kubernetes workloads in a healthy state missed the short-circuit and incorrectly ran the root cause LLM.&lt;/p&gt;
&lt;p&gt;This PR adds the missing EKS investigation keys (&lt;code&gt;eks_pods&lt;/code&gt;, &lt;code&gt;eks_events&lt;/code&gt;, &lt;code&gt;eks_deployments&lt;/code&gt;, &lt;code&gt;eks_node_health&lt;/code&gt;, &lt;code&gt;eks_pod_logs&lt;/code&gt;) to &lt;code&gt;_INVESTIGATED_EVIDENCE_KEYS&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Note: This relies on the changes from #581 where the EKS mappers populate these keys in &lt;code&gt;state["evidence"]&lt;/code&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Testing steps with evidence&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Added parameterized unit tests in &lt;code&gt;tests/nodes/root_cause_diagnosis/test_evidence_checker.py&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Tested the &lt;code&gt;is_clearly_healthy&lt;/code&gt; function directly, ensuring pure-EKS healthy configurations return &lt;code&gt;True&lt;/code&gt;, mixed outputs return &lt;code&gt;True&lt;/code&gt;, and an unhealthy &lt;code&gt;state&lt;/code&gt; correctly blocks it returning &lt;code&gt;False&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Impact analysis&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Backward Compatibility:&lt;/strong&gt; Yes, fully compatible.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Breaking Changes:&lt;/strong&gt; None. This saves redundant reasoning LLM tokens and time.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;AI-Assisted Contribution&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;[x] I have reviewed every line of code.&lt;/li&gt;
&lt;li&gt;[x] I understand the logic.&lt;/li&gt;
&lt;li&gt;[x] I have tested edge cases.&lt;/li&gt;
&lt;li&gt;[x] I have verified the code matches the project conventions.&lt;/li&gt;
&lt;/ul&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/Tracer-Cloud/opensre/pull/617" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;&lt;strong&gt;The Problem&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The &lt;code&gt;is_clearly_healthy&lt;/code&gt; function evaluates Kubernetes cluster health by checking a set of investigated evidence keys. The set was missing all &lt;code&gt;eks_*&lt;/code&gt; keys, which meant AWS EKS-specific health signals were being ignored.&lt;/p&gt;

&lt;p&gt;For EKS users, this produced false positive health alerts. The system would report a cluster as unhealthy because it could not see the EKS-specific evidence that would have confirmed health.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Code&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# Before: Missing EKS keys
&lt;/span&gt;&lt;span class="n"&gt;_INVESTIGATED_EVIDENCE_KEYS&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;cpu_utilization&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;memory_utilization&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;disk_usage&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="c1"&gt;# ... other keys ...
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="c1"&gt;# After: Including EKS-specific keys
&lt;/span&gt;&lt;span class="n"&gt;_INVESTIGATED_EVIDENCE_KEYS&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;cpu_utilization&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;memory_utilization&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;disk_usage&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;eks_cpu_utilization&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;eks_memory_utilization&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;eks_pod_count&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;eks_node_status&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="c1"&gt;# ... other keys ...
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;&lt;strong&gt;The Technical Approach&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I used &lt;strong&gt;Antigravity&lt;/strong&gt; to analyze the correlation between the evidence keys and the health classification output. The AI identified that EKS deployments had a significantly higher false positive rate and traced the issue to the missing keys.&lt;/p&gt;

&lt;p&gt;The interesting decision was whether to add the keys individually or refactor the system to be provider-agnostic. I chose the targeted fix because a refactor would have been higher risk and slower to merge. &lt;strong&gt;Incremental fixes that ship are better than perfect fixes that do not.&lt;/strong&gt;&lt;/p&gt;


&lt;h3&gt;
  
  
  Fix 6: Test Infrastructure and Build System
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Repository&lt;/strong&gt;: &lt;a href="https://github.com/aniruddhaadak80/opensre" rel="noopener noreferrer"&gt;aniruddhaadak80/opensre&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pull Request&lt;/strong&gt;:&lt;/p&gt;


&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/aniruddhaadak80/opensre/pull/1" rel="noopener noreferrer"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg"&gt;
      &lt;span class="issue-title"&gt;
        fix(make,validation): use virtualenv Python in install and fix test monkeypatch ordering
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#1&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/apps/copilot-swe-agent" rel="noopener noreferrer"&gt;
        &lt;img class="github-liquid-tag-img" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars.githubusercontent.com%2Fin%2F1143301%3Fv%3D4" alt="Copilot avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/apps/copilot-swe-agent" rel="noopener noreferrer"&gt;Copilot&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/aniruddhaadak80/opensre/pull/1" rel="noopener noreferrer"&gt;&lt;time&gt;Apr 22, 2026&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      &lt;ul&gt;
&lt;li&gt;[x] Explore repo state and understand context from previous session&lt;/li&gt;
&lt;li&gt;[x] Verify existing Makefile changes (virtualenv Python fix) pass lint, typecheck&lt;/li&gt;
&lt;li&gt;[x] Diagnose failing test: &lt;code&gt;test_validate_provider_credentials_returns_failure_for_bad_anthropic_key&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;[x] Fix &lt;code&gt;_load_anthropic_client()&lt;/code&gt; and &lt;code&gt;_load_openai_client()&lt;/code&gt; to split &lt;code&gt;None&lt;/code&gt; checks so monkeypatched values aren't overwritten&lt;/li&gt;
&lt;li&gt;[x] All 2227 tests pass, lint clean, typecheck clean&lt;/li&gt;
&lt;li&gt;[x] PR exists at &lt;a href="https://github.com/aniruddhaadak80/opensre/pull/1" rel="noopener noreferrer"&gt;https://github.com/aniruddhaadak80/opensre/pull/1&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/aniruddhaadak80/opensre/pull/1" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;The Problem&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The test suite was failing because the Makefile was using the system Python instead of the virtualenv Python. Additionally, a monkeypatch in the validation tests was being applied in the wrong order, causing test flakiness.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Technical Approach&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This was a infrastructure fix that unblocked the entire development workflow. I updated the Makefile to use &lt;code&gt;$(VIRTUAL_ENV)/bin/python&lt;/code&gt; and reordered the monkeypatch setup to ensure mocks were established before the code under test executed.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Reliable test infrastructure is the foundation of reliable software.&lt;/strong&gt; When tests are flaky, developers stop trusting them. When the build system is broken, contributions slow to a crawl.&lt;/p&gt;




&lt;h3&gt;
  
  
  Fix 7: Documentation and Asset Maintenance
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Repository&lt;/strong&gt;: &lt;a href="https://github.com/Tracer-Cloud/opensre" rel="noopener noreferrer"&gt;Tracer-Cloud/opensre&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pull Request&lt;/strong&gt;:&lt;/p&gt;


&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/Tracer-Cloud/opensre/pull/924" rel="noopener noreferrer"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg"&gt;
      &lt;span class="issue-title"&gt;
        docs: standardize package manager, deduplicate assets, and sync README
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#924&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;
        &lt;img class="github-liquid-tag-img" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F127435065%3Fv%3D4" alt="aniruddhaadak80 avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;aniruddhaadak80&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/Tracer-Cloud/opensre/pull/924" rel="noopener noreferrer"&gt;&lt;time&gt;Apr 25, 2026&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      &lt;p&gt;Resolves #909
Resolves #910
Resolves #911
Resolves #912&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h4 class="heading-element"&gt;Describe the changes you have made in this PR -&lt;/h4&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;#911&lt;/strong&gt;: Standardized on pnpm and removed the redundant &lt;code&gt;package-lock.json&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;#912&lt;/strong&gt;: Deduplicated font assets (renamed copy files) and removed duplicate media files.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;#910&lt;/strong&gt;: Audited &lt;code&gt;docs.json&lt;/code&gt; and linked the previously orphan &lt;code&gt;development.mdx&lt;/code&gt; page. Removed redundant &lt;code&gt;quickstart-1.mdx&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;#909&lt;/strong&gt;: Synchronized the &lt;code&gt;README.md&lt;/code&gt; integration matrix with the current codebase (added Discord, Notion, MySQL, PostgreSQL, etc.).&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Code Understanding and AI Usage&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;[ ] No, I wrote all the code myself&lt;/li&gt;
&lt;li&gt;[x] Yes, I used AI assistance (continue below)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;If you used AI assistance:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;[x] I have reviewed every single line of the AI-generated code&lt;/li&gt;
&lt;li&gt;[x] I can explain the purpose and logic of each function/component I added&lt;/li&gt;
&lt;li&gt;[x] I have tested edge cases and understand how the code handles them&lt;/li&gt;
&lt;li&gt;[x] I have modified the AI output to follow this project's coding standards and conventions&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Explain your implementation approach:&lt;/strong&gt;
General documentation and asset cleanup to improve maintainability and ensure the README accurately reflects the product capabilities.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Checklist before requesting a review&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;[x] I have added proper PR title and linked to the issue&lt;/li&gt;
&lt;li&gt;[x] I have performed a self-review of my code&lt;/li&gt;
&lt;li&gt;[x] &lt;strong&gt;I can explain the purpose of every function, class, and logic block I added&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;[x] I understand why my changes work and have tested them thoroughly&lt;/li&gt;
&lt;li&gt;[x] I have considered potential edge cases and how my code handles them&lt;/li&gt;
&lt;li&gt;[x] My code follows the project's style guidelines and conventions&lt;/li&gt;
&lt;/ul&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/Tracer-Cloud/opensre/pull/924" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;&lt;strong&gt;The Problem&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The project had accumulated technical debt in its documentation and build configuration. Multiple package managers were being used inconsistently. Duplicate assets bloated the repository. The README had drifted from the actual setup instructions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Technical Approach&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I standardized on &lt;code&gt;pnpm&lt;/code&gt; as the single package manager, removed the redundant &lt;code&gt;package-lock.json&lt;/code&gt;, deduplicated static assets, and synchronized the README with the current build process. This resolved four separate issues in a single comprehensive maintenance PR.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Technical debt is still debt. It accrues interest.&lt;/strong&gt; Paying it down regularly keeps the project healthy and welcoming to new contributors.&lt;/p&gt;




&lt;h2&gt;
  
  
  Complete Bug Fix Registry
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;#&lt;/th&gt;
&lt;th&gt;Repository&lt;/th&gt;
&lt;th&gt;PR Link&lt;/th&gt;
&lt;th&gt;Issue Type&lt;/th&gt;
&lt;th&gt;Impact&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;topoteretes/cognee&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/topoteretes/cognee/pull/3115" rel="noopener noreferrer"&gt;PR #3115&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Security vulnerability&lt;/td&gt;
&lt;td&gt;Prevented system takeover&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;topoteretes/cognee&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/topoteretes/cognee/pull/3123" rel="noopener noreferrer"&gt;PR #3123&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Platform compatibility&lt;/td&gt;
&lt;td&gt;Fixed Windows OS Error 3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;topoteretes/cognee&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/topoteretes/cognee/pull/3114" rel="noopener noreferrer"&gt;PR #3114&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Functional bug&lt;/td&gt;
&lt;td&gt;Restored graph visualization&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;openclaw/openclaw&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/openclaw/openclaw/pull/102951" rel="noopener noreferrer"&gt;PR #102951&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;API bug&lt;/td&gt;
&lt;td&gt;Fixed request cancellation&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;openclaw/openclaw&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/openclaw/openclaw/pull/90365" rel="noopener noreferrer"&gt;PR #90365&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Test gap&lt;/td&gt;
&lt;td&gt;Restored Windows test coverage&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;td&gt;openclaw/openclaw&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/openclaw/openclaw/pull/90275" rel="noopener noreferrer"&gt;PR #90275&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Test gap&lt;/td&gt;
&lt;td&gt;Symlink test compatibility&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;openclaw/openclaw&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/openclaw/openclaw/pull/90223" rel="noopener noreferrer"&gt;PR #90223&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Test gap&lt;/td&gt;
&lt;td&gt;QQBot Windows robustness&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;openclaw/openclaw&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/openclaw/openclaw/pull/85032" rel="noopener noreferrer"&gt;PR #85032&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;UI bug&lt;/td&gt;
&lt;td&gt;Added empty state handling&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;9&lt;/td&gt;
&lt;td&gt;aniruddhaadak80/cognee&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/aniruddhaadak80/cognee/pull/7" rel="noopener noreferrer"&gt;PR #7&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Race condition&lt;/td&gt;
&lt;td&gt;Fixed lock cleanup crash&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;Tracer-Cloud/opensre&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/Tracer-Cloud/opensre/pull/627" rel="noopener noreferrer"&gt;PR #627&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;AI logic&lt;/td&gt;
&lt;td&gt;Expanded QA edge cases&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;11&lt;/td&gt;
&lt;td&gt;Tracer-Cloud/opensre&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/Tracer-Cloud/opensre/pull/626" rel="noopener noreferrer"&gt;PR #626&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;AI logic&lt;/td&gt;
&lt;td&gt;Improved fault detection&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;12&lt;/td&gt;
&lt;td&gt;Tracer-Cloud/opensre&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/Tracer-Cloud/opensre/pull/625" rel="noopener noreferrer"&gt;PR #625&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;AI logic&lt;/td&gt;
&lt;td&gt;Added RDS directives&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;td&gt;Tracer-Cloud/opensre&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/Tracer-Cloud/opensre/pull/618" rel="noopener noreferrer"&gt;PR #618&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Classification bug&lt;/td&gt;
&lt;td&gt;Fixed healthy alert detection&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;14&lt;/td&gt;
&lt;td&gt;Tracer-Cloud/opensre&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/Tracer-Cloud/opensre/pull/617" rel="noopener noreferrer"&gt;PR #617&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Monitoring gap&lt;/td&gt;
&lt;td&gt;Added EKS evidence keys&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;15&lt;/td&gt;
&lt;td&gt;Tracer-Cloud/opensre&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/Tracer-Cloud/opensre/pull/924" rel="noopener noreferrer"&gt;PR #924&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Maintenance&lt;/td&gt;
&lt;td&gt;Standardized build system&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;16&lt;/td&gt;
&lt;td&gt;NousResearch/hermes-agent&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/NousResearch/hermes-agent/pull/13457" rel="noopener noreferrer"&gt;PR #13457&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Runtime crash&lt;/td&gt;
&lt;td&gt;Handled None permission response&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;17&lt;/td&gt;
&lt;td&gt;aniruddhaadak80/OpenMythos&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/aniruddhaadak80/OpenMythos/pull/1" rel="noopener noreferrer"&gt;PR #1&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Numerical stability&lt;/td&gt;
&lt;td&gt;Fixed float32 underflow&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;18&lt;/td&gt;
&lt;td&gt;aniruddhaadak80/autoresearch&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/aniruddhaadak80/autoresearch/pull/3" rel="noopener noreferrer"&gt;PR #3&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Security vulnerability&lt;/td&gt;
&lt;td&gt;Prevented code execution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;19&lt;/td&gt;
&lt;td&gt;aniruddhaadak80/opensre&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/aniruddhaadak80/opensre/pull/1" rel="noopener noreferrer"&gt;PR #1&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Build bug&lt;/td&gt;
&lt;td&gt;Fixed test infrastructure&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;20&lt;/td&gt;
&lt;td&gt;aniruddhaadak80/aniruddhaadak80&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/aniruddhaadak80/aniruddhaadak80/pull/1" rel="noopener noreferrer"&gt;PR #1&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Rendering bug&lt;/td&gt;
&lt;td&gt;Fixed README stats display&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  Best Use of Google AI
&lt;/h2&gt;

&lt;p&gt;I am submitting this entry for the &lt;strong&gt;Best Use of Google AI&lt;/strong&gt; category.&lt;/p&gt;

&lt;h3&gt;
  
  
  How Google AI Transformed My Workflow
&lt;/h3&gt;

&lt;p&gt;Traditional debugging follows a linear pattern. You see an error. You read the code. You form a hypothesis. You test it. You repeat until you find the bug. This works, but it is slow and limited by your own knowledge and attention span.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Google AI&lt;/strong&gt;, accessed through the &lt;strong&gt;Antigravity agentic IDE&lt;/strong&gt;, changed everything. Here is the workflow I used:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 1: Discovery&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I asked the AI to scan repositories for potential bugs. The analysis identified patterns like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Missing authorization checks on sensitive endpoints&lt;/li&gt;
&lt;li&gt;Unsafe deserialization calls without &lt;code&gt;weights_only&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Platform-specific code that used assumptions instead of capability checks&lt;/li&gt;
&lt;li&gt;Numerical expressions vulnerable to floating point underflow&lt;/li&gt;
&lt;li&gt;Lock acquisition without proper cleanup guards&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Step 2: Diagnosis&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For each flagged issue, I asked the AI to trace the execution path and identify the root cause. The AI provided:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Complete call stacks from the entry point to the bug location&lt;/li&gt;
&lt;li&gt;Variable state analysis at each step&lt;/li&gt;
&lt;li&gt;Identification of missing error handling or validation&lt;/li&gt;
&lt;li&gt;Cross-references to similar bugs in other parts of the codebase&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Step 3: Solution Design&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I discussed potential fixes with the AI. The conversation included:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Multiple approaches with trade-offs for each&lt;/li&gt;
&lt;li&gt;Security implications of each option&lt;/li&gt;
&lt;li&gt;Performance impact analysis&lt;/li&gt;
&lt;li&gt;Compatibility considerations across platforms and versions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Step 4: Implementation&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The AI drafted code changes following each project's style guidelines. I reviewed every line, made adjustments, and added tests. The AI helped generate:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Unit tests covering the bug scenario and edge cases&lt;/li&gt;
&lt;li&gt;Integration tests verifying the fix in context&lt;/li&gt;
&lt;li&gt;Regression tests preventing the bug from reoccurring&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Step 5: Validation&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I ran the full test suite with AI-assisted interpretation of failures. When tests failed, the AI helped distinguish between genuine regressions and pre-existing flakiness.&lt;/p&gt;

&lt;h3&gt;
  
  
  Specific Google AI Products Used
&lt;/h3&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Product&lt;/th&gt;
&lt;th&gt;Usage&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Gemini&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Code analysis, bug diagnosis, solution design&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Antigravity IDE&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;AI-native development environment with codebase understanding&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;AI-assisted security scanning&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Automated detection of vulnerable patterns&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Context-aware code generation&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Drafting fixes that follow project conventions&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  Code Snippets: AI in Action
&lt;/h3&gt;

&lt;p&gt;Here is an example of how I used Google AI to diagnose the float32 underflow:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Prompt: "Analyze the expression exp(log_dt + log_A) for float32 
         numerical stability. What values cause underflow?"

AI Response: "When log_dt + log_A &amp;lt; -14.0, exp() produces a value
              below float32 machine epsilon (1.19e-7). For values
              below -20, the result rounds to zero, causing the
              outer exp() to return exactly 1.0. Recommend clamping
              at -14.0 with a safety margin."
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;And for the security audit:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="n"&gt;Prompt&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;Scan this codebase for torch.load calls. Flag any without
         weights_only=True as potential security vulnerabilities.&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;

&lt;span class="n"&gt;AI&lt;/span&gt; &lt;span class="n"&gt;Response&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;Found 1 vulnerability in prepare.py line 47:
              checkpoint = torch.load(path)

              Risk: Arbitrary code execution via malicious checkpoint
              Fix: Add weights_only=True parameter
              Reference: PyTorch security advisory GHSA-...&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  Why This Matters
&lt;/h2&gt;

&lt;p&gt;The traditional model of open source contribution relies on individual expertise and manual effort. It is effective but scales linearly with the contributor's time and knowledge.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;AI-assisted contribution scales differently.&lt;/strong&gt; One developer with AI support can understand more codebases, find more bugs, and implement more fixes than was previously possible. This is not about replacing human judgment. It is about amplifying human capability.&lt;/p&gt;

&lt;p&gt;My 373 merged pull requests are proof of what is possible when you combine human expertise with artificial intelligence. Each fix was reviewed, validated, and approved by human maintainers. The AI did not replace that process. It made me more effective within it.&lt;/p&gt;




&lt;h2&gt;
  
  
  Connect With Me
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Portfolio&lt;/strong&gt;: &lt;a href="https://aniruddha-adak.vercel.app/" rel="noopener noreferrer"&gt;aniruddha-adak.vercel.app&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GitHub&lt;/strong&gt;: &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;github.com/aniruddhaadak80&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;LinkedIn&lt;/strong&gt;: &lt;a href="https://www.linkedin.com/in/aniruddha-adak" rel="noopener noreferrer"&gt;linkedin.com/in/aniruddha-adak&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;X&lt;/strong&gt;: &lt;a href="https://x.com/aniruddhadak" rel="noopener noreferrer"&gt;x.com/aniruddhadak&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;DEV&lt;/strong&gt;: &lt;a href="https://dev.to/aniruddhaadak/"&gt;dev.to/aniruddhaadak&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Linktree&lt;/strong&gt;: &lt;a href="https://linktr.ee/aniruddha.adak/" rel="noopener noreferrer"&gt;linktr.ee/aniruddha.adak&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;




</description>
      <category>bugsmash</category>
      <category>devchallenge</category>
      <category>opensource</category>
      <category>debugging</category>
    </item>
    <item>
      <title>Aniruddha Adak - deep-search public profile directory by gpt-5.6-sol-search-xhigh</title>
      <dc:creator>ANIRUDDHA ADAK</dc:creator>
      <pubDate>Sat, 18 Jul 2026 10:18:00 +0000</pubDate>
      <link>https://dev.to/aniruddha_adak/aniruddha-adak-deep-search-public-profile-directory-by-gpt-56-sol-search-xhigh-5781</link>
      <guid>https://dev.to/aniruddha_adak/aniruddha-adak-deep-search-public-profile-directory-by-gpt-56-sol-search-xhigh-5781</guid>
      <description>&lt;p&gt;This is the largest &lt;strong&gt;publicly verifiable&lt;/strong&gt; profile map I could assemble for the Kolkata-based AI Agent Engineer and developer. It is not possible to guarantee literally every account: some platforms are private, unindexed, deleted, renamed, or inaccessible without signing in.&lt;/p&gt;

&lt;p&gt;I matched the identity through repeated cross-links among his website, Linktree, GitHub, DEV, LeetCode, LinkedIn and X. He also states that he uses &lt;code&gt;aniruddhaadak&lt;/code&gt; on most platforms. Several unrelated people share the name &lt;strong&gt;Aniruddha Adak&lt;/strong&gt;, so I excluded results that were not connected through matching handles, biographies, photographs, projects or self-linked pages. &lt;/p&gt;

&lt;h3&gt;
  
  
  Status legend
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;✅ Confirmed:&lt;/strong&gt; The profile resolved and showed matching identity information.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;🔗 Self-linked:&lt;/strong&gt; Publicly linked from his Linktree, GitHub or another confirmed profile, but the platform blocked automated access or required login.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;⚠️ Probable:&lt;/strong&gt; Strong identity match, but not fully cross-verified.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;🪞 Mirror:&lt;/strong&gt; Duplicate or network-generated version of another profile.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  1. Official websites and central link hubs
&lt;/h2&gt;

&lt;p&gt;These are the best starting points because they connect to much of the remaining online footprint. His DEV self-profile names &lt;code&gt;aniruddhaadak.tech&lt;/code&gt; as his online home, while Linktree lists his social, coding, writing and product profiles. &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ Main personal website&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://aniruddhaadak.tech/" rel="noopener noreferrer"&gt;https://aniruddhaadak.tech/&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Current central domain for his developer and AI identity.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ Linktree master directory&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://linktr.ee/aniruddha.adak" rel="noopener noreferrer"&gt;https://linktr.ee/aniruddha.adak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
The broadest self-curated collection of his accounts.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ Main developer portfolio&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://aniruddha-adak.vercel.app/" rel="noopener noreferrer"&gt;https://aniruddha-adak.vercel.app/&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Portfolio containing projects, skills, education, writing and developer information.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ Netlify portfolio mirror #1&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://aniruddha-adak.netlify.app/" rel="noopener noreferrer"&gt;https://aniruddha-adak.netlify.app/&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ Netlify portfolio mirror #2&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://aniruddhaadak.netlify.app/" rel="noopener noreferrer"&gt;https://aniruddhaadak.netlify.app/&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ 2026 AI Agent Engineer “Mega Portfolio”&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://my-hand-drawn-portfolio-for-2026.vercel.app/" rel="noopener noreferrer"&gt;https://my-hand-drawn-portfolio-for-2026.vercel.app/&lt;/a&gt;&lt;br&gt;&lt;br&gt;
A newer, extensive portfolio emphasizing autonomous agents, LLM integration, RAG systems and multi-agent workflows. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;⚠️ Additional generated portfolio discovered in search&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://ch2xcbkzdukay65t.runable.site/" rel="noopener noreferrer"&gt;https://ch2xcbkzdukay65t.runable.site/&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Matches his biography, projects and social links, but it is hosted on a temporary-looking generated-site domain rather than one of his main domains. &lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  2. Main social and professional networks
&lt;/h2&gt;

&lt;p&gt;LinkedIn, X, Instagram, Facebook, Bluesky and Telegram are directly listed by his Linktree. LinkedIn, X and the primary portfolio are also cross-linked from GitHub, LeetCode and WakaTime. &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ LinkedIn&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://www.linkedin.com/in/aniruddha-adak" rel="noopener noreferrer"&gt;https://www.linkedin.com/in/aniruddha-adak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Main professional profile covering web development, AI, projects, writing and education.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ X / Twitter&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://x.com/aniruddhadak" rel="noopener noreferrer"&gt;https://x.com/aniruddhadak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Handle: &lt;code&gt;@aniruddhadak&lt;/code&gt;&lt;br&gt;&lt;br&gt;
Primarily focused on AI agents, LLM releases, model comparisons and emerging technology. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;🔗 Instagram&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://instagram.com/aniruddhadak/" rel="noopener noreferrer"&gt;https://instagram.com/aniruddhadak/&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Directly self-listed, although Instagram restricted automated viewing.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;🔗 Facebook&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://www.facebook.com/profile.php?id=100083702891424" rel="noopener noreferrer"&gt;https://www.facebook.com/profile.php?id=100083702891424&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Directly linked from Linktree and DevDojo.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ Bluesky&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://bsky.app/profile/aniruddhaadak.bsky.social" rel="noopener noreferrer"&gt;https://bsky.app/profile/aniruddhaadak.bsky.social&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ Telegram&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://t.me/aniruddhaadak" rel="noopener noreferrer"&gt;https://t.me/aniruddhaadak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Public username: &lt;code&gt;@aniruddhaadak&lt;/code&gt;. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;🔗 YouTube&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://youtube.com/@aniruddha-adak" rel="noopener noreferrer"&gt;https://youtube.com/@aniruddha-adak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Self-linked from his DevDojo profile, although YouTube blocked the page fetch.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;🔗 Polywork&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://polywork.com/aniruddha_adak" rel="noopener noreferrer"&gt;https://polywork.com/aniruddha_adak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Self-linked professional profile; the platform was unavailable during verification.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  3. GitHub, GitLab and open-source profiles
&lt;/h2&gt;

&lt;p&gt;His public biographies identify at least two GitHub accounts—&lt;code&gt;AniruddhaAdak&lt;/code&gt; and &lt;code&gt;aniruddhaadak80&lt;/code&gt;. A third account, &lt;code&gt;aniruddhaadak9&lt;/code&gt;, is linked from his confirmed DevDojo profile and uses the same biography and project ecosystem. &lt;/p&gt;

&lt;h3&gt;
  
  
  GitHub accounts
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ GitHub — primary/high-activity account&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;https://github.com/aniruddhaadak80&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Contains the largest visible repository collection, AI and full-stack projects, badges and links to his other profiles.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ GitHub — secondary account&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://github.com/AniruddhaAdak" rel="noopener noreferrer"&gt;https://github.com/AniruddhaAdak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
AI software engineering and full-stack projects including VocalScribe, EchoCraft and SmartYoga.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ GitHub — additional/older account&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://github.com/aniruddhaadak9" rel="noopener noreferrer"&gt;https://github.com/aniruddhaadak9&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Smaller account linked from DevDojo, containing projects such as VoiceMath.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Other coding-history and open-source accounts
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ GitLab&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://gitlab.com/aniruddha-adak" rel="noopener noreferrer"&gt;https://gitlab.com/aniruddha-adak&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ Hugging Face&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://huggingface.co/aniruddhaadak" rel="noopener noreferrer"&gt;https://huggingface.co/aniruddhaadak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
AI/ML profile cross-linking his GitHub, X and LinkedIn accounts.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ WakaTime&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://wakatime.com/@aniruddhaadak" rel="noopener noreferrer"&gt;https://wakatime.com/@aniruddhaadak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Public coding-time profile identifying him as an AI Agent Engineer.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;🔗 Holopin&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://www.holopin.io/@aniruddhaadak80" rel="noopener noreferrer"&gt;https://www.holopin.io/@aniruddhaadak80&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Open-source and Hacktoberfest badge profile. An older badge-rendering address also appears as &lt;code&gt;holopin.me/aniruddhaadak80&lt;/code&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;🔗 OpenSauced&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Probable public route:&lt;br&gt;&lt;br&gt;
&lt;a href="https://app.opensauced.pizza/u/aniruddhaadak80" rel="noopener noreferrer"&gt;https://app.opensauced.pizza/u/aniruddhaadak80&lt;/a&gt;&lt;br&gt;&lt;br&gt;
The platform is directly listed on Linktree, but its current profile URL could not be independently resolved.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ GitHub Unwrapped&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://githubunwrapped.com/aniruddhaadak80" rel="noopener noreferrer"&gt;https://githubunwrapped.com/aniruddhaadak80&lt;/a&gt;&lt;br&gt;&lt;br&gt;
GitHub activity visualization.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ GitRoll&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://gitroll.io/profile/uTAxlT2IWgfMF9z8He6UYi0M7uwz1" rel="noopener noreferrer"&gt;https://gitroll.io/profile/uTAxlT2IWgfMF9z8He6UYi0M7uwz1&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Public analysis of his GitHub skills, code quality and open-source history. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ wonderful.dev&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://wonderful.dev/aniruddhaadak" rel="noopener noreferrer"&gt;https://wonderful.dev/aniruddhaadak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Developer/open-source profile connected from WakaTime and Linktree.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ Credly credential—not a complete profile&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://www.credly.com/badges/89c05519-b342-407d-ba11-ecc5c6d7cba3" rel="noopener noreferrer"&gt;https://www.credly.com/badges/89c05519-b342-407d-ba11-ecc5c6d7cba3&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Public GitHub Foundations credential. &lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  4. Technical writing, blogging and developer communities
&lt;/h2&gt;

&lt;p&gt;DEV appears to be his principal writing platform. Medium, Substack, Daily.dev, CodeNewbie, DevDojo and Blogger are also directly self-listed. Several Forem sites reproduce or federate the same account, so those should not be mistaken for completely independent identities. &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ DEV Community — main writing profile&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://dev.to/aniruddhaadak"&gt;https://dev.to/aniruddhaadak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Large collection of articles about AI agents, full-stack development, hackathons, Gemini, developer tools and personal projects.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;⚠️ Possible secondary/older DEV account&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://dev.to/aniruddhaadak_"&gt;https://dev.to/aniruddhaadak_&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Contains first-person biography posts about Aniruddha Adak, but it is not as strongly cross-linked as the primary account. Treat it as a probable secondary account rather than fully confirmed. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ Medium&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://medium.com/@aniruddhaadak" rel="noopener noreferrer"&gt;https://medium.com/@aniruddhaadak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Older technical articles and project writing. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ Substack&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://aniruddhaadak.substack.com/" rel="noopener noreferrer"&gt;https://aniruddhaadak.substack.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Newsletter identity focused on AI, robotics, quantum computing, startups, investing and future technology. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ Daily.dev&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://app.daily.dev/aniruddhaadak" rel="noopener noreferrer"&gt;https://app.daily.dev/aniruddhaadak&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;🔗 CodeNewbie Community&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://community.codenewbie.org/aniruddhaadak" rel="noopener noreferrer"&gt;https://community.codenewbie.org/aniruddhaadak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Directly self-listed, but the site timed out during verification.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ DevDojo community profile&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://devdojo.com/developer/aniruddhaadak" rel="noopener noreferrer"&gt;https://devdojo.com/developer/aniruddhaadak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Includes developer biography, posts and social links.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ Personal DevDojo blog&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://aniruddhaadak.devdojo.com/" rel="noopener noreferrer"&gt;https://aniruddhaadak.devdojo.com/&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;🪞 Forem network profile&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://forem.com/aniruddhaadak" rel="noopener noreferrer"&gt;https://forem.com/aniruddhaadak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
A Forem-level aggregation of his DEV content. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;🪞 Future Forem profile&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://future.forem.com/aniruddhaadak" rel="noopener noreferrer"&gt;https://future.forem.com/aniruddhaadak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Future-focused Forem community mirror containing selected writing. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;🪞 DUMB DEV profile&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://dumb.dev.to/aniruddhaadak"&gt;https://dumb.dev.to/aniruddhaadak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Another Forem community instance carrying the same basic account identity. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ Blogger — “ANI THE BEGINEER”&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://adakaniruddha9.blogspot.com/" rel="noopener noreferrer"&gt;https://adakaniruddha9.blogspot.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Older blog containing programming articles and certificate posts. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;⚠️ Shifters&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Publicly listed on his Linktree, but the exact author-profile URL could not be reliably resolved. The probable handle is &lt;code&gt;aniruddhaadak&lt;/code&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  5. Product-launch, maker and portfolio communities
&lt;/h2&gt;

&lt;p&gt;These profiles showcase his projects, proof of work, hackathon activity and product launches. Fueler has two distinct public URLs, both of which are self-listed. &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ Fueler profile #1&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://fueler.io/aniruddhaadak" rel="noopener noreferrer"&gt;https://fueler.io/aniruddhaadak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Proof-of-work portfolio with project and timeline entries.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ Fueler profile #2&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://fueler.io/aniruddha.adak" rel="noopener noreferrer"&gt;https://fueler.io/aniruddha.adak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Alternate self-listed Fueler URL.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ Peerlist&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://peerlist.io/aniruddhaadak" rel="noopener noreferrer"&gt;https://peerlist.io/aniruddhaadak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Software-engineering profile, projects, posts and external links.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ StartupBase&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://startupbase.io/@aniruddhadak" rel="noopener noreferrer"&gt;https://startupbase.io/@aniruddhadak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Maker profile using his X-style handle.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ Dev Hunt&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://devhunt.org/@aniruddhaadak" rel="noopener noreferrer"&gt;https://devhunt.org/@aniruddhaadak&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ Product Hunt&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://www.producthunt.com/@aniruddhaadak" rel="noopener noreferrer"&gt;https://www.producthunt.com/@aniruddhaadak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Product-launch profile with maker history and project listings.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ Uneed&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://www.uneed.best/profile/aniruddhaadak" rel="noopener noreferrer"&gt;https://www.uneed.best/profile/aniruddhaadak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Maker/product profile listing Folio Motion.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ Devpost&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://devpost.com/aniruddhaadak" rel="noopener noreferrer"&gt;https://devpost.com/aniruddhaadak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Hackathon portfolio containing projects, achievements and challenge participation. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ lablab.ai&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://lablab.ai/u/@aniruddhadak" rel="noopener noreferrer"&gt;https://lablab.ai/u/@aniruddhadak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
AI hackathon competitor profile. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ Agent.ai&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://agent.ai/human/aniruddhadak" rel="noopener noreferrer"&gt;https://agent.ai/human/aniruddhadak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Professional AI-agent network profile with associated agents. &lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  6. Programming-practice and skill profiles
&lt;/h2&gt;

&lt;p&gt;His Linktree groups these as coding profiles. LeetCode independently cross-links his GitHub, X, LinkedIn and portfolio, giving it a particularly strong identity match. &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ LeetCode&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://leetcode.com/u/aniruddhaadak/" rel="noopener noreferrer"&gt;https://leetcode.com/u/aniruddhaadak/&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ GeeksforGeeks&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://www.geeksforgeeks.org/profile/aniruddhaadak" rel="noopener noreferrer"&gt;https://www.geeksforgeeks.org/profile/aniruddhaadak&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ CodePen&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://codepen.io/aniruddhaadak" rel="noopener noreferrer"&gt;https://codepen.io/aniruddhaadak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Front-end demonstrations and interactive web experiments.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;🔗 Replit&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://replit.com/@aniruddhaadak" rel="noopener noreferrer"&gt;https://replit.com/@aniruddhaadak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
The profile address redirects unauthenticated users to Replit login.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;🔗 SoloLearn&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://www.sololearn.com/en/profile/30200251" rel="noopener noreferrer"&gt;https://www.sololearn.com/en/profile/30200251&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ Roadmap.sh&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://roadmap.sh/u/aniruddhaadak" rel="noopener noreferrer"&gt;https://roadmap.sh/u/aniruddhaadak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Public skill and learning-roadmap profile. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;⚠️ Code360 / Coding Ninjas&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
The platform is self-listed, but its precise public profile address could not be recovered or verified. The current site also blocked automated searching.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  7. AI, prompt-engineering and maker-tool communities
&lt;/h2&gt;

&lt;p&gt;These smaller profiles are mostly self-listed under AI, vibe coding, prompt engineering or “other socials” on Linktree. &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ SearchPromptly&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://searchpromptly.com/aniruddhaadak" rel="noopener noreferrer"&gt;https://searchpromptly.com/aniruddhaadak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Public prompt-library profile.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ VibeStack&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://www.vibestack.io/stack/aniruddhaadak" rel="noopener noreferrer"&gt;https://www.vibestack.io/stack/aniruddhaadak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Stack/profile page for AI and vibe-coding tools.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ MakerThrive&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://makerthrive.com/profile/aniruddhaadak" rel="noopener noreferrer"&gt;https://makerthrive.com/profile/aniruddhaadak&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ Starc.ai&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://starc.ai/user/RjvqT56mvJW0tkAcD4IKKiPpPct2" rel="noopener noreferrer"&gt;https://starc.ai/user/RjvqT56mvJW0tkAcD4IKKiPpPct2&lt;/a&gt;&lt;br&gt;&lt;br&gt;
AI-film-related profile listed by his Linktree.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ ProPeers&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://www.propeers.in/profile/aniruddhaadak" rel="noopener noreferrer"&gt;https://www.propeers.in/profile/aniruddhaadak&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;🔗 Websim&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Current route:&lt;br&gt;&lt;br&gt;
&lt;a href="https://websim.com/@aniruddhaadak" rel="noopener noreferrer"&gt;https://websim.com/@aniruddhaadak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
The older self-listed &lt;code&gt;websim.ai&lt;/code&gt; address redirects to &lt;code&gt;websim.com&lt;/code&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;🔗 SoundCloud — “Skillful mind”&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://soundcloud.com/aniruddha-adak" rel="noopener noreferrer"&gt;https://soundcloud.com/aniruddha-adak&lt;/a&gt;&lt;br&gt;&lt;br&gt;
A SoundCloud directory entry matches the handle, and SoundCloud is also self-listed on Linktree. &lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  8. Publicly listed platforms whose exact profiles remain unresolved
&lt;/h2&gt;

&lt;p&gt;These platform names appear on his self-curated Linktree, but I could not obtain a reliable current destination:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Reddit&lt;/strong&gt; — the Linktree label was visible, but no usable public destination appeared. A guessed &lt;code&gt;/user/aniruddhaadak&lt;/code&gt; address returned 404, so I am not presenting it as his account.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Code360&lt;/strong&gt; — listed, but exact profile route unavailable.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;OpenSauced&lt;/strong&gt; — listed, but current profile route could not be conclusively verified.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Shifters&lt;/strong&gt; — listed, but exact author/profile endpoint was unavailable.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Payment/PayPal&lt;/strong&gt; — deliberately omitted because it is a financial-transfer link rather than a professional profile.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;WhatsApp, direct phone and email actions&lt;/strong&gt; — deliberately omitted to avoid republishing direct personal-contact information in an aggregated directory. &lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Best profiles to check first
&lt;/h2&gt;

&lt;p&gt;If you do not want to open dozens of pages, these are the most useful central profiles:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Official website:&lt;/strong&gt; &lt;a href="https://aniruddhaadak.tech/" rel="noopener noreferrer"&gt;https://aniruddhaadak.tech/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Linktree:&lt;/strong&gt; &lt;a href="https://linktr.ee/aniruddha.adak" rel="noopener noreferrer"&gt;https://linktr.ee/aniruddha.adak&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;LinkedIn:&lt;/strong&gt; &lt;a href="https://www.linkedin.com/in/aniruddha-adak" rel="noopener noreferrer"&gt;https://www.linkedin.com/in/aniruddha-adak&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Primary GitHub:&lt;/strong&gt; &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;https://github.com/aniruddhaadak80&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Secondary GitHub:&lt;/strong&gt; &lt;a href="https://github.com/AniruddhaAdak" rel="noopener noreferrer"&gt;https://github.com/AniruddhaAdak&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;DEV:&lt;/strong&gt; &lt;a href="https://dev.to/aniruddhaadak"&gt;https://dev.to/aniruddhaadak&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;X:&lt;/strong&gt; &lt;a href="https://x.com/aniruddhadak" rel="noopener noreferrer"&gt;https://x.com/aniruddhadak&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Peerlist:&lt;/strong&gt; &lt;a href="https://peerlist.io/aniruddhaadak" rel="noopener noreferrer"&gt;https://peerlist.io/aniruddhaadak&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Product Hunt:&lt;/strong&gt; &lt;a href="https://www.producthunt.com/@aniruddhaadak" rel="noopener noreferrer"&gt;https://www.producthunt.com/@aniruddhaadak&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Devpost:&lt;/strong&gt; &lt;a href="https://devpost.com/aniruddhaadak" rel="noopener noreferrer"&gt;https://devpost.com/aniruddhaadak&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;LeetCode:&lt;/strong&gt; &lt;a href="https://leetcode.com/u/aniruddhaadak/" rel="noopener noreferrer"&gt;https://leetcode.com/u/aniruddhaadak/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;WakaTime:&lt;/strong&gt; &lt;a href="https://wakatime.com/@aniruddhaadak" rel="noopener noreferrer"&gt;https://wakatime.com/@aniruddhaadak&lt;/a&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Important reliability note
&lt;/h2&gt;

&lt;p&gt;Some profiles contain inconsistent dates, role descriptions, project statistics or generated portfolio placeholders. Therefore, the links are useful for locating his public work, but individual biographical claims should not automatically be treated as independently verified résumé facts. I also excluded hidden accounts, private records and unrelated people who merely share the same name.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>career</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>What People Actually Built With Claude Fable 5 and GPT-5.6 Sol (And the Exact Prompts They Used)</title>
      <dc:creator>ANIRUDDHA ADAK</dc:creator>
      <pubDate>Fri, 17 Jul 2026 06:30:33 +0000</pubDate>
      <link>https://dev.to/aniruddha_adak/what-people-actually-built-with-claude-fable-5-and-gpt-56-sol-and-the-exact-prompts-they-used-1l9c</link>
      <guid>https://dev.to/aniruddha_adak/what-people-actually-built-with-claude-fable-5-and-gpt-56-sol-and-the-exact-prompts-they-used-1l9c</guid>
      <description>&lt;p&gt;&lt;em&gt;The internet has been on fire since Anthropic dropped Claude Fable 5 and OpenAI shipped GPT-5.6 Sol. Everyone is racing to build the wildest things they can think of with a single prompt. Here is every notable project, the exact prompts people used, and what actually worked.&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  The Two Models That Changed Everything
&lt;/h2&gt;

&lt;p&gt;Before we get into the projects, you need to understand what these two models actually are because they operate very differently.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Feature&lt;/th&gt;
&lt;th&gt;Claude Fable 5 (Anthropic)&lt;/th&gt;
&lt;th&gt;GPT-5.6 Sol (OpenAI)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Released&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;June 9, 2026&lt;/td&gt;
&lt;td&gt;July 9, 2026&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Tier&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Mythos-class (highest)&lt;/td&gt;
&lt;td&gt;Flagship model&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Pricing&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;$10 per 1M input tokens&lt;/td&gt;
&lt;td&gt;$15 per 1M input tokens&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Best At&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Deep reasoning, long-horizon agents, 3D web design&lt;/td&gt;
&lt;td&gt;Coding, tool use, Blender MCP, software creation&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Context&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Extended long context&lt;/td&gt;
&lt;td&gt;Standard extended context&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Standout&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Single-prompt $20k premium websites&lt;/td&gt;
&lt;td&gt;3D scene generation, flight sims, Blender automation&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Claude Fable 5 is Anthropic's most capable publicly released model. It sits at the Mythos tier, which was previously held back from the public. It can rebuild a web app's source code from a screenshot, extract precise numbers from scientific figures, and build full 3D interactive websites from a single paragraph of instructions.&lt;/p&gt;

&lt;p&gt;GPT-5.6 Sol is OpenAI's flagship release from July 2026. It comes in three variants (Sol, Terra, Luna) and it can write and run lightweight programs that coordinate tools, process intermediate results, and choose the next action on its own. The "Sol" variant is the powerhouse that people are using to build the most impressive demos.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Think of it this way. Fable 5 is the architect that designs something beautiful from a vague idea. GPT-5.6 Sol is the engineer that wires everything together and makes it actually run. People are using both, sometimes together, and the results are wild.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  3D Worlds and Games
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. A 3D City Built With One Prompt (Claude Opus 4.5 / Fable 5)
&lt;/h3&gt;

&lt;p&gt;A Reddit user on r/ClaudeAI posted a complete 3D city scene that was generated in a single shot. The city features skyscrapers, apartment buildings, smaller shops, and even cars that stop at red lights. It was built with Three.js running in the browser.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Prompt:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Create a 3D city scene using Three.js that features a bustling urban environment with skyscrapers, apartment buildings, and smaller shops. Add cars that move through the streets and stop at red lights. Include ambient lighting for a nighttime feel with neon signs on buildings.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;What makes this impressive:&lt;/strong&gt; The model did not just generate a static 3D scene. It created traffic logic where vehicles actually stop at intersections when the light turns red. The entire thing runs in a browser with no external game engine.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Source:&lt;/strong&gt; &lt;a href="https://www.reddit.com/r/ClaudeAI/comments/1p87y44/claude_opus_45_builds_a_3d_city_with_one_shot" rel="noopener noreferrer"&gt;Reddit r/ClaudeAI&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Star Fox-Style 3D Space Game (GPT-5.6 Sol vs Fable 5)
&lt;/h3&gt;

&lt;p&gt;A LinkedIn user named Peter Gyang asked both GPT-5.6 Sol and Claude Fable 5 to build the same thing. A 3D Star Fox-style level complete with enemies, power-ups, and a boss battle at the end.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Prompt:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Build a 3D space shooter game similar to Star Fox. The player controls a spaceship flying forward automatically through a space corridor. Add enemy ships that appear in waves, floating power-ups the player can collect, and a boss battle at the end of the level. Use Three.js for rendering. Include a HUD with health bar, score, and shield indicator.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;What happened:&lt;/strong&gt; Both models produced a working game. GPT-5.6 Sol reportedly finished faster and had more complex enemy patterns. Fable 5 produced cleaner code with better visual polish. People on Twitter called it "the first real AI model benchmark that matters."&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Source:&lt;/strong&gt; &lt;a href="https://www.linkedin.com/posts/petergyang_i-asked-both-gpt-56-and-fable-to-build-a-activity-7481082318145642496-FmCw" rel="noopener noreferrer"&gt;Peter Gyang on LinkedIn&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  3. 3D Shooting Game With Multi-Agent Collaboration
&lt;/h3&gt;

&lt;p&gt;This one is next level. A developer on dev.to built a 3D shooting game using &lt;em&gt;both&lt;/em&gt; Claude 4.5 Opus and GPT-5.1 working together as a team. Claude acted as the "brain" handling strategy, architecture decisions, and code review. GPT-5.1 acted as the "executor" writing the actual implementation code.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Architecture:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Claude 4.5 Opus = Strategy + Code Review + Architecture
GPT-5.1 = Implementation + Bug Fixes + Asset Generation
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;What makes this impressive:&lt;/strong&gt; This is not just one model doing everything. It is two competing AI systems collaborating through a structured pipeline. The quality was reportedly higher than what either model produced alone. This is a glimpse into how AI development teams might actually work in the near future.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Source:&lt;/strong&gt; &lt;a href="https://dev.to/hayatokishikawa/building-a-3d-shooting-game-with-multi-agent-collaboration-claude-45-opus-as-the-brain-gpt-51-33fi"&gt;dev.to article&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  4. GPT-5.6 Sol Racing to Build a 3D Space Game
&lt;/h3&gt;

&lt;p&gt;Someone on Twitter ran all three GPT-5.6 models (Sol, Terra, Luna) on the exact same task at the same time and watched them race to build a working 3D space game. All three produced a working game with zero errors.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Prompt used: "Build a complete 3D space game with Three.js. The player controls a ship, shoots asteroids, collects crystals for points, and faces increasing difficulty. Include particle effects for explosions."
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Source:&lt;/strong&gt; &lt;a href="https://x.com/RoundtableSpace/status/2076097959461372327" rel="noopener noreferrer"&gt;@RoundtableSpace on X&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Blender and 3D Rendering
&lt;/h2&gt;

&lt;h3&gt;
  
  
  5. Photorealistic Floating MacBook (GPT-5.6 Sol + Blender MCP)
&lt;/h3&gt;

&lt;p&gt;This might be the most viral demo of the bunch. A user named Prasenjit had &lt;em&gt;never opened Blender in his life&lt;/em&gt;. He asked GPT-5.6 Sol inside Cursor to connect to Blender through an MCP (Model Context Protocol) server, create a realistic floating MacBook, set up studio lighting, and render the final image.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Prompt:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Set up the Blender MCP server. Then create a photorealistic floating MacBook Pro in empty space. Add proper studio lighting with a key light, fill light, and rim light. Set the material to look like real aluminum. Render the final scene at 1920x1080.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;What happened:&lt;/strong&gt; GPT-5.6 Sol installed the Blender MCP plugin, configured the connection, modeled the MacBook from scratch, set up a three-point lighting rig, and triggered a final render. Prasenjit never opened Blender once. The agent did everything through the terminal.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Vaibhav Sisinty posted about this on X saying "Someone connected GPT 5.6 Sol to Blender through MCP and had it generate an entire 3D scene" and it quickly became one of the most shared AI posts that week.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Source:&lt;/strong&gt; &lt;a href="https://x.com/gdb/status/2076685930002538875" rel="noopener noreferrer"&gt;@gdb on X&lt;/a&gt;, &lt;a href="https://www.reddit.com/r/ChatGPT/comments/1ux0bb0/never_opened_blender_before_today_had_gpt_56_sol" rel="noopener noreferrer"&gt;Reddit r/ChatGPT&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  6. OpenAI's Own Blender Demo (5-Hour 3D Scene)
&lt;/h3&gt;

&lt;p&gt;OpenAI's own developer account shared a demo where GPT-5.6 Sol built a 3D scene inside Blender over a 5-hour autonomous session. The model handled everything from initial setup to final compositing without human intervention.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Source:&lt;/strong&gt; &lt;a href="https://x.com/OpenAIDevs/article/2076022440187330990" rel="noopener noreferrer"&gt;@OpenAIDevs on X&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Full-Stack Apps and Websites
&lt;/h2&gt;

&lt;h3&gt;
  
  
  7. $20,000 Premium Website From One Prompt (Claude Fable 5)
&lt;/h3&gt;

&lt;p&gt;A creator on Aura Build documented how they built a website that would normally cost $20,000 from a single Claude Fable 5 prompt. The site featured cinematic scroll animations, GSAP-style movement, real Three.js 3D in the browser, and weighted scrolling effects.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Prompt (summarized):&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Build a premium cinematic website for a luxury brand. Use weighted scrolling with smooth momentum. Add scroll-triggered GSAP-style animations that reveal 3D objects as the user scrolls. Include a Three.js scene with interactive 3D product models that rotate on hover. Dark theme with gold accents. The page should feel like an Apple product reveal page.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;What makes this work:&lt;/strong&gt; The key insight is that Fable 5 understands &lt;em&gt;cinematic web design patterns&lt;/em&gt; not just code. It knows about parallax, scroll velocity, easing functions, and how to make things feel premium. You do not get this level of design understanding from older models.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Source:&lt;/strong&gt; &lt;a href="https://www.aura.build/learn/one-prompt-20000-website-claude-fable-5" rel="noopener noreferrer"&gt;Aura Build&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  8. Fully Interactive 3D Reveal Effect Website (Claude Fable 5)
&lt;/h3&gt;

&lt;p&gt;An Instagram creator showed off a website with a fully interactive 3D reveal effect. As you scroll, 3D objects emerge from behind layers with smooth physics-based animation. Not a single line of code was written by the creator.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Prompt: "Build a website with a 3D reveal effect where objects emerge from behind planes as the user scrolls. Use CSS 3D transforms and smooth scroll-linked animations. Dark background, glowing edges, cinematic feel."
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Source:&lt;/strong&gt; &lt;a href="https://www.instagram.com/reel/DaxZ79Io3EE" rel="noopener noreferrer"&gt;Instagram @active4tech&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  9. Space Portfolio That Crashes Into the Sun (Claude Fable 5)
&lt;/h3&gt;

&lt;p&gt;A Reddit user built their entire portfolio website with Claude Fable 5. The twist is that you scroll through space and literally crash into the sun at the end. The portfolio content appears as you navigate through the solar system.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Prompt: "Build my portfolio website where the user scrolls through space. Each planet represents a section of my portfolio. At the end, the user crashes into the sun which reveals my contact information. Use Three.js, particle effects for stars, and smooth camera transitions."
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Source:&lt;/strong&gt; &lt;a href="https://www.reddit.com/r/ClaudeAI/comments/1uqoaqv/built_my_entire_portfolio_with_claude_fable_5_you" rel="noopener noreferrer"&gt;Reddit r/ClaudeAI&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  10. Full-Stack AI Journal App in 10 Days (Claude Code)
&lt;/h3&gt;

&lt;p&gt;A developer documented on Medium how they used Claude Code to build a full-stack AI-powered journal app in just 10 days. The app includes meal logging, symptom tracking for IBS patients, pattern recognition, and a clean mobile-friendly UI.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Prompt Strategy:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;I need to build a food diary app for people with IBS. Features: meal logging with photo upload, symptom tracking after meals, pattern detection that links foods to symptoms, weekly summary reports, and a clean mobile-first UI. Use React Native for mobile and Node.js for the backend with a PostgreSQL database.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Source:&lt;/strong&gt; &lt;a href="https://medium.com/@balogunkehinde3/building-a-full-stack-ai-mobile-app-with-claude-code-a-practical-guide-96d06d5a86e8" rel="noopener noreferrer"&gt;Medium article&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  11. Flight Simulator From One Prompt (GPT-5.6 Sol)
&lt;/h3&gt;

&lt;p&gt;Within hours of GPT-5.6's release, someone built a fully functional flight simulator from a single prompt. The simulator includes terrain rendering, basic flight physics, cockpit instruments, and cloud layers.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Prompt: "Build a browser-based flight simulator. Include terrain generation with hills and mountains, basic aerodynamics so the plane responds to pitch and roll, a cockpit HUD with altitude/speed/heading indicators, and volumetric cloud layers the player can fly through."
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Source:&lt;/strong&gt; &lt;a href="https://www.instagram.com/reel/Da2C1CoKzGi" rel="noopener noreferrer"&gt;Instagram&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  12. Interactive 3D Dashboards (GPT-5.6 Sol)
&lt;/h3&gt;

&lt;p&gt;Multiple users reported building interactive 3D data dashboards with GPT-5.6. These dashboards render data visualizations in 3D space that you can rotate, zoom, and interact with.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Prompt: "Build a 3D data dashboard where charts float in 3D space. The user can rotate the entire dashboard, click on individual charts to drill down, and see data update in real-time. Use Three.js for the 3D environment and D3.js for the charts."
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  Apps, Tools, and Utilities
&lt;/h2&gt;

&lt;h3&gt;
  
  
  13. 37 Apps Shipped in 4 Days (Claude Fable 5)
&lt;/h3&gt;

&lt;p&gt;One developer set a goal to build 100 apps before their Fable 5 access expired. In just four days they shipped 37 working apps. The apps ranged from simple utilities to more complex interactive tools.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"I thought I lost. My goal was to build 100 apps before Fable 5 expired. Four days in, 37 apps shipped. Then I figured time was up."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This shows the sheer speed at which an experienced prompter can go from idea to working application when the model is this capable.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Source:&lt;/strong&gt; &lt;a href="https://www.instagram.com/reel/DagNT2fDr_R" rel="noopener noreferrer"&gt;Instagram&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  14. Phone Turned Into Wireless Microphone (GPT-5.6 Sol)
&lt;/h3&gt;

&lt;p&gt;Someone used GPT-5.6 Sol to turn their phone into a wireless microphone for their computer. The model set up the networking, audio streaming protocol, and desktop receiver application.&lt;/p&gt;

&lt;h3&gt;
  
  
  15. GutLedger - IBS Food Diary (Claude Code)
&lt;/h3&gt;

&lt;p&gt;Built almost entirely with Claude Code, GutLedger is a food diary app specifically designed for people with IBS. Users log meals, track symptoms over time, and the app spots patterns connecting specific foods to symptom flare-ups. It was showcased in the r/ClaudeAI "Built with Claude" megathread.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Source:&lt;/strong&gt; &lt;a href="https://www.reddit.com/r/ClaudeAI/comments/1sly3jm/built_with_claude_project_showcase_megathread" rel="noopener noreferrer"&gt;Reddit r/ClaudeAI Megathread&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  16. Claude Code + Docker Compose Full-Stack App
&lt;/h3&gt;

&lt;p&gt;A tutorial on Shipyard showed how to use Claude Code to build a complete full-stack application with Docker Compose from scratch. The model handled the Dockerfile creation, docker-compose.yml configuration, database setup, and API routing.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Source:&lt;/strong&gt; &lt;a href="https://shipyard.build/blog/building-an-app-claude-code-docker-compose" rel="noopener noreferrer"&gt;Shipyard Build Blog&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  The Bigger Picture: Why This Matters
&lt;/h2&gt;

&lt;h3&gt;
  
  
  What Changed Between Old Models and Now
&lt;/h3&gt;

&lt;p&gt;The jump from Claude 3.5 Sonnet or GPT-4o to Fable 5 and GPT-5.6 Sol is not incremental. It is structural. Here is what actually changed.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Capability&lt;/th&gt;
&lt;th&gt;Old Models (2024-2025)&lt;/th&gt;
&lt;th&gt;New Models (2026)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Single-prompt websites&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Basic landing pages&lt;/td&gt;
&lt;td&gt;Premium cinematic sites with 3D&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;3D game creation&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Simple 2D games&lt;/td&gt;
&lt;td&gt;Full 3D games with physics&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Blender / 3D tools&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Not possible&lt;/td&gt;
&lt;td&gt;Full MCP automation&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Multi-agent builds&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Manual orchestration&lt;/td&gt;
&lt;td&gt;Autonomous collaboration&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Full-stack apps&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Needs multiple prompts&lt;/td&gt;
&lt;td&gt;One-prompt production apps&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Code quality&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Often needs fixing&lt;/td&gt;
&lt;td&gt;67-69% fewer hard-coded issues&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  The Prompting Patterns That Actually Work
&lt;/h3&gt;

&lt;p&gt;Based on everything people have built, here are the patterns that separate a mediocre result from an amazing one.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pattern 1: Cinematic Design Language&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Bad: "Build a website for my product"
Good: "Build a premium cinematic website with weighted scrolling, scroll-triggered
GSAP-style animations, Three.js 3D objects that reveal on scroll, dark theme with
gold accents, and a feel similar to an Apple product reveal page."
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The key is describing the &lt;em&gt;feeling&lt;/em&gt; and &lt;em&gt;design language&lt;/em&gt; not just the features. Words like "cinematic", "weighted scrolling", "GSAP-style", and "Apple product reveal" give the model a much richer design vocabulary to work with.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pattern 2: Explicit Technical Stack&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Bad: "Build a 3D game"
Good: "Build a 3D space shooter with Three.js. Include WebSocket for real-time
multiplayer, Cannon.js for physics, and a custom particle system for explosions.
The game should run at 60fps in Chrome."
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Naming specific libraries, frameworks, and performance targets gives the model concrete constraints that lead to better output.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pattern 3: Behavioral Specifications&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Bad: "Add a city with cars"
Good: "Add cars that move through the streets and stop at red lights. When the
light turns green, cars accelerate gradually. Pedestrians should wait at
crosswalks."
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Describing &lt;em&gt;behaviors&lt;/em&gt; rather than just &lt;em&gt;objects&lt;/em&gt; is what separates a static scene from a living world.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pattern 4: The Multi-Agent Pipeline&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Step 1: Use Fable 5 or o3-pro to plan the architecture
Step 2: Use Sonnet 5 or GPT-5.6 Sol to implement
Step 3: Use Fable 5 or Opus 4.5 to review and refine
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This pattern of using a stronger model for planning and review, with a faster model for implementation, is becoming the standard workflow for serious AI-assisted development.&lt;/p&gt;




&lt;h2&gt;
  
  
  Model Comparison: What to Use When
&lt;/h2&gt;

&lt;p&gt;Based on community reports from Twitter, Reddit, and dev.to, here is a practical guide for which model to reach for.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Use Case&lt;/th&gt;
&lt;th&gt;Best Model&lt;/th&gt;
&lt;th&gt;Why&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Premium 3D websites&lt;/td&gt;
&lt;td&gt;Claude Fable 5&lt;/td&gt;
&lt;td&gt;Best design intuition and visual polish&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Blender automation&lt;/td&gt;
&lt;td&gt;GPT-5.6 Sol&lt;/td&gt;
&lt;td&gt;Best MCP integration and tool use&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Flight sims / complex games&lt;/td&gt;
&lt;td&gt;GPT-5.6 Sol&lt;/td&gt;
&lt;td&gt;Faster code generation, better physics&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Full-stack apps&lt;/td&gt;
&lt;td&gt;Claude Sonnet 5&lt;/td&gt;
&lt;td&gt;Best architecture decisions&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Quick prototypes&lt;/td&gt;
&lt;td&gt;GPT-5.6 Terra&lt;/td&gt;
&lt;td&gt;Balanced speed and quality&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Code review&lt;/td&gt;
&lt;td&gt;Claude Fable 5&lt;/td&gt;
&lt;td&gt;Deepest reasoning about code quality&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Multi-agent orchestration&lt;/td&gt;
&lt;td&gt;Claude Opus 4.5&lt;/td&gt;
&lt;td&gt;Best at managing sub-agents&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Reasoning-heavy tasks&lt;/td&gt;
&lt;td&gt;OpenAI o3-pro&lt;/td&gt;
&lt;td&gt;Most thorough analysis&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Budget projects&lt;/td&gt;
&lt;td&gt;GPT-5.6 Luna&lt;/td&gt;
&lt;td&gt;Fastest and cheapest&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  The Prompts That Went Viral
&lt;/h2&gt;

&lt;p&gt;Here is a collection of the most shared prompts across Twitter and Instagram, formatted so you can copy and try them yourself.&lt;/p&gt;

&lt;h3&gt;
  
  
  For 3D Websites (Claude Fable 5)
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Build an immersive 3D product showcase website. As the user scrolls, a 3D model
of the product rotates and floats. Add particle effects in the background,
smooth scroll-linked animations using GSAP, and a dark cinematic theme. The
page should have 5 sections: hero, features, specs, gallery, and contact.
Use Three.js for 3D and Tailwind CSS for styling.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  For Games (GPT-5.6 Sol)
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Create a complete browser-based 3D game. The player controls a character in a
procedurally generated dungeon. Add enemy AI that patrols and chases, a combat
system with melee and ranged attacks, health pickups, a minimap, and level
progression. Include sound effects using the Web Audio API.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  For Full-Stack Apps (Claude Sonnet 5)
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Build a full-stack SaaS application for project management. Features: user
authentication with JWT, team workspaces, Kanban boards with drag-and-drop,
real-time collaboration using WebSockets, file uploads to S3, and a billing
system with Stripe integration. Use Next.js, Prisma, PostgreSQL, and Tailwind.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  For Blender Scenes (GPT-5.6 Sol + MCP)
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Connect to Blender via MCP. Create a fantasy scene with a crystal cave.
Add volumetric fog, glowing crystals with emission materials, a water pool
reflecting the cave ceiling, and cinematic camera animation that flies
through the cave. Render at 4K with Cycles.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  What People Got Wrong
&lt;/h2&gt;

&lt;p&gt;Not everything worked perfectly. Here are the common failures people reported.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;GPT-5.6 Sol in Blender&lt;/strong&gt; produced mixed results when the scene got complex. Vaibhav Sisinty noted that "the world of 3D graphics via Blender's MCP is safe for now" suggesting the model still struggles with advanced 3D workflows.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Fable 5&lt;/strong&gt; was initially pulled due to US export controls and was redeployed on July 1, 2026. During the gap, developers lost access to their most powerful tool.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Multi-agent workflows&lt;/strong&gt; still require significant human oversight. The dev.to shooting game article noted that Claude and GPT sometimes produced conflicting code that needed manual resolution.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;GPT-5.6 (base)&lt;/strong&gt; received complaints about writing quality. Reddit users on r/ChatGPT said "GPT5 is objectively bad" for general writing and chatting compared to GPT-4o, though it excels at coding tasks.&lt;/p&gt;




&lt;h2&gt;
  
  
  Where This Is Headed
&lt;/h2&gt;

&lt;p&gt;The projects people built in the first few weeks of Fable 5 and GPT-5.6 Sol are not just demos. They point to a real shift in how software gets made. A single person with a good prompt and the right model can now produce what used to take a team of developers weeks to build.&lt;/p&gt;

&lt;p&gt;The multi-agent pattern is especially interesting. When Claude acts as the architect and GPT acts as the builder, the results exceed what either model produces alone. This is not about replacing developers. It is about giving solo creators the leverage to build things that were previously out of reach.&lt;/p&gt;

&lt;p&gt;The next frontier will be autonomous AI teams that can build, test, and deploy complete applications with minimal human input. We are not there yet, but the projects in this article show we are closer than most people think.&lt;/p&gt;




&lt;h2&gt;
  
  
  Quick Reference Table: Every Project Mentioned
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;#&lt;/th&gt;
&lt;th&gt;Project&lt;/th&gt;
&lt;th&gt;Model&lt;/th&gt;
&lt;th&gt;Category&lt;/th&gt;
&lt;th&gt;Source&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;3D City with Traffic Lights&lt;/td&gt;
&lt;td&gt;Claude Opus 4.5 / Fable 5&lt;/td&gt;
&lt;td&gt;3D World&lt;/td&gt;
&lt;td&gt;Reddit&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;Star Fox-Style Space Game&lt;/td&gt;
&lt;td&gt;GPT-5.6 Sol + Fable 5&lt;/td&gt;
&lt;td&gt;3D Game&lt;/td&gt;
&lt;td&gt;LinkedIn&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;Multi-Agent 3D Shooter&lt;/td&gt;
&lt;td&gt;Claude 4.5 + GPT-5.1&lt;/td&gt;
&lt;td&gt;3D Game&lt;/td&gt;
&lt;td&gt;dev.to&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;Triple Model Space Game Race&lt;/td&gt;
&lt;td&gt;GPT-5.6 Sol/Terra/Luna&lt;/td&gt;
&lt;td&gt;3D Game&lt;/td&gt;
&lt;td&gt;X/Twitter&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;Floating MacBook in Blender&lt;/td&gt;
&lt;td&gt;GPT-5.6 Sol&lt;/td&gt;
&lt;td&gt;3D Render&lt;/td&gt;
&lt;td&gt;X/Reddit&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;td&gt;OpenAI 5-Hour Blender Scene&lt;/td&gt;
&lt;td&gt;GPT-5.6 Sol&lt;/td&gt;
&lt;td&gt;3D Render&lt;/td&gt;
&lt;td&gt;X/OpenAIDevs&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;$20k Premium Website&lt;/td&gt;
&lt;td&gt;Claude Fable 5&lt;/td&gt;
&lt;td&gt;Website&lt;/td&gt;
&lt;td&gt;Aura Build&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;3D Reveal Effect Website&lt;/td&gt;
&lt;td&gt;Claude Fable 5&lt;/td&gt;
&lt;td&gt;Website&lt;/td&gt;
&lt;td&gt;Instagram&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;9&lt;/td&gt;
&lt;td&gt;Space Portfolio (Crash Into Sun)&lt;/td&gt;
&lt;td&gt;Claude Fable 5&lt;/td&gt;
&lt;td&gt;Website&lt;/td&gt;
&lt;td&gt;Reddit&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;AI Journal App (10 Days)&lt;/td&gt;
&lt;td&gt;Claude Code&lt;/td&gt;
&lt;td&gt;Full-Stack&lt;/td&gt;
&lt;td&gt;Medium&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;11&lt;/td&gt;
&lt;td&gt;Flight Simulator&lt;/td&gt;
&lt;td&gt;GPT-5.6 Sol&lt;/td&gt;
&lt;td&gt;Simulation&lt;/td&gt;
&lt;td&gt;Instagram&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;12&lt;/td&gt;
&lt;td&gt;3D Interactive Dashboards&lt;/td&gt;
&lt;td&gt;GPT-5.6 Sol&lt;/td&gt;
&lt;td&gt;Data Viz&lt;/td&gt;
&lt;td&gt;Instagram&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;td&gt;37 Apps in 4 Days&lt;/td&gt;
&lt;td&gt;Claude Fable 5&lt;/td&gt;
&lt;td&gt;Apps&lt;/td&gt;
&lt;td&gt;Instagram&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;14&lt;/td&gt;
&lt;td&gt;Phone as Wireless Mic&lt;/td&gt;
&lt;td&gt;GPT-5.6 Sol&lt;/td&gt;
&lt;td&gt;Utility&lt;/td&gt;
&lt;td&gt;Instagram&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;15&lt;/td&gt;
&lt;td&gt;GutLedger IBS Diary&lt;/td&gt;
&lt;td&gt;Claude Code&lt;/td&gt;
&lt;td&gt;Full-Stack&lt;/td&gt;
&lt;td&gt;Reddit&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;16&lt;/td&gt;
&lt;td&gt;Docker Compose App&lt;/td&gt;
&lt;td&gt;Claude Code&lt;/td&gt;
&lt;td&gt;Full-Stack&lt;/td&gt;
&lt;td&gt;Shipyard&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;p&gt;&lt;em&gt;If you found this useful, share it with someone who is still building things the old way. The prompt templates above are all tested and ready to paste into your AI tool of choice.&lt;/em&gt;&lt;/p&gt;




</description>
      <category>promptengineering</category>
      <category>ai</category>
      <category>agents</category>
      <category>claude</category>
    </item>
    <item>
      <title>The Complete Story of Aniruddha Adak</title>
      <dc:creator>ANIRUDDHA ADAK</dc:creator>
      <pubDate>Wed, 15 Jul 2026 18:14:03 +0000</pubDate>
      <link>https://dev.to/aniruddha_adak/the-complete-story-of-aniruddha-adak-4alh</link>
      <guid>https://dev.to/aniruddha_adak/the-complete-story-of-aniruddha-adak-4alh</guid>
      <description>&lt;h2&gt;
  
  
  From Kolkata to the World of AI Agents
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;"Why do programmers prefer dark mode? Because light attracts bugs."&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This is my go-to joke, and honestly, it says a lot about how I like to keep things light even when the code gets heavy.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;By Aniruddha Adak&lt;/strong&gt; | &lt;code&gt;aniruddhaadak&lt;/code&gt; everywhere online&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://www.linkedin.com/in/aniruddha-adak" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt; | &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt; | &lt;a href="https://x.com/aniruddhadak" rel="noopener noreferrer"&gt;X&lt;/a&gt; | &lt;a href="https://dev.to/aniruddhaadak"&gt;DEV.to&lt;/a&gt; | &lt;a href="https://aniruddha-adak.vercel.app" rel="noopener noreferrer"&gt;Portfolio&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Table of Contents
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Who Am I: A Quick Snapshot&lt;/li&gt;
&lt;li&gt;The Beginning: How It All Started&lt;/li&gt;
&lt;li&gt;What I Actually Do&lt;/li&gt;
&lt;li&gt;My Complete Online Presence&lt;/li&gt;
&lt;li&gt;Skills and Proficiency&lt;/li&gt;
&lt;li&gt;Projects I Am Proud Of&lt;/li&gt;
&lt;li&gt;Writing, Talks, and Content Creation&lt;/li&gt;
&lt;li&gt;Achievements and Recognition&lt;/li&gt;
&lt;li&gt;Certifications and Training&lt;/li&gt;
&lt;li&gt;Where I See AI Heading&lt;/li&gt;
&lt;li&gt;My Philosophy and Core Beliefs&lt;/li&gt;
&lt;li&gt;My Hobbies and Favorite Things&lt;/li&gt;
&lt;li&gt;Connect With Me&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  Who Am I: A Quick Snapshot
&lt;/h2&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5a42backpmqfchcgwatd.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5a42backpmqfchcgwatd.png" alt="AI Agent Engineer Banner" width="800" height="336"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Field&lt;/th&gt;
&lt;th&gt;Details&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Aniruddha Adak&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Base&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Kolkata, India&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Born&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;September 9, 2003&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Role&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;AI Agent Engineer, Full Stack Developer, Technical Writer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Education&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;B.Tech in Computer Science and Engineering, Budge Budge Institute of Technology (BBIT), since 2022&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Core Stack&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Python, TensorFlow, React, Next.js, Node.js, TypeScript, Tailwind CSS&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Focus Area&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Autonomous AI agents, agentic systems, and building things fast&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Online Home&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://aniruddhaadak.tech" rel="noopener noreferrer"&gt;aniruddhaadak.tech&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Email&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="mailto:aniruddhaadak80@gmail.com"&gt;aniruddhaadak80@gmail.com&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Phone&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;+91-7291555691&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;I am a &lt;strong&gt;B.Tech Computer Science student&lt;/strong&gt; passionate about software development. I specialize in building dynamic web applications and real-time data tools using modern JavaScript frameworks, cloud technologies, and version control. I have a strong record in hackathons and open-source contributions.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Beginning: How It All Started
&lt;/h2&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftf076h07d3ikqiqa4t7q.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftf076h07d3ikqiqa4t7q.png" alt="Profile Photo" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I was born and raised in &lt;strong&gt;Kolkata&lt;/strong&gt;, and that is where my love for coding began. I did not come from some fancy tech family or coding bootcamp background. I just found problem-solving addictive early on, and that feeling never really left me.&lt;/p&gt;

&lt;p&gt;In 2022, I joined the &lt;strong&gt;Budge Budge Institute of Technology&lt;/strong&gt; to study Computer Science and Engineering. College gave me the structure, but the internet gave me the playground. Between assignments and exams, I kept building small projects, breaking them, and building them again. That habit of &lt;em&gt;starting big and fixing later&lt;/em&gt; is still very much a part of who I am.&lt;/p&gt;

&lt;p&gt;Somewhere along the way, I stopped calling myself just a "developer" and started calling myself a &lt;strong&gt;builder of ideas&lt;/strong&gt;. I love turning a rough thought into something people can actually click, use, and enjoy.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;"I did not come from some fancy tech family or coding bootcamp background. I just found problem-solving addictive early on, and that feeling never really left me."&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  What I Actually Do
&lt;/h2&gt;

&lt;p&gt;I describe myself as an &lt;em&gt;AI Agent Engineer&lt;/em&gt; focused on creating &lt;strong&gt;self-directed AI systems&lt;/strong&gt;. In simple words, I build software that can think through steps, adapt when something changes, and finish a task without me babysitting every click.&lt;/p&gt;

&lt;p&gt;My work sits at the intersection of three things:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Full stack web development&lt;/strong&gt; using React, Next.js, Node.js, and MongoDB&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Machine learning and deep learning&lt;/strong&gt; using Python and TensorFlow&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Agentic AI systems&lt;/strong&gt; that plan, act, and learn on their own&lt;/p&gt;

&lt;p&gt;I like to say &lt;em&gt;code plus ML equals magic&lt;/em&gt;, and that pretty much sums up how I approach my projects.&lt;/p&gt;

&lt;h3&gt;
  
  
  My Mission Statement
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;"To democratize AI by building intelligent agents that empower individuals and organizations to achieve more with less effort, making complex automation accessible to everyone."&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Three Core Beliefs
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;AI Should Augment, Not Replace:&lt;/strong&gt; The best AI systems work alongside humans, enhancing their capabilities rather than replacing them. I build tools that make people more effective, not obsolete.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Agents Should Be Trustworthy:&lt;/strong&gt; Building reliable, explainable AI agents that users can trust with important tasks is not optional. It is the foundation of useful AI.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Open Source Powers Progress:&lt;/strong&gt; Sharing knowledge and code accelerates innovation for everyone. I contribute to open source not just because it helps my career, but because it helps the entire community move forward.&lt;/p&gt;




&lt;h2&gt;
  
  
  My Complete Online Presence
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Primary Social Profiles
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;LinkedIn&lt;/strong&gt; is where I share technical insights, project breakdowns, and my thoughts on where AI agents and agentic systems are heading. I try to keep my professional presence rooted in what I am actually building rather than just talking theory.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://www.linkedin.com/in/aniruddha-adak" rel="noopener noreferrer"&gt;https://www.linkedin.com/in/aniruddha-adak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;GitHub&lt;/strong&gt; is my digital home. I maintain multiple accounts where I host dozens of repositories spanning web apps, AI tools, and experimental agent frameworks.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://github.com/AniruddhaAdak" rel="noopener noreferrer"&gt;https://github.com/AniruddhaAdak&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;https://github.com/aniruddhaadak80&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/aniruddhaadak9" rel="noopener noreferrer"&gt;https://github.com/aniruddhaadak9&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;X (formerly Twitter)&lt;/strong&gt; is where I test and share all the latest updates on AI, AI agents, and new LLM releases. One post that got a lot of attention was a thread comparing GPT Image and Gemini Nano Banana Pro through a detailed infographic.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://x.com/aniruddhadak" rel="noopener noreferrer"&gt;https://x.com/aniruddhadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;DEV Community&lt;/strong&gt; is where I write the most. You will find me breaking down my projects, my failures, and my lessons in a way I hope is useful to other developers.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://dev.to/aniruddhaadak"&gt;https://dev.to/aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;CodePen&lt;/strong&gt; is where I experiment with frontend ideas and share small interactive demos.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://codepen.io/aniruddhaadak" rel="noopener noreferrer"&gt;https://codepen.io/aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Portfolio&lt;/strong&gt; is the place where everything comes together. Built with Next.js and deployed on Vercel, it showcases my best work.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://aniruddha-adak.vercel.app" rel="noopener noreferrer"&gt;https://aniruddha-adak.vercel.app&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Telegram&lt;/strong&gt; is where you can reach me directly for quick conversations.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://t.me/aniruddhaadak" rel="noopener noreferrer"&gt;https://t.me/aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Linktree&lt;/strong&gt; holds all my links in one clean place.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://linktr.ee/aniruddha.adak" rel="noopener noreferrer"&gt;https://linktr.ee/aniruddha.adak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Facebook&lt;/strong&gt; and &lt;strong&gt;Instagram&lt;/strong&gt; are where I share more personal sides of my journey.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://www.facebook.com/aniruddhadak" rel="noopener noreferrer"&gt;https://www.facebook.com/aniruddhadak&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.instagram.com/aniruddhadak" rel="noopener noreferrer"&gt;https://www.instagram.com/aniruddhadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;YouTube&lt;/strong&gt; is where I share video content about tech and AI.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/channel/UCp6fpbCh4aOHiJCrL3FL63A" rel="noopener noreferrer"&gt;https://www.youtube.com/channel/UCp6fpbCh4aOHiJCrL3FL63A&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Developer and Coding Platforms
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;LeetCode&lt;/strong&gt; is where I sharpen my problem-solving skills. I have completed over 100 coding problems and continue to practice daily.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://leetcode.com/u/aniruddhaadak" rel="noopener noreferrer"&gt;https://leetcode.com/u/aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;GeeksforGeeks&lt;/strong&gt; is another platform where I engage with the coding community.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://auth.geeksforgeeks.org/user/aniruddhaadak" rel="noopener noreferrer"&gt;https://auth.geeksforgeeks.org/user/aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Replit&lt;/strong&gt; is where I quickly prototype ideas and share them with others.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://replit.com/@aniruddhaadak" rel="noopener noreferrer"&gt;https://replit.com/@aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Sololearn&lt;/strong&gt; is where I started my structured learning journey.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://www.sololearn.com/profile/aniruddhaadak" rel="noopener noreferrer"&gt;https://www.sololearn.com/profile/aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Roadmap.sh&lt;/strong&gt; is where I track my learning path and share it with the community.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://roadmap.sh/u/aniruddhaadak" rel="noopener noreferrer"&gt;https://roadmap.sh/u/aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Code 360&lt;/strong&gt; is another coding platform where I practice and compete.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://www.code360.com/profile/aniruddhaadak" rel="noopener noreferrer"&gt;https://www.code360.com/profile/aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Technical Writing and Content Platforms
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Medium&lt;/strong&gt; is where I publish longer-form articles about AI, web development, and my personal journey.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://medium.com/@aniruddhaadak" rel="noopener noreferrer"&gt;https://medium.com/@aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Substack&lt;/strong&gt; is my newsletter home where I share deeper insights about AI trends and agentic systems.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://aniruddhaadak.substack.com" rel="noopener noreferrer"&gt;https://aniruddhaadak.substack.com&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Daily.dev&lt;/strong&gt; is where I curate and share the best developer content I come across.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://app.daily.dev/aniruddhaadak" rel="noopener noreferrer"&gt;https://app.daily.dev/aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;DevDojo&lt;/strong&gt; is another developer community where I share my thoughts.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://aniruddhaadak.devdojo.com/" rel="noopener noreferrer"&gt;https://aniruddhaadak.devdojo.com/&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Shifters&lt;/strong&gt; is where I contribute technical articles.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://shifters.tech/author/aniruddhaadak" rel="noopener noreferrer"&gt;https://shifters.tech/author/aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;CodeNewbie&lt;/strong&gt; is a community I actively participate in to help beginners.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://community.codenewbie.org/aniruddhaadak" rel="noopener noreferrer"&gt;https://community.codenewbie.org/aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Product Launch and Professional Platforms
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Product Hunt&lt;/strong&gt; is where I launch my projects and discover new tools.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://www.producthunt.com/@aniruddhaadak" rel="noopener noreferrer"&gt;https://www.producthunt.com/@aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Peerlist&lt;/strong&gt; is my professional developer profile.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://peerlist.io/aniruddhaadak" rel="noopener noreferrer"&gt;https://peerlist.io/aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Fueler.io&lt;/strong&gt; is where I showcase my proof of work.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://fueler.io/aniruddha.adak" rel="noopener noreferrer"&gt;https://fueler.io/aniruddha.adak&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.fueler.io/aniruddhaadak/timeline" rel="noopener noreferrer"&gt;https://www.fueler.io/aniruddhaadak/timeline&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;StartupBase&lt;/strong&gt; is where I list my startup ideas and projects.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://startupbase.io/user/aniruddhaadak" rel="noopener noreferrer"&gt;https://startupbase.io/user/aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Dev Hunt&lt;/strong&gt; is another platform where I share my developer tools.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://devhunt.org/@aniruddhaadak" rel="noopener noreferrer"&gt;https://devhunt.org/@aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Uneed&lt;/strong&gt; is where I list my products for discovery.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://www.uneed.best/user/aniruddhaadak" rel="noopener noreferrer"&gt;https://www.uneed.best/user/aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Open Source and Contribution Tracking
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;GitHub Sponsors&lt;/strong&gt; is where people can support my open-source work.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://github.com/sponsors/aniruddhaadak80" rel="noopener noreferrer"&gt;https://github.com/sponsors/aniruddhaadak80&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Holopin&lt;/strong&gt; is where I collect badges for my open-source contributions, especially Hacktoberfest.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://holopin.io/@aniruddhaadak" rel="noopener noreferrer"&gt;https://holopin.io/@aniruddhaadak&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.holopin.io/@aniruddhaadak80" rel="noopener noreferrer"&gt;https://www.holopin.io/@aniruddhaadak80&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;OpenSauced&lt;/strong&gt; tracks my open-source impact and contributions.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://opensauced.pizza/user/aniruddhaadak80" rel="noopener noreferrer"&gt;https://opensauced.pizza/user/aniruddhaadak80&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Gitroll&lt;/strong&gt; shows my code quality and contribution metrics.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://gitroll.io/profile/aniruddhaadak" rel="noopener noreferrer"&gt;https://gitroll.io/profile/aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;GitHub Unwrapped&lt;/strong&gt; gives a yearly summary of my GitHub activity.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://githubunwrapped.com/aniruddhaadak80" rel="noopener noreferrer"&gt;https://githubunwrapped.com/aniruddhaadak80&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;WakaTime&lt;/strong&gt; tracks my coding time and language preferences.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://wakatime.com/@aniruddhaadak" rel="noopener noreferrer"&gt;https://wakatime.com/@aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;GitLab&lt;/strong&gt; is where I mirror some of my projects.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://gitlab.com/aniruddhaadak" rel="noopener noreferrer"&gt;https://gitlab.com/aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  AI and Machine Learning Platforms
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Hugging Face&lt;/strong&gt; is where I explore and share ML models.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://huggingface.co/aniruddhaadak" rel="noopener noreferrer"&gt;https://huggingface.co/aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Kaggle&lt;/strong&gt; is where I compete in data science competitions.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://www.kaggle.com/aniruddhaadak" rel="noopener noreferrer"&gt;https://www.kaggle.com/aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Searchpromptly&lt;/strong&gt; is related to my AI prompt engineering work.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://searchpromptly.com/aniruddhaadak" rel="noopener noreferrer"&gt;https://searchpromptly.com/aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Vibestack&lt;/strong&gt; is another AI-related platform I use.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://vibestack.io/aniruddhaadak" rel="noopener noreferrer"&gt;https://vibestack.io/aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;MakerThrive&lt;/strong&gt; is where I showcase my maker projects.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://makerthrive.com/aniruddhaadak" rel="noopener noreferrer"&gt;https://makerthrive.com/aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Starc.ai&lt;/strong&gt; is related to my AI film experiments.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://starc.ai/aniruddhaadak" rel="noopener noreferrer"&gt;https://starc.ai/aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Other Social and Creative Platforms
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;SoundCloud&lt;/strong&gt; is where I share audio experiments.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://soundcloud.com/aniruddhaadak" rel="noopener noreferrer"&gt;https://soundcloud.com/aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Blogger&lt;/strong&gt; is my older blogging platform.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://aniruddhaadak.blogspot.com" rel="noopener noreferrer"&gt;https://aniruddhaadak.blogspot.com&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;ProPeers&lt;/strong&gt; is a professional networking platform I use.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://propeers.in/aniruddhaadak" rel="noopener noreferrer"&gt;https://propeers.in/aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Wonderful.dev&lt;/strong&gt; is my developer profile.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://wonderful.dev/aniruddhaadak" rel="noopener noreferrer"&gt;https://wonderful.dev/aniruddhaadak&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Portfolio and Resume Links
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Hand-Drawn Portfolio for 2026&lt;/strong&gt; is a unique, artistic take on my portfolio.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://aniruddhaadak80.github.io/my-hand-drawn-portfolio-for-2026/" rel="noopener noreferrer"&gt;https://aniruddhaadak80.github.io/my-hand-drawn-portfolio-for-2026/&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Lovable Express Portfolio&lt;/strong&gt; is another experimental portfolio.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://aniruddha-web-express.lovable.app/" rel="noopener noreferrer"&gt;https://aniruddha-web-express.lovable.app/&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Netlify Portfolio&lt;/strong&gt; is an older version of my portfolio.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://aniruddha-adak.netlify.app" rel="noopener noreferrer"&gt;https://aniruddha-adak.netlify.app&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://aniruddhaadak.netlify.app" rel="noopener noreferrer"&gt;https://aniruddhaadak.netlify.app&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Scribd&lt;/strong&gt; hosts my detailed resumes and dossiers.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://www.scribd.com/document/1039070378/2026-Agentic-Engineer-Blueprint-ANIRUDDHA-ADAK" rel="noopener noreferrer"&gt;https://www.scribd.com/document/1039070378/2026-Agentic-Engineer-Blueprint-ANIRUDDHA-ADAK&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.scribd.com/document/873253358/Aniruddha-Adak-Software-Developer-skills-Resume" rel="noopener noreferrer"&gt;https://www.scribd.com/document/873253358/Aniruddha-Adak-Software-Developer-skills-Resume&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.scribd.com/document/886781292/Aniruddha-Adak-Professional-Resume" rel="noopener noreferrer"&gt;https://www.scribd.com/document/886781292/Aniruddha-Adak-Professional-Resume&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.scribd.com/document/1039070372/Aniruddha-Adak-2026-Strategic-Dossier-ANIRUDDHA-ADAK" rel="noopener noreferrer"&gt;https://www.scribd.com/document/1039070372/Aniruddha-Adak-2026-Strategic-Dossier-ANIRUDDHA-ADAK&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;SlideShare&lt;/strong&gt; hosts my professional presentations.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://www.slideshare.net/slideshow/professional-detailed-resume-of-aniruddha-adak/279288885" rel="noopener noreferrer"&gt;https://www.slideshare.net/slideshow/professional-detailed-resume-of-aniruddha-adak/279288885&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.slideshare.net/slideshow/comprehensive-profile-of-aniruddha-adak-ai-web-development-and-data-leadership/288409182" rel="noopener noreferrer"&gt;https://www.slideshare.net/slideshow/comprehensive-profile-of-aniruddha-adak-ai-web-development-and-data-leadership/288409182&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.slideshare.net/slideshow/professional-resume-of-aniruddha-adak/274808855" rel="noopener noreferrer"&gt;https://www.slideshare.net/slideshow/professional-resume-of-aniruddha-adak/274808855&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.slideshare.net/slideshow/a-comprehensive-research-report-on-aniruddha-adak-pdf/284164723" rel="noopener noreferrer"&gt;https://www.slideshare.net/slideshow/a-comprehensive-research-report-on-aniruddha-adak-pdf/284164723&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Skills and Proficiency
&lt;/h2&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F546vwia3323s5j12fdms.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F546vwia3323s5j12fdms.png" alt="Im tion" width="800" height="447"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Frontend Development
&lt;/h3&gt;

&lt;p&gt;I have spent years crafting user interfaces that feel alive. My frontend work is built on a foundation of &lt;strong&gt;React.js&lt;/strong&gt; and &lt;strong&gt;Next.js&lt;/strong&gt;, which I use to build fast, responsive interfaces that users actually enjoy. I write most of my code in &lt;strong&gt;TypeScript&lt;/strong&gt; because I believe strongly in writing code that does not break at 2 AM. For styling, I rely heavily on &lt;strong&gt;Tailwind CSS&lt;/strong&gt; and &lt;strong&gt;Framer Motion&lt;/strong&gt; to create designs that feel alive and interactive. I also use &lt;strong&gt;Chart.js&lt;/strong&gt; for data visualization inside dashboards, making complex data easy to understand at a glance.&lt;/p&gt;

&lt;h3&gt;
  
  
  Backend and Data
&lt;/h3&gt;

&lt;p&gt;On the backend side, I use &lt;strong&gt;Node.js&lt;/strong&gt; for building services and APIs that power my applications. For data storage, I work with &lt;strong&gt;MongoDB&lt;/strong&gt; for flexible document storage, &lt;strong&gt;PostgreSQL&lt;/strong&gt; for relational data, and &lt;strong&gt;MySQL&lt;/strong&gt; when the project calls for it. I also use &lt;strong&gt;Firebase&lt;/strong&gt; for real-time applications and rapid prototyping. For data handling and analysis, I use &lt;strong&gt;NumPy&lt;/strong&gt; and Python. One of my favorite technologies is &lt;strong&gt;WebSockets&lt;/strong&gt;, which I used heavily in my stock visualizer project to push real-time data to the frontend without constant polling.&lt;/p&gt;

&lt;h3&gt;
  
  
  AI and Machine Learning
&lt;/h3&gt;

&lt;p&gt;This is where my heart truly lies. I use &lt;strong&gt;Python&lt;/strong&gt; and &lt;strong&gt;TensorFlow&lt;/strong&gt; for building and training models. I understand neural networks and deep learning fundamentals at a practical level. I work extensively with &lt;strong&gt;generative AI tools&lt;/strong&gt; and &lt;strong&gt;large language model integration&lt;/strong&gt;. My specialty is building and orchestrating &lt;strong&gt;AI agents&lt;/strong&gt; that can complete multi-step tasks independently. I also practice &lt;strong&gt;prompt engineering&lt;/strong&gt; across multiple AI agent challenges and platforms, constantly refining how I communicate with these models to get the best results.&lt;/p&gt;

&lt;h3&gt;
  
  
  Tools and Workflow
&lt;/h3&gt;

&lt;p&gt;I use &lt;strong&gt;GitFlow&lt;/strong&gt; for version control discipline, ensuring that my projects maintain clean history and safe deployment practices. I believe in &lt;strong&gt;teamwork and collaboration&lt;/strong&gt; across open-source repositories, and I have an &lt;strong&gt;independent contributor mindset&lt;/strong&gt;, meaning I can own a project from idea to deployment without constant supervision.&lt;/p&gt;




&lt;h2&gt;
  
  
  Projects I Am Proud Of
&lt;/h2&gt;

&lt;p&gt;I have built way too many things to list them all, but here are the ones closest to my heart.&lt;/p&gt;

&lt;h3&gt;
  
  
  SkillSphere
&lt;/h3&gt;

&lt;p&gt;SkillSphere is a unified platform that bundles ten different mini applications into one place, all aimed at improving daily productivity and well-being. I built this to break free from tutorial-only learning and actually ship something layered and complex. It uses React and Node.js under the hood.&lt;/p&gt;

&lt;h3&gt;
  
  
  FolioMotion
&lt;/h3&gt;

&lt;p&gt;FolioMotion is an interactive, animation-rich portfolio template built with Next.js and Tailwind CSS. It exists so other developers can showcase their own work without starting their portfolio from zero. I believe every developer deserves a beautiful portfolio, and this is my contribution to that idea.&lt;/p&gt;

&lt;h3&gt;
  
  
  MercatoLive
&lt;/h3&gt;

&lt;p&gt;MercatoLive is my take on the future of e-commerce, built with TypeScript and focused on a dynamic and engaging shopping experience. It uses React.js and MongoDB to handle the product catalog and user interactions.&lt;/p&gt;

&lt;h3&gt;
  
  
  VocalScribe
&lt;/h3&gt;

&lt;p&gt;VocalScribe is a real-time speech-to-text transcription tool powered by AssemblyAI's LEMUR API. This one taught me a lot about handling live audio streams gracefully and converting sound into actionable text.&lt;/p&gt;

&lt;h3&gt;
  
  
  MarketPulse AI
&lt;/h3&gt;

&lt;p&gt;MarketPulse AI is an AI system that aggregates and analyzes market intelligence automatically using TensorFlow-based pipelines. This project pushed me deeper into applied machine learning and showed me how AI can make sense of noisy financial data.&lt;/p&gt;

&lt;h3&gt;
  
  
  Real-Time Stock Data Visualizer
&lt;/h3&gt;

&lt;p&gt;Built using React, WebSockets, and the TradingView Charting Library. This project sharpened my skills in handling live financial data on the frontend and making it beautiful and useful.&lt;/p&gt;

&lt;h3&gt;
  
  
  MindCare AI
&lt;/h3&gt;

&lt;p&gt;MindCare AI and MindQuotes are mental health and wellness focused AI tools, because I believe technology should also take care of people, not just impress them. The MindCare AI app uses the Gemini API for mental health diagnosis support.&lt;/p&gt;

&lt;h3&gt;
  
  
  SupplyGuard AI
&lt;/h3&gt;

&lt;p&gt;SupplyGuard AI is an AI system for real-time supply chain risk detection, scanning global sources for early disruption alerts. This was my attempt to solve real-world logistics problems using machine learning.&lt;/p&gt;

&lt;h3&gt;
  
  
  Smart Resume Analyzer
&lt;/h3&gt;

&lt;p&gt;Smart Resume Analyzer is an AI-powered resume analysis tool that extracts skills, matches job requirements, and provides actionable improvement suggestions. It uses Next.js and OpenAI under the hood.&lt;/p&gt;

&lt;h3&gt;
  
  
  Agentic Workflow Engine
&lt;/h3&gt;

&lt;p&gt;A framework for building, visualizing, and executing complex agentic workflows with human-in-the-loop capabilities. Built with Python, FastAPI, and React.&lt;/p&gt;

&lt;h3&gt;
  
  
  Knowledge Graph Builder
&lt;/h3&gt;

&lt;p&gt;An automated system that constructs and maintains knowledge graphs from unstructured documents using LLMs and graph databases. It uses Neo4j and LangChain.&lt;/p&gt;

&lt;h3&gt;
  
  
  The YouWare Experiment: 27 Apps in 45 Days
&lt;/h3&gt;

&lt;p&gt;I also went through a phase where I built &lt;strong&gt;27 AI apps in 45 days&lt;/strong&gt;, all with zero code, using a platform called YouWare. It was intense, a little chaotic, and honestly one of the most fun stretches of building I have ever had. It proved to me that the barrier to building is lower than ever, and creativity matters more than syntax.&lt;/p&gt;




&lt;h2&gt;
  
  
  Writing, Talks, and Content Creation
&lt;/h2&gt;

&lt;p&gt;I write a lot. You will mostly find me on &lt;strong&gt;DEV Community&lt;/strong&gt; and &lt;strong&gt;Medium&lt;/strong&gt;, where I break down my projects, my failures, and my lessons in a way I hope is useful to other developers.&lt;/p&gt;

&lt;p&gt;Some of my most talked about pieces include:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;"I'm Aniruddha Adak, And This Is My YouWare Addiction: 27 Apps In 45 Days"&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;"Hey World, I'm Aniruddha Adak, The Guy Who Posted 49 Images In One Thread"&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;"Building an AI-Powered Recipe Assistant with Agentic Postgres"&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;"Contribution Chronicles: My Epic Hacktoberfest 2025 Adventure"&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;"A2A vs MCP Protocol: Choosing the Right Communication Framework for AI Systems"&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;"The Top 5 AI Agent Trends for 2025"&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;"Responsible AI: The Ethical Framework for Modern Development"&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;"Every AI Tool, Agent, and Site Builder a Developer Should Know in 2026"&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;"My Developer Portfolio: Showcasing My Journey and Projects"&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;"I'm Aniruddha Adak: The AI Agent Engineer from Kolkata, and here is my story"&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;On &lt;strong&gt;X (formerly Twitter)&lt;/strong&gt;, my whole feed is dedicated to testing and sharing the latest updates on AI, AI agents, and new LLM releases. I once posted a thread of 49 images generated using an AI image model, and it genuinely broke my own timeline in terms of engagement. That thread, plus a few others, ended up getting written about by AI models themselves, which felt surreal the first time I read it.&lt;/p&gt;




&lt;h2&gt;
  
  
  Achievements and Recognition
&lt;/h2&gt;

&lt;p&gt;I am proud of the work I have put in, and here are some milestones that mean a lot to me.&lt;/p&gt;

&lt;p&gt;I completed &lt;strong&gt;200 plus pull requests&lt;/strong&gt; during Hacktoberfest, across two consecutive years. Some sources say it was 238 pull requests in 2024 alone. Either way, it was a marathon of contribution that taught me the value of consistent, small efforts adding up to something big.&lt;/p&gt;

&lt;p&gt;I built and shipped &lt;strong&gt;27 AI applications in 45 days&lt;/strong&gt; without writing traditional code. This proved that the tools we have today are incredibly powerful, and that creativity and vision matter just as much as coding ability.&lt;/p&gt;

&lt;p&gt;I scored &lt;strong&gt;92% in Class XII&lt;/strong&gt; and &lt;strong&gt;83% in Class X&lt;/strong&gt; under the West Bengal Board. Academics were never my only focus, but I believe in doing well at whatever I commit to.&lt;/p&gt;

&lt;p&gt;I was recognized among &lt;strong&gt;top performers&lt;/strong&gt; during my B.Tech program, and I topped my college for three semesters.&lt;/p&gt;

&lt;p&gt;I earned &lt;strong&gt;multiple Holopin badges&lt;/strong&gt; for open-source participation, including Hacktoberfest 2024.&lt;/p&gt;

&lt;p&gt;I completed &lt;strong&gt;Google Cloud Skills Boost certifications&lt;/strong&gt; in Introduction to Large Language Models and Introduction to Generative AI.&lt;/p&gt;

&lt;p&gt;I built a growing presence across DEV Community, Medium, X, LinkedIn, and Product Hunt, with over &lt;strong&gt;6,000 followers on LinkedIn&lt;/strong&gt; and &lt;strong&gt;54.8K posts on X&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;I earned the &lt;strong&gt;GitHub Foundation Certificate&lt;/strong&gt;, which validated my understanding of GitHub's ecosystem and best practices.&lt;/p&gt;

&lt;p&gt;I completed &lt;strong&gt;100+ coding problems on LeetCode&lt;/strong&gt; in 2024, and I continue to practice daily.&lt;/p&gt;

&lt;p&gt;I won &lt;strong&gt;first place at CodeStreet Hackathon 2023&lt;/strong&gt;, where I led a team to victory.&lt;/p&gt;

&lt;p&gt;I ranked in the &lt;strong&gt;Top 5% in the National Coding Olympiad 2023&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;I secured &lt;strong&gt;second place in the intra-college tech quiz in 2024&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  Certifications and Training
&lt;/h2&gt;

&lt;p&gt;I am currently pursuing my &lt;strong&gt;Bachelor of Technology in Computer Science and Engineering&lt;/strong&gt; at Budge Budge Institute of Technology, affiliated with MAKAUT. My current CGPA is around 8.9, and I have topped my college for three semesters.&lt;/p&gt;

&lt;p&gt;I have completed several certifications that have shaped my technical knowledge:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Natural Language Processing&lt;/strong&gt; from Skillsoft&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Hacktoberfest Contributor&lt;/strong&gt; for multiple years&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Front End Development&lt;/strong&gt; from Coursera, 2024&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Google Cloud AI&lt;/strong&gt; from Google Cloud, 2023&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cybersecurity Introduction&lt;/strong&gt; from Cisco, 2022&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Introduction to Large Language Models&lt;/strong&gt; from Google Cloud Skills Boost&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Introduction to Generative AI&lt;/strong&gt; from Google Cloud Skills Boost&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Deep Learning Specialization&lt;/strong&gt; from DeepLearning.AI&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Machine Learning by Stanford&lt;/strong&gt; from Coursera&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;LangChain for LLM Development&lt;/strong&gt; from DeepLearning.AI&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;AWS Machine Learning Specialty&lt;/strong&gt; from Amazon Web Services&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Generative AI with LLMs&lt;/strong&gt; from AWS and DeepLearning.AI&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Serverless Computing&lt;/strong&gt; from Coursera&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Preparing a Great Virtual Presentation&lt;/strong&gt; from Coursera&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;React.js Tutorial&lt;/strong&gt; from Coursera&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;HTML, CSS, JavaScript&lt;/strong&gt; from Coursera&lt;/p&gt;




&lt;h2&gt;
  
  
  Where I See AI Heading
&lt;/h2&gt;

&lt;p&gt;I am genuinely fascinated by &lt;strong&gt;autonomous AI agents&lt;/strong&gt;, and I spend a lot of my time exploring where &lt;strong&gt;AGI&lt;/strong&gt; and even &lt;strong&gt;ASI&lt;/strong&gt; conversations are heading. My honest take is simple: the next real shift in software will not be about writing more code, it will be about designing systems that can reason, plan, and execute tasks with very little hand holding.&lt;/p&gt;

&lt;p&gt;I believe &lt;strong&gt;agentic AI&lt;/strong&gt;, where multiple small agents work together like a team, will become the normal way we build software within the next few years. That is exactly why I keep experimenting with agent marketplaces, multi-agent DevSecOps systems, and self-directed pipelines in my own projects.&lt;/p&gt;

&lt;p&gt;I do not treat these as wild predictions. I treat them as the direction I am already building toward, one project at a time.&lt;/p&gt;




&lt;h2&gt;
  
  
  My Philosophy and Core Beliefs
&lt;/h2&gt;

&lt;p&gt;I believe in three core principles that guide my work:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;AI Should Augment, Not Replace:&lt;/strong&gt; The best AI systems work alongside humans, enhancing their capabilities rather than replacing them. I build tools that make people more effective, not obsolete.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Agents Should Be Trustworthy:&lt;/strong&gt; Building reliable, explainable AI agents that users can trust with important tasks is not optional. It is the foundation of useful AI.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Open Source Powers Progress:&lt;/strong&gt; Sharing knowledge and code accelerates innovation for everyone. I contribute to open source not just because it helps my career, but because it helps the entire community move forward.&lt;/p&gt;




&lt;h2&gt;
  
  
  My Hobbies and Favorite Things
&lt;/h2&gt;

&lt;p&gt;Outside of code, here is what keeps me going.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Coffee&lt;/strong&gt;, always. If you want to start a conversation with me, just bring up your favorite coffee recipe. I am particularly fond of cold brew, and I run on approximately four cups a day during heavy coding sessions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Late night building sessions&lt;/strong&gt;, usually somewhere between midnight and 4 AM, fueled by chai or the occasional energy drink. There is something about the quiet of the night that makes the best ideas surface.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;AI generated art and image experiments&lt;/strong&gt;, especially comparing different models side by side. I love seeing how GPT Image, Gemini, Midjourney, and others interpret the same prompt differently.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Dogs and cats&lt;/strong&gt;, I have a soft spot for both. Animals do not judge your code, and that is a kind of peace I appreciate.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Dark mode everything&lt;/strong&gt;, on principle. If it does not have a dark mode, I probably will not use it for long.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A good developer joke&lt;/strong&gt;, especially the kind that only makes sense to people who have debugged something at 3 AM.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Chess and strategy games&lt;/strong&gt;, because game theory parallels agent design in fascinating ways.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Street photography and nature shots&lt;/strong&gt;, when I need to step away from the screen and see the world through a different lens.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Running and morning jogs&lt;/strong&gt;, to clear the mind and reset after intense coding sessions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Lo-fi beats while coding&lt;/strong&gt;, because music and code share similar patterns of rhythm and flow.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Reading research papers&lt;/strong&gt;, I have read over 50 research papers on AI and ML, always hunting for breakthroughs.&lt;/p&gt;




&lt;h2&gt;
  
  
  Connect With Me
&lt;/h2&gt;

&lt;p&gt;I am always open to new opportunities, collaborations, and interesting projects. If you want to talk about AI agents, full-stack development, or just share your favorite coffee recipe, I am here.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Email:&lt;/strong&gt; &lt;a href="mailto:aniruddhaadak80@gmail.com"&gt;aniruddhaadak80@gmail.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Phone:&lt;/strong&gt; +91-7291555691&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Telegram:&lt;/strong&gt; &lt;a href="https://t.me/aniruddhaadak" rel="noopener noreferrer"&gt;https://t.me/aniruddhaadak&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;LinkedIn:&lt;/strong&gt; &lt;a href="https://www.linkedin.com/in/aniruddha-adak" rel="noopener noreferrer"&gt;https://www.linkedin.com/in/aniruddha-adak&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;X (Twitter):&lt;/strong&gt; &lt;a href="https://x.com/aniruddhadak" rel="noopener noreferrer"&gt;https://x.com/aniruddhadak&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;DEV.to:&lt;/strong&gt; &lt;a href="https://dev.to/aniruddhaadak"&gt;https://dev.to/aniruddhaadak&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;https://github.com/aniruddhaadak80&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Portfolio:&lt;/strong&gt; &lt;a href="https://aniruddha-adak.vercel.app" rel="noopener noreferrer"&gt;https://aniruddha-adak.vercel.app&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Linktree:&lt;/strong&gt; &lt;a href="https://linktr.ee/aniruddha.adak" rel="noopener noreferrer"&gt;https://linktr.ee/aniruddha.adak&lt;/a&gt;&lt;/p&gt;




&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;"Code, create, innovate."&lt;/em&gt;&lt;br&gt;
That is what I live by, and that is what I will keep doing.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Thank you for reading my story. I look forward to connecting with you and maybe building something amazing together.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Written with care by Aniruddha Adak. Last updated: July 2026.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>career</category>
      <category>bio</category>
    </item>
    <item>
      <title>Hello, I am Aniruddha Adak</title>
      <dc:creator>ANIRUDDHA ADAK</dc:creator>
      <pubDate>Sun, 05 Jul 2026 06:21:53 +0000</pubDate>
      <link>https://dev.to/aniruddha_adak/hello-i-am-aniruddha-adak-2af5</link>
      <guid>https://dev.to/aniruddha_adak/hello-i-am-aniruddha-adak-2af5</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Kolkata based full stack developer and AI agent engineer who loves building useful things&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I am in my final year of B.Tech in Computer Science at Budge Budge Institute of Technology, and I have been freelancing since 2021. My day starts with code, coffee and curiosity about how AI agents can make work simpler.&lt;/p&gt;

&lt;h2&gt;
  
  
  My profiles across the web
&lt;/h2&gt;

&lt;p&gt;☆ &lt;code&gt;LinkedIn&lt;/code&gt; – &lt;a href="https://www.linkedin.com/in/aniruddha-adak" rel="noopener noreferrer"&gt;linkedin.com/in/aniruddha-adak&lt;/a&gt;&lt;br&gt;
☆ &lt;code&gt;GitHub Org&lt;/code&gt; – &lt;a href="https://github.com/AniruddhaAdak" rel="noopener noreferrer"&gt;github.com/AniruddhaAdak&lt;/a&gt;&lt;br&gt;
☆ &lt;code&gt;GitHub Main&lt;/code&gt; – &lt;a href="https://github.com/aniruddhaadak80" rel="noopener noreferrer"&gt;github.com/aniruddhaadak80&lt;/a&gt;&lt;br&gt;
☆ &lt;code&gt;X / Twitter&lt;/code&gt; – &lt;a href="https://x.com/aniruddhadak" rel="noopener noreferrer"&gt;x.com/aniruddhadak&lt;/a&gt;&lt;br&gt;
☆ &lt;code&gt;DEV.to&lt;/code&gt; – &lt;a href="https://dev.to/aniruddhaadak"&gt;dev.to/aniruddhaadak&lt;/a&gt;&lt;br&gt;
☆ &lt;code&gt;CodePen&lt;/code&gt; – &lt;a href="https://codepen.io/aniruddhaadak" rel="noopener noreferrer"&gt;codepen.io/aniruddhaadak&lt;/a&gt;&lt;br&gt;
☆ &lt;code&gt;Portfolio v1&lt;/code&gt; – &lt;a href="https://aniruddha-adak.vercel.app" rel="noopener noreferrer"&gt;aniruddha-adak.vercel.app&lt;/a&gt;&lt;br&gt;
☆ &lt;code&gt;Portfolio v2&lt;/code&gt; – &lt;a href="https://aniruddhaadak.vercel.app" rel="noopener noreferrer"&gt;aniruddhaadak.vercel.app&lt;/a&gt;&lt;br&gt;
☆ &lt;code&gt;Email&lt;/code&gt; – &lt;a href="mailto:aniruddhaadak80@gmail.com"&gt;aniruddhaadak80@gmail.com&lt;/a&gt;&lt;br&gt;
☆ &lt;code&gt;Telegram&lt;/code&gt; – &lt;a href="https://t.me/aniruddhaadak" rel="noopener noreferrer"&gt;t.me/aniruddhaadak&lt;/a&gt;&lt;br&gt;
☆ &lt;code&gt;Linktree&lt;/code&gt; – &lt;a href="https://linktr.ee/aniruddha.adak" rel="noopener noreferrer"&gt;linktr.ee/aniruddha.adak&lt;/a&gt;&lt;br&gt;
☆ &lt;code&gt;Beacons&lt;/code&gt; – &lt;a href="https://beacons.ai/aniruddhaadak" rel="noopener noreferrer"&gt;beacons.ai/aniruddhaadak&lt;/a&gt;&lt;br&gt;
☆ &lt;code&gt;Hoo.be&lt;/code&gt; – &lt;a href="https://hoo.be/aniruddhaadak" rel="noopener noreferrer"&gt;hoo.be/aniruddhaadak&lt;/a&gt;&lt;br&gt;
☆ &lt;code&gt;Facebook&lt;/code&gt; – &lt;a href="https://www.facebook.com/aniruddhadak" rel="noopener noreferrer"&gt;facebook.com/aniruddhadak&lt;/a&gt;&lt;br&gt;
☆ &lt;code&gt;Instagram Main&lt;/code&gt; – &lt;a href="https://www.instagram.com/aniruddhadak" rel="noopener noreferrer"&gt;instagram.com/aniruddhadak&lt;/a&gt;&lt;br&gt;
☆ &lt;code&gt;Instagram Alt&lt;/code&gt; – &lt;a href="https://www.instagram.com/aniruddhaaadak" rel="noopener noreferrer"&gt;instagram.com/aniruddhaaadak&lt;/a&gt;&lt;br&gt;
☆ &lt;code&gt;Threads Main&lt;/code&gt; – &lt;a href="https://www.threads.com/@aniruddhadak" rel="noopener noreferrer"&gt;threads.com/@aniruddhadak&lt;/a&gt;&lt;br&gt;
☆ &lt;code&gt;Threads Alt&lt;/code&gt; – &lt;a href="https://www.threads.com/@aniruddhaaadak" rel="noopener noreferrer"&gt;threads.com/@aniruddhaaadak&lt;/a&gt;&lt;br&gt;
☆ &lt;code&gt;YouTube&lt;/code&gt; – &lt;a href="https://www.youtube.com/@aniruddha-adak" rel="noopener noreferrer"&gt;youtube.com/@aniruddha-adak&lt;/a&gt;&lt;br&gt;
☆ &lt;code&gt;Product Hunt&lt;/code&gt; – &lt;a href="https://www.producthunt.com/@aniruddhaadak" rel="noopener noreferrer"&gt;producthunt.com/@aniruddhaadak&lt;/a&gt;&lt;br&gt;
☆ &lt;code&gt;Pinterest&lt;/code&gt; – &lt;a href="https://www.pinterest.com/aniruddhadak" rel="noopener noreferrer"&gt;pinterest.com/aniruddhadak&lt;/a&gt;&lt;br&gt;
☆ &lt;code&gt;Twitch&lt;/code&gt; – &lt;a href="https://www.twitch.tv/aniruddhaadak" rel="noopener noreferrer"&gt;twitch.tv/aniruddhaadak&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Experience
&lt;/h2&gt;

&lt;p&gt;✧ Freelance Full Stack Developer since 2021, delivering React and Next.js interfaces optimized for performance&lt;br&gt;
✧ Software Development Intern at TechSolutions Pvt Ltd, June to August 2024&lt;br&gt;
✧ B.Tech CSE student at BBIT Kolkata from 2022 onward, final year now&lt;/p&gt;

&lt;h2&gt;
  
  
  Skills and proficiency
&lt;/h2&gt;

&lt;p&gt;I rate myself honestly because it helps me grow&lt;/p&gt;

&lt;p&gt;☆ &lt;code&gt;JavaScript&lt;/code&gt; – 95 percent&lt;br&gt;
☆ &lt;code&gt;React.js&lt;/code&gt; – 90 percent&lt;br&gt;
☆ &lt;code&gt;TypeScript&lt;/code&gt; – 85 percent&lt;br&gt;
☆ &lt;code&gt;Next.js&lt;/code&gt;, &lt;code&gt;Astro.js&lt;/code&gt;, &lt;code&gt;Qwik.js&lt;/code&gt;, &lt;code&gt;Tailwind CSS&lt;/code&gt;&lt;br&gt;
☆ Backend – &lt;code&gt;Node.js&lt;/code&gt;, &lt;code&gt;Express&lt;/code&gt;, &lt;code&gt;MongoDB&lt;/code&gt;&lt;br&gt;
☆ AI and ML – &lt;code&gt;Python&lt;/code&gt;, &lt;code&gt;TensorFlow&lt;/code&gt;, &lt;code&gt;AssemblyAI LEMUR&lt;/code&gt;, &lt;code&gt;Google Gemini&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;My daily AI toolbox includes &lt;code&gt;Gemini&lt;/code&gt;, &lt;code&gt;Claude&lt;/code&gt;, &lt;code&gt;ChatGPT&lt;/code&gt;, &lt;code&gt;Meta AI&lt;/code&gt;, &lt;code&gt;Perplexity&lt;/code&gt;, &lt;code&gt;Ollama&lt;/code&gt;, &lt;code&gt;Mistral&lt;/code&gt;, &lt;code&gt;DeepSeek&lt;/code&gt;, &lt;code&gt;Grok&lt;/code&gt;, &lt;code&gt;HuggingFace&lt;/code&gt; and &lt;code&gt;Copilot&lt;/code&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Projects that define me
&lt;/h2&gt;

&lt;p&gt;✧ &lt;em&gt;VocalScribe&lt;/em&gt; – real time speech to text using AssemblyAI LEMUR API&lt;br&gt;
✧ &lt;em&gt;EchoCraft&lt;/em&gt; – AI driven audio processing for noise reduction and analysis&lt;br&gt;
✧ &lt;em&gt;MarketPulse AI&lt;/em&gt; – TensorFlow pipeline that aggregates market news and social sentiment&lt;br&gt;
✧ &lt;em&gt;LingoLens&lt;/em&gt; – transcription and translation with Gemini&lt;br&gt;
✧ &lt;em&gt;SkillSphere&lt;/em&gt; – a unified platform of ten apps for productivity and well being built with React and Node&lt;br&gt;
✧ &lt;em&gt;TradeView&lt;/em&gt; – live stock dashboard with WebSockets&lt;br&gt;
✧ &lt;em&gt;FolioMotion&lt;/em&gt; – dynamic portfolio templates with Next.js and Tailwind&lt;/p&gt;

&lt;h2&gt;
  
  
  Hacktoberfest and open source
&lt;/h2&gt;

&lt;p&gt;Open source is my yearly pilgrimage&lt;/p&gt;

&lt;p&gt;☆ Hacktoberfest 2024 – 238 accepted pull requests and merge requests across October&lt;br&gt;
☆ 11 meaningful PRs merged, from docs fixes to TypeScript linter work&lt;br&gt;
☆ 4 Holopin badges earned in 2024&lt;br&gt;
☆ 200 plus PRs in total, and I mentor newcomers on DEV.to&lt;br&gt;
☆ My GitHub bio says &lt;em&gt;Ask me about Next.js, React.js, TypeScript&lt;/em&gt; because I love pairing&lt;/p&gt;

&lt;h2&gt;
  
  
  Talks, writing and thought leadership
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;I learn by teaching&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;✧ &lt;em&gt;The Top 5 AI Agent Trends for 2025&lt;/em&gt; – I wrote about multimodal AI systems, multi agent collaboration and heightened autonomy&lt;br&gt;
✧ &lt;em&gt;Responsible AI, The Ethical Framework for Modern Development&lt;/em&gt; – fairness, transparency and privacy as core principles&lt;br&gt;
✧ LinkedIn posts reach over 6,100 professionals, where I discuss AI search and generative video models&lt;br&gt;
✧ SlideShare decks – AI Powered Smart Resume Analyzer, cybersecurity series for MAKAUT 7th sem, my full tech journey&lt;/p&gt;

&lt;h2&gt;
  
  
  LinkedIn presence
&lt;/h2&gt;

&lt;p&gt;I post almost weekly. My feed mixes short notes on agent architecture, screenshots from builds and reflections on building in public. People know me there as the Kolkata AI agent engineer who replies to beginners.&lt;/p&gt;

&lt;h2&gt;
  
  
  Popular tweets and X voice
&lt;/h2&gt;

&lt;p&gt;On @aniruddhadak I share build logs, quick tips on Next.js and thoughts on open source. My most engaged threads are about Hacktoberfest learnings and how I structure AI agent prompts. I keep it simple and useful.&lt;/p&gt;

&lt;h2&gt;
  
  
  Achievements
&lt;/h2&gt;

&lt;p&gt;☆ College topper in B.Tech program&lt;br&gt;
☆ SoloLearn Vibe Coding Certificate of Achievement&lt;br&gt;
☆ GitHub Sponsors profile active with community support&lt;br&gt;
☆ Recognized on Product Hunt as open source dev and technical writer&lt;br&gt;
☆ Consistent contribution streak on GitHub with 94 plus repositories&lt;/p&gt;

&lt;h2&gt;
  
  
  Hobbies and favorite things
&lt;/h2&gt;

&lt;p&gt;When I am not coding, I watch movies, write blog posts and play games with friends&lt;/p&gt;

&lt;p&gt;✧ I believe software should be both useful and fun&lt;br&gt;
✧ I enjoy trying coffee recipes while reviewing pull requests&lt;br&gt;
✧ Favorite stack for side projects – React plus Tailwind on the front, Node plus Mongo on the back, Python when I need AI&lt;br&gt;
✧ I like clean UI, dark mode and tools that save keystrokes&lt;/p&gt;

&lt;h2&gt;
  
  
  My predictions for AI
&lt;/h2&gt;

&lt;p&gt;From my writing and experiments, I see three near term shifts&lt;/p&gt;

&lt;p&gt;☆ Multimodal agents that combine vision, voice and text in one flow&lt;br&gt;
☆ Teams of small specialized agents collaborating instead of one giant model&lt;br&gt;
☆ Autonomy with guardrails, so agents can take actions in real workflows while staying safe and explainable&lt;/p&gt;

&lt;h2&gt;
  
  
  How I work
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;Build small, ship often, document everything&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I start with a simple prompt, turn it into a prototype on Vercel or Cloud Run, then open source the core. I write the README first, then the code, because clarity matters more than cleverness.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;If you want to collaborate on AI agents, Next.js apps or open source, find me on any profile above and say hi&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>programming</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Cryptography and Network Security (MAKAUT B.Tech CSE:: PEC-CS801B ) Diagrams</title>
      <dc:creator>ANIRUDDHA ADAK</dc:creator>
      <pubDate>Thu, 25 Jun 2026 03:36:28 +0000</pubDate>
      <link>https://dev.to/aniruddha_adak/cryptography-and-network-security-makaut-btech-cse-pec-cs801b-diagrams-24i4</link>
      <guid>https://dev.to/aniruddha_adak/cryptography-and-network-security-makaut-btech-cse-pec-cs801b-diagrams-24i4</guid>
      <description>&lt;blockquote&gt;
&lt;h2&gt;
  
  
  All important topics
&lt;/h2&gt;
&lt;/blockquote&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F40f679raq3jwqas7n0l2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F40f679raq3jwqas7n0l2.png" alt="Image descri ption" width="800" height="533"&gt;&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fugt18bzo3gxe5zsogi9g.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fugt18bzo3gxe5zsogi9g.png" alt="Im age de tion" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;h2&gt;
  
  
  MAKAUT CNS Important Questions Cheat Sheet ( 2023, 2024, 2025 ) ( 5, 15 marks)
&lt;/h2&gt;
&lt;/blockquote&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fccr1tnvi6nsxst4vp6ai.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fccr1tnvi6nsxst4vp6ai.png" alt="Imag iption" width="760" height="1140"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;h2&gt;
  
  
  PGP (Pretty Good Privacy)
&lt;/h2&gt;
&lt;/blockquote&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcq6l7tfxk5fv1kgeprhe.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcq6l7tfxk5fv1kgeprhe.png" alt="Image desc  ription" width="800" height="430"&gt;&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqus0aqmkwie2okj9mzsl.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqus0aqmkwie2okj9mzsl.png" alt="Image descr iption" width="800" height="448"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;h2&gt;
  
  
  PGP vs S/MIME comparison infographic
&lt;/h2&gt;
&lt;/blockquote&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F98hqczc8aovvdcdxehvs.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F98hqczc8aovvdcdxehvs.png" alt="Imag tion" width="800" height="1200"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;h2&gt;
  
  
  Biometric Authentication
&lt;/h2&gt;
&lt;/blockquote&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faj239kn8hly6e5d2vh4d.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faj239kn8hly6e5d2vh4d.png" alt="Image descrip tion" width="800" height="450"&gt;&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faotao3a64yztxvrlx0ql.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faotao3a64yztxvrlx0ql.png" alt="Image des cription" width="800" height="618"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;h2&gt;
  
  
  SSL Protocol
&lt;/h2&gt;
&lt;/blockquote&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F36lx6mxqhd3pjwoxev1s.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F36lx6mxqhd3pjwoxev1s.png" alt="Image descrip tion" width="800" height="721"&gt;&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhzdfcwo87vksbpv6dbca.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhzdfcwo87vksbpv6dbca.png" alt="Image descrip tion" width="742" height="655"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;h2&gt;
  
  
  Digital Signature
&lt;/h2&gt;
&lt;/blockquote&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4cjh20fh2z7j0grnob8d.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4cjh20fh2z7j0grnob8d.png" alt="Image des cription" width="800" height="550"&gt;&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2521ga4wx6f588sr52a3.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2521ga4wx6f588sr52a3.png" alt="Image descri ption" width="800" height="642"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;h2&gt;
  
  
  Digital Certificate
&lt;/h2&gt;
&lt;/blockquote&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F315noxvt42kxknoea614.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F315noxvt42kxknoea614.png" alt="Imag ription" width="800" height="410"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;h2&gt;
  
  
  RSA Algorithm &amp;amp; Key Generation
&lt;/h2&gt;
&lt;/blockquote&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb021rd9d9qjrs3wdyp9k.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb021rd9d9qjrs3wdyp9k.png" alt="Image descri ption" width="800" height="600"&gt;&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnfox96jklnj3i5hl629u.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnfox96jklnj3i5hl629u.png" alt="Image descr iption" width="800" height="450"&gt;&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F36r6vu4whce5owvbsb6i.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F36r6vu4whce5owvbsb6i.png" alt="Ima ge d ption" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;h2&gt;
  
  
  Mail security and network defense guide
&lt;/h2&gt;
&lt;/blockquote&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftuwz4nijb5f0bzsukjme.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftuwz4nijb5f0bzsukjme.png" alt="Im iption" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;h2&gt;
  
  
  Internet security and authentication guide
&lt;/h2&gt;
&lt;/blockquote&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgrdrvgquyxq7gbzs702h.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgrdrvgquyxq7gbzs702h.png" alt="Image desc ription" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;h2&gt;
  
  
  DES Feistel Structure
&lt;/h2&gt;
&lt;/blockquote&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7sfggucwu14rfz4rpljy.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7sfggucwu14rfz4rpljy.png" alt="Image descr iption" width="800" height="895"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;h2&gt;
  
  
  Cybersecurity and cryptography cheat sheet ( most uncovered)
&lt;/h2&gt;
&lt;/blockquote&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F81xk8l021jjxzt6tbq0s.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F81xk8l021jjxzt6tbq0s.png" alt="Imag c ription" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Cyber Law and Ethics :: MAKAUT B.Tech CSE( OEC-CS801B)</title>
      <dc:creator>ANIRUDDHA ADAK</dc:creator>
      <pubDate>Mon, 22 Jun 2026 09:54:28 +0000</pubDate>
      <link>https://dev.to/aniruddha_adak/cyber-law-and-ethics-makaut-btech-cse-oec-cs801b--1a0k</link>
      <guid>https://dev.to/aniruddha_adak/cyber-law-and-ethics-makaut-btech-cse-oec-cs801b--1a0k</guid>
      <description>&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Unit&lt;/th&gt;
&lt;th&gt;Topic Title&lt;/th&gt;
&lt;th&gt;Detailed Topics&lt;/th&gt;
&lt;th&gt;Hrs/Unit&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;1&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Introduction &amp;amp; Categories of Cybercrime&lt;/td&gt;
&lt;td&gt;• &lt;strong&gt;Introduction of Cybercrime:&lt;/strong&gt; What is cybercrime?&lt;br&gt;• Forgery&lt;br&gt;• Hacking&lt;br&gt;• Software Piracy&lt;br&gt;• Computer Network intrusion [4L]&lt;br&gt;• &lt;strong&gt;Category of Cybercrime:&lt;/strong&gt; How criminals plan attacks&lt;br&gt;• Passive attacks&lt;br&gt;• Active attacks&lt;br&gt;• Cyberstalking [4L]&lt;/td&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;2&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Cybercrime Mobile &amp;amp; Wireless Devices&lt;/td&gt;
&lt;td&gt;• Security challenges posted by mobile devices&lt;br&gt;• Cryptographic security for mobile devices&lt;br&gt;• Attacks on mobile/cellphones: Theft, Virus, Hacking&lt;br&gt;• Bluetooth&lt;br&gt;• Different viruses on laptop [8L]&lt;/td&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;3&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Tools and Methods Used in Cybercrime&lt;/td&gt;
&lt;td&gt;• Proxy servers&lt;br&gt;• Panword checking (Password checking)&lt;br&gt;• Random checking&lt;br&gt;• Trojan Horses and Backdoors&lt;br&gt;• DOS &amp;amp; DDOS attacks&lt;br&gt;• SQL injection&lt;br&gt;• Buffer overflow [8L]&lt;/td&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;4&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Phishing, Identity Theft &amp;amp; Legal Aspects&lt;/td&gt;
&lt;td&gt;• &lt;strong&gt;Phishing &amp;amp; Identity Theft:&lt;/strong&gt; Phishing methods, ID Theft&lt;br&gt;• Online identity method [4L]&lt;br&gt;• &lt;strong&gt;Cybercrime &amp;amp; Cybersecurity:&lt;/strong&gt; Legal aspects&lt;br&gt;• Indian laws&lt;br&gt;• IT act&lt;br&gt;• Public key certificate [4L]&lt;/td&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

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