<?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: Kome Nathaniel</title>
    <description>The latest articles on DEV Community by Kome Nathaniel (@nattcodes).</description>
    <link>https://dev.to/nattcodes</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%2F687736%2Fc3d030bc-31d6-4a67-ad1f-c5e48d7b6e42.png</url>
      <title>DEV Community: Kome Nathaniel</title>
      <link>https://dev.to/nattcodes</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/nattcodes"/>
    <language>en</language>
    <item>
      <title>Tackling the 'what do I build next?' gap for beginner frontend devs — thoughts from building a learning tool</title>
      <dc:creator>Kome Nathaniel</dc:creator>
      <pubDate>Fri, 11 Apr 2025 22:20:23 +0000</pubDate>
      <link>https://dev.to/nattcodes/tackling-the-what-do-i-build-next-gap-for-beginner-frontend-devs-thoughts-from-building-a-3mhl</link>
      <guid>https://dev.to/nattcodes/tackling-the-what-do-i-build-next-gap-for-beginner-frontend-devs-thoughts-from-building-a-3mhl</guid>
      <description>&lt;p&gt;One challenge I consistently see as a web dev tutor is that beginners often hit a wall after learning the basics—HTML, CSS, JS, maybe some React. They get stuck in this limbo where they don’t know what to build next, what to study, or how to validate whether they’re on the right track.&lt;/p&gt;

&lt;p&gt;I ran into the same thing early on in my own journey. Most learning paths eventually jump into data structures and algorithms, which can be overwhelming when you're still figuring out how to write solid, clean frontend code.&lt;/p&gt;

&lt;p&gt;To help my students (and honestly, to scratch my own itch), I spent the last few months building a tool aimed at addressing this “gap phase.” The core features I focused on:&lt;/p&gt;

&lt;p&gt;Practical coding challenges directly tied to frontend topics&lt;/p&gt;

&lt;p&gt;Lightweight code evaluation for immediate feedback&lt;/p&gt;

&lt;p&gt;Frontend-specific quizzes to reinforce concepts&lt;/p&gt;

&lt;p&gt;Real-time practice with a built-in editor&lt;/p&gt;

&lt;p&gt;Integrated video content for guided learning&lt;/p&gt;

&lt;p&gt;The hardest part was balancing just enough complexity without overwhelming beginners. Getting the feedback system to be helpful—but not punishing—took a lot of iteration. Also, deciding what “correct” code looks like in frontend (where there are often multiple valid solutions) was a UX/design challenge in itself.&lt;/p&gt;

&lt;p&gt;The web app is called &lt;a href="https://zeroacademychallengeapp.vercel.app/" rel="noopener noreferrer"&gt;&lt;strong&gt;Zero&lt;/strong&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.amazonaws.com%2Fuploads%2Farticles%2Ftih94o4prton9abw4wzk.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%2Ftih94o4prton9abw4wzk.png" alt="Image description" width="800" height="446"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://zeroacademychallengeapp.vercel.app/" rel="noopener noreferrer"&gt;Zero&lt;/a&gt; is designed for beginner frontend developers and includes:&lt;/p&gt;

&lt;p&gt;Hands-on coding challenges&lt;/p&gt;

&lt;p&gt;AI-powered code evaluation (to give feedback on your code instantly)&lt;/p&gt;

&lt;p&gt;AI-generated frontend quizzes&lt;/p&gt;

&lt;p&gt;YouTube tutorial integration&lt;/p&gt;

&lt;p&gt;A built-in code editor for real-time practice&lt;/p&gt;

&lt;p&gt;It’s built with beginner growth in mind—less about theory, more about doing.&lt;/p&gt;

&lt;p&gt;🌐 Here’s the link: &lt;a href="https://zeroacademychallengeapp.vercel.app/" rel="noopener noreferrer"&gt;https://zeroacademychallengeapp.vercel.app/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Not looking to promote anything—just wanted to share this experience and hear from others:&lt;/p&gt;

&lt;p&gt;Have you noticed this gap in beginner dev journeys?&lt;/p&gt;

&lt;p&gt;If you've tried to build learning tools, how did you approach feedback and engagement?&lt;/p&gt;

&lt;p&gt;What would you have wanted when you were just starting out?&lt;/p&gt;

&lt;p&gt;Would love to discuss more with folks who've built similar tools or faced the same teaching/learning challenge.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>My Goals and What I Want To Achieve At The End Of HNGi8 Internship</title>
      <dc:creator>Kome Nathaniel</dc:creator>
      <pubDate>Mon, 16 Aug 2021 23:44:02 +0000</pubDate>
      <link>https://dev.to/nattcodes/my-goals-and-what-i-want-to-achieve-at-the-end-of-hngi8-internship-2e8a</link>
      <guid>https://dev.to/nattcodes/my-goals-and-what-i-want-to-achieve-at-the-end-of-hngi8-internship-2e8a</guid>
      <description>&lt;p&gt;Hello, I'm Kome Nathaniel, a 22 year old Nigerian from Lagos, which I'm a &lt;strong&gt;Front-end Developer&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;I have been a self taught developer for 6 months, and which being a self taught developer can be really difficult sometimes, because, procrastination steps in, the zeal to code everyday becomes a problem, solving errors or bugs can be terrifying.&lt;/p&gt;

&lt;p&gt;Over the past few months of my coding journey as a front-end developer, I was able to kick start my journey by learning &lt;a href="https://youtu.be/vQWlgd7hV4A"&gt;HTML and CSS&lt;/a&gt; and also learning how to work with &lt;a href="https://youtu.be/RGOj5yH7evk"&gt;GIT&lt;/a&gt; and with &lt;a href="https://youtu.be/c9Wg6Cb_YlU"&gt;FIGMA&lt;/a&gt;, I moved on ahead to learn my very first programming language which has been incredible, &lt;a href="https://youtu.be/hdI2bqOjy3c"&gt;JAVASCRIPT&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Coding can be really fun and hard when there is no-one or something to motivate you, luckily for me my sister introduced me  to an online internship programme called &lt;a href="https://zuri.team"&gt;ZURI&lt;/a&gt;, which this is programme is linked to the HNGi8 internship I’m currently in. I was excited because, I will to work with amazing people, I will also be coached or trained and I will get to experience real life projects, and which at that moment I knew that this is the motivation I have been looking forward too.&lt;/p&gt;

&lt;p&gt;My goals are;&lt;br&gt;
• To develop amazing products&lt;br&gt;
• Solve Technical issue&lt;br&gt;
• Work with a team of amazing developers.&lt;br&gt;
I believe I am on the right track to becoming a better developer.&lt;/p&gt;

&lt;p&gt;The internship program is for 8 weeks, which my target at the end of the internship is to have a better understanding of programming.&lt;/p&gt;

</description>
      <category>html</category>
      <category>javascript</category>
      <category>github</category>
      <category>figma</category>
    </item>
  </channel>
</rss>
