<?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: nabihba</title>
    <description>The latest articles on DEV Community by nabihba (@nabihba).</description>
    <link>https://dev.to/nabihba</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%2F3814570%2F65c2ac89-b572-4382-b959-758ee6ab6bfa.png</url>
      <title>DEV Community: nabihba</title>
      <link>https://dev.to/nabihba</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/nabihba"/>
    <language>en</language>
    <item>
      <title>I watched my classmates give up on coding because of errors they didn't understand. So I built something.</title>
      <dc:creator>nabihba</dc:creator>
      <pubDate>Mon, 09 Mar 2026 10:56:15 +0000</pubDate>
      <link>https://dev.to/nabihba/i-watched-my-classmates-give-up-on-coding-because-of-errors-they-didnt-understand-so-i-built-5dbf</link>
      <guid>https://dev.to/nabihba/i-watched-my-classmates-give-up-on-coding-because-of-errors-they-didnt-understand-so-i-built-5dbf</guid>
      <description>&lt;p&gt;I'm 17 years old and still in school.&lt;/p&gt;

&lt;p&gt;Last semester we had a group project that required everyone &lt;br&gt;
to set up a development environment. Most of my classmates &lt;br&gt;
had never touched a terminal before.&lt;/p&gt;

&lt;p&gt;What happened next was predictable in plainsight, errors &lt;br&gt;
everywhere. PATH not found. Module not installed. Python &lt;br&gt;
not recognized. Errors that would take an experienced &lt;br&gt;
developer 10 seconds to fix, but to a complete beginner &lt;br&gt;
look like the computer is broken beyond repair.&lt;/p&gt;

&lt;p&gt;Our teacher had to stay after class every single day just &lt;br&gt;
to help people get unstuck. The class time wasn't enough. &lt;br&gt;
People were giving up before they even wrote a single line &lt;br&gt;
of actual code.&lt;/p&gt;

&lt;p&gt;That stuck with me.&lt;/p&gt;




&lt;p&gt;The problem isn't that the errors are hard to fix. Most &lt;br&gt;
setup errors have a one-command solution. The problem is &lt;br&gt;
that beginners don't know what the error is telling them, &lt;br&gt;
don't know what to Google, and don't know if they're about &lt;br&gt;
to make things worse by trying something random.&lt;/p&gt;

&lt;p&gt;So I built DevDoctor.&lt;/p&gt;

&lt;p&gt;You drop a screenshot of your broken terminal or just &lt;br&gt;
describe what happened in plain English, and it tells you:&lt;/p&gt;

&lt;p&gt;What actually went wrong, in plain English&lt;br&gt;
How to open your terminal (with OS-specific steps)&lt;br&gt;
The exact command to copy and run&lt;br&gt;
What you should see when it works&lt;/p&gt;

&lt;p&gt;No Stack Overflow rabbit holes. No Googling error codes. &lt;br&gt;
No asking your teacher to stay after class.&lt;/p&gt;




&lt;p&gt;I built the whole thing in a weekend using HTML, CSS, &lt;br&gt;
JavaScript, and the Gemini API on the backend. It detects &lt;br&gt;
your operating system from the screenshot automatically.&lt;br&gt;
So if you're on Windows it gives you PowerShell commands, &lt;br&gt;
if you're on Mac it gives you Terminal commands.&lt;/p&gt;

&lt;p&gt;The hardest part honestly wasn't the code. It was figuring &lt;br&gt;
out exactly what problem to solve and for who. I went &lt;br&gt;
through about 10 different ideas before landing on this one.&lt;/p&gt;




&lt;p&gt;It's completely free and open source.&lt;/p&gt;

&lt;p&gt;Try it here: devdoctor-henna.vercel.app&lt;br&gt;
GitHub: github.com/nabihba/devdoctor&lt;/p&gt;

&lt;p&gt;I'd love brutal honest feedback, what's broken, what's &lt;br&gt;
confusing, what would actually make this useful for &lt;br&gt;
beginners you know.&lt;/p&gt;

&lt;p&gt;And if you're a teacher or work with beginners. I'd &lt;br&gt;
especially love to hear if something like this would &lt;br&gt;
have helped your students.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>ai</category>
      <category>beginners</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
