<?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: Hongming Wang</title>
    <description>The latest articles on DEV Community by Hongming Wang (@hongming_wang_bdb8eb8d379).</description>
    <link>https://dev.to/hongming_wang_bdb8eb8d379</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3642344%2F0dba9bbe-196f-454f-847f-4e053943d247.jpg</url>
      <title>DEV Community: Hongming Wang</title>
      <link>https://dev.to/hongming_wang_bdb8eb8d379</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/hongming_wang_bdb8eb8d379"/>
    <language>en</language>
    <item>
      <title>We built it during the NVIDIA DGX Spark Full-Stack AI Hackathon — and it ended up winning 1st place overall 🏆</title>
      <dc:creator>Hongming Wang</dc:creator>
      <pubDate>Tue, 21 Apr 2026 08:49:52 +0000</pubDate>
      <link>https://dev.to/hongming_wang_bdb8eb8d379/we-built-it-during-the-nvidia-dgx-spark-full-stack-ai-hackathon-and-it-ended-up-winning-1st-place-29p8</link>
      <guid>https://dev.to/hongming_wang_bdb8eb8d379/we-built-it-during-the-nvidia-dgx-spark-full-stack-ai-hackathon-and-it-ended-up-winning-1st-place-29p8</guid>
      <description>&lt;p&gt;Agent tooling is getting powerful.&lt;/p&gt;

&lt;p&gt;But something interesting happens when you start running many agents at the same time:&lt;/p&gt;

&lt;p&gt;the bottleneck shifts from intelligence → coordination.&lt;/p&gt;

&lt;p&gt;Over the past year, I’ve been working heavily with systems like OpenClaw, Hermes Agent, and Claude Code to automate different parts of my workflow.&lt;/p&gt;

&lt;p&gt;As the number of agents increased, the real problem became clear:&lt;/p&gt;

&lt;p&gt;managing agents started to feel like managing windows.&lt;/p&gt;

&lt;p&gt;So we asked a different question:&lt;/p&gt;

&lt;p&gt;What if agents weren’t just tools?&lt;/p&gt;

&lt;p&gt;What if they were team members inside an actual organizational structure?&lt;/p&gt;

&lt;p&gt;That idea became &lt;strong&gt;Starfire&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;We built it during the NVIDIA DGX Spark Full-Stack AI Hackathon — and it ended up winning &lt;strong&gt;1st place overall&lt;/strong&gt; 🏆&lt;/p&gt;

&lt;p&gt;After the hackathon, we decided not to leave it as a demo.&lt;/p&gt;

&lt;p&gt;We continued building it as a real system.&lt;/p&gt;

&lt;p&gt;Today, Starfire has evolved into:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Molecules AI&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://www.moleculesai.app/" rel="noopener noreferrer"&gt;https://www.moleculesai.app/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The core idea is simple:&lt;/p&gt;

&lt;p&gt;the future isn’t single agents.&lt;/p&gt;

&lt;p&gt;the future is &lt;strong&gt;agent organizations&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Inside Molecules AI:&lt;/p&gt;

&lt;p&gt;workspaces represent roles&lt;br&gt;
agents collaborate across runtime boundaries&lt;br&gt;
hierarchies replace flat workflows&lt;br&gt;
coordination becomes a first-class primitive&lt;/p&gt;

&lt;p&gt;Instead of building another chatbot interface,&lt;/p&gt;

&lt;p&gt;we’re building something closer to:&lt;/p&gt;

&lt;p&gt;an &lt;strong&gt;AI Team Operating System&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Interestingly, our internal AI team is already using Molecules AI to help develop Molecules AI itself.&lt;/p&gt;

&lt;p&gt;If you’re working on multi-agent systems, orchestration layers, or agent infrastructure — I’d love to connect and exchange ideas.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>productivity</category>
      <category>opensource</category>
      <category>architecture</category>
    </item>
    <item>
      <title>Built My Portfolio with Google's AI Code Agent &amp; Cloud Run - What Took Me Days Now Takes an Hour ⚡</title>
      <dc:creator>Hongming Wang</dc:creator>
      <pubDate>Sat, 10 Jan 2026 20:36:19 +0000</pubDate>
      <link>https://dev.to/hongming_wang_bdb8eb8d379/built-my-portfolio-with-googles-ai-code-agent-cloud-run-what-took-me-days-now-takes-an-hour-5d89</link>
      <guid>https://dev.to/hongming_wang_bdb8eb8d379/built-my-portfolio-with-googles-ai-code-agent-cloud-run-what-took-me-days-now-takes-an-hour-5d89</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5axgt5ab097qiwtfvsos.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5axgt5ab097qiwtfvsos.png" alt=" "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Check it out live: &lt;a href="https://www.wanghongming.xyz/" rel="noopener noreferrer"&gt;https://www.wanghongming.xyz/&lt;/a&gt;&lt;br&gt;


&lt;/p&gt;
&lt;div class="ltag__cloud-run"&gt;
  &lt;iframe height="600px" src="https://hongming-wang-profile-440602507888.northamerica-northeast2.run.app"&gt;
  &lt;/iframe&gt;
&lt;/div&gt;




&lt;p&gt;The Stack&lt;br&gt;
For this build, I went all-in on Google's ecosystem:&lt;/p&gt;

&lt;p&gt;Google's AI Code Agent - For rapid development and best practices&lt;br&gt;
Google Cloud Run - Serverless deployment that just works&lt;br&gt;
Three.js - Interactive 3D particle effects&lt;br&gt;
AI Chatbot Integration - Built-in conversational experience&lt;/p&gt;

&lt;p&gt;The Mind-Blowing Part&lt;br&gt;
Here's what really got me thinking...&lt;br&gt;
2 years ago, when I wanted to create this kind of interactive 3D scene with particle effects and an AI chatbot, it would take me an entire day minimum. Hours of debugging Three.js configurations, wrestling with particle systems, figuring out the math for smooth animations, and don't even get me started on integrating a chatbot.&lt;br&gt;
Today? I built the same thing in under an hour. With better code practices. More maintainable architecture. Smoother animations.&lt;br&gt;
The version from 2 years ago would be shocked at what's possible now.&lt;/p&gt;

&lt;p&gt;What I Love About Tech&lt;br&gt;
This is exactly why I love this industry - it never stops evolving.&lt;br&gt;
Every day there's something new to learn. Every month the tools get better. What seemed impossible becomes trivial. What was complex becomes a one-liner.&lt;br&gt;
Some people find this exhausting. I find it exhilarating.&lt;br&gt;
The fact that AI coding assistants can now help you scaffold a production-ready 3D portfolio with best practices baked in? That's not replacing developers - that's supercharging us.&lt;/p&gt;

&lt;p&gt;Features&lt;/p&gt;

&lt;p&gt;🎨 Interactive 3D particle hero - Responsive particle system that creates depth&lt;br&gt;
🤖 AI-powered chatbot - Ask it anything about my experience&lt;br&gt;
🌙 Dark/Light mode - Because we're civilized&lt;br&gt;
📱 Fully responsive - Looks great on everything&lt;br&gt;
⚡ Blazing fast - Thanks to Cloud Run's auto-scaling&lt;/p&gt;

&lt;p&gt;Final Thoughts&lt;br&gt;
If you're on the fence about using AI tools for development - just try it. Not to replace your skills, but to amplify them.&lt;br&gt;
The best developers I know aren't the ones who memorize syntax. They're the ones who adapt, learn, and leverage whatever tools make them more effective.&lt;br&gt;
Two years from now, we'll look back at today's tools the same way I look back at 2023. And that's exciting.&lt;/p&gt;

&lt;p&gt;What's the biggest "wow" moment you've had with AI-assisted development? Drop a comment below! 👇&lt;/p&gt;

</description>
      <category>googleaichallenge</category>
      <category>portfolio</category>
      <category>ai</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Building Plot Engine with Kiro: How AI-Powered IDEs Transform Development</title>
      <dc:creator>Hongming Wang</dc:creator>
      <pubDate>Wed, 03 Dec 2025 03:16:09 +0000</pubDate>
      <link>https://dev.to/hongming_wang_bdb8eb8d379/building-plot-engine-with-kiro-how-ai-powered-ides-transform-development-4mj2</link>
      <guid>https://dev.to/hongming_wang_bdb8eb8d379/building-plot-engine-with-kiro-how-ai-powered-ides-transform-development-4mj2</guid>
      <description>&lt;p&gt;When we started developing Plot Engine, a cross-platform tool for writers to manage stories, timelines, and AI-assisted editing, we faced a challenge: how to move fast without sacrificing quality or structure. Enter Kiro, an AI-powered IDE that completely transformed our workflow.&lt;/p&gt;

&lt;p&gt;Why Kiro?&lt;/p&gt;

&lt;p&gt;Kiro isn’t just an autocomplete tool — it’s a full AI-driven development environment. With features like spec-driven development, vibe coding, agent hooks, steering docs, and MCP integrations, Kiro lets developers prototype, iterate, and maintain complex projects with ease.&lt;/p&gt;

&lt;p&gt;We chose Kiro because Plot Engine involves multiple layers — a Flutter frontend, AI-driven analysis backend, and a rich data model. Kiro allowed us to rapidly generate clean, maintainable code while keeping architecture, documentation, and testing standards intact.&lt;/p&gt;

&lt;p&gt;How We Used Kiro&lt;br&gt;
Spec-Driven Development&lt;/p&gt;

&lt;p&gt;For major features like our enhanced text panel with rich styling, we wrote detailed specs describing functionality, behavior, and UI/UX. Kiro transformed these specs into working code, complete with architecture, event handling, and styling rules. Compared to traditional coding or ad hoc iterations, this approach saved us time, improved consistency, and reduced bugs.&lt;/p&gt;

&lt;p&gt;Vibe Coding&lt;/p&gt;

&lt;p&gt;For smaller, experimental tweaks — like quick UI adjustments or prototype features — we used Kiro’s vibe coding mode. We’d describe the feature in natural language, get a draft, and iteratively refine it. The most impressive result was the real-time AI suggestion panel, which Kiro generated with clean Flutter code, full state management, and backend integration. What normally would take days was done in hours.&lt;/p&gt;

&lt;p&gt;Agent Hooks &amp;amp; Automation&lt;/p&gt;

&lt;p&gt;We automated repetitive tasks using agent hooks: generating unit tests, updating documentation, formatting code, and syncing modules whenever key files changed. This kept our codebase consistent, reduced errors, and let us focus on core features instead of boilerplate.&lt;/p&gt;

&lt;p&gt;Steering Docs&lt;/p&gt;

&lt;p&gt;By maintaining detailed steering docs with architecture context, coding conventions, and AI integration rules, we ensured Kiro generated code that was cohesive across all layers. This centralized knowledge allowed consistent outputs and faster integration.&lt;/p&gt;

&lt;p&gt;Results&lt;/p&gt;

&lt;p&gt;Thanks to Kiro, we built Plot Engine faster, with fewer errors, and maintained a clean, maintainable codebase. We could switch seamlessly between rapid prototyping and structured spec-driven development depending on the task — giving us both speed and quality.&lt;/p&gt;

&lt;p&gt;Kiro isn’t just an AI helper; it’s a partner in coding. For anyone building complex apps, it fundamentally changes how development can happen in 2025 and beyond.&lt;/p&gt;

</description>
      <category>kiro</category>
      <category>ai</category>
    </item>
  </channel>
</rss>
