<?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: Marcel Dütscher</title>
    <description>The latest articles on DEV Community by Marcel Dütscher (@marcel_dtscher_ba7a4f73f).</description>
    <link>https://dev.to/marcel_dtscher_ba7a4f73f</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%2F3912561%2F7716756c-ace1-48d4-962d-d5be42a64d08.jpg</url>
      <title>DEV Community: Marcel Dütscher</title>
      <link>https://dev.to/marcel_dtscher_ba7a4f73f</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/marcel_dtscher_ba7a4f73f"/>
    <language>en</language>
    <item>
      <title>Coding is Dead? No, it’s just getting started for 10-year-olds.</title>
      <dc:creator>Marcel Dütscher</dc:creator>
      <pubDate>Mon, 04 May 2026 18:07:32 +0000</pubDate>
      <link>https://dev.to/marcel_dtscher_ba7a4f73f/coding-is-dead-no-its-just-getting-started-for-10-year-olds-lch</link>
      <guid>https://dev.to/marcel_dtscher_ba7a4f73f/coding-is-dead-no-its-just-getting-started-for-10-year-olds-lch</guid>
      <description>&lt;p&gt;It started on a random Sunday afternoon at our kitchen table. I was playing around with an M5Stack Core2, "vibe-coding" a simple pixel face that made a sound when you tapped the screen. I thought it was a fun little experiment—until I showed it to my 10-year-old son, Justus.&lt;/p&gt;

&lt;p&gt;He looked at it, then at me, and said: "&lt;em&gt;Dad, you can't leave it like that. It needs a life. It needs to eat, it needs to sleep, and it definitely needs to talk to other pets.&lt;/em&gt;"&lt;/p&gt;

&lt;p&gt;That was the spark. We spent the rest of the afternoon together, and by Sunday evening—thanks to an intense pairing session with Claude Opus 4.7 —we had the first working prototype of what is now Pixel-Pets.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3rrbjefjdoem3u05xhs2.jpg" 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%2F3rrbjefjdoem3u05xhs2.jpg" alt="The " width="800" height="1067"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Team: Ideas vs. Execution
&lt;/h2&gt;

&lt;p&gt;We established a professional workflow that felt like a high-speed dev shop:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Justus (Product Owner &amp;amp; Chief Designer): He provided the user stories and the creative vision. He designed the biological needs (hunger, sleep, mood) and the interactions.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Me (Technical Wingman &amp;amp; Prompter): With my background in software development, I’ve seen impressive things built with AI, but my role here was to manage the technical constraints and translate Justus's vision into prompts.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What Actually Surprised Me (As a Dev)
&lt;/h2&gt;

&lt;p&gt;I’ve seen "vibe-coding" before, but what happened during this project reached a level of "AI competence" I honestly didn't expect.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Linux System Administration: The Local LLM module runs on a Linux environment. I didn't expect the AI to navigate this environment so fluently, making precise adjustments to running services and configurations—and getting it right on the very first try.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Vision to C++ Graphics: That the AI could analyze a photo of a stuffed animal is one thing. But that it managed to write the specific C++ code to draw a matching, stylized graphic on the Core2’s mini display? I wouldn't have thought that was possible.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Stable Iterations: The most impressive part was the stability. After the AI "drew" the pet in code, we could iterate on it. We could say, "Make the ears smaller," or "Adjust the snout," and the AI would refactor the C++ drawing logic perfectly without breaking the rest of the UI.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnyrgo38x02lc32m17e9z.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%2Fnyrgo38x02lc32m17e9z.png" alt="Biological needs and emotional states rendered via AI-generated C++ code." width="320" height="240"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Technical Ecosystem
&lt;/h2&gt;

&lt;p&gt;What started as a Sunday afternoon whim evolved into a sophisticated open-source family:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Muffin (CoreS3 + LLM): Our high-end pet with on-device Local LLM capabilities. No cloud, 100% private.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Goo-Goo (Core2) &amp;amp; Visu (CoreS3): Standalone variants with rich interactions.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Pip (M5StickC PLUS2): A companion device using ESP-NOW to wirelessly "throw" treats to the bigger pets.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;World-Awareness: The pets use IP-geolocation to sync with real-world weather and moon phases.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv0ya1q7qjp0epnvmv4k5.jpg" 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%2Fv0ya1q7qjp0epnvmv4k5.jpg" alt="The whole family on the desk: Muffin showing the dog pet, two Goo-Goos showing the bear and cat, with a Pip on the Tricks page in front." width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Shift in Modern Making
&lt;/h2&gt;

&lt;p&gt;This journey showed us that the definition of a "Maker" is shifting. In the past, the barrier to entry was the "suffering" of learning syntax for years. Today, the barrier is shifting toward vision, logic, and the ability to guide an AI mentor.&lt;/p&gt;

&lt;p&gt;For Justus, the AI didn't take away the work; it removed the friction. It allowed him to focus on user experience and the joy of creating. We aren't replacing developers; we are empowering a whole new generation to start shipping before they even know what a semicolon is.&lt;/p&gt;

&lt;h2&gt;
  
  
  Open Source &amp;amp; Launch
&lt;/h2&gt;

&lt;p&gt;Pixel-Pets is 100% Open Source. We want to show that the distance between a "what if" on a Sunday afternoon and a shipping product has never been shorter.&lt;/p&gt;

&lt;p&gt;Justus is monitoring the GitHub stars today like a seasoned pro. If you believe that the future of making is about vision—not just syntax—we’d love your support!&lt;/p&gt;

&lt;p&gt;Find us here:&lt;/p&gt;

&lt;p&gt;💻 &lt;a href="https://github.com/marceld23/Pixel-Pets" rel="noopener noreferrer"&gt;Pixel-Pets GitHub Repository&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🚀 &lt;a href="https://marceld23.github.io/Pixel-Pets" rel="noopener noreferrer"&gt;Pixel-Pets Website&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;📺 &lt;a href="https://youtu.be/2V9dgzdXCR8" rel="noopener noreferrer"&gt;The Deep-Dive Story (AI generated Video)&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>showdev</category>
      <category>m5stack</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
