<?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: Manit Mishra</title>
    <description>The latest articles on DEV Community by Manit Mishra (@manit098).</description>
    <link>https://dev.to/manit098</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%2F1243327%2Fdb3e4f4a-076e-40bd-b724-4b64ddba27b6.jpg</url>
      <title>DEV Community: Manit Mishra</title>
      <link>https://dev.to/manit098</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/manit098"/>
    <language>en</language>
    <item>
      <title>CommitMate: Let AI Write Your Git Summaries, Not Your Commits</title>
      <dc:creator>Manit Mishra</dc:creator>
      <pubDate>Fri, 23 Oct 2026 15:28:38 +0000</pubDate>
      <link>https://dev.to/manit098/commitmate-let-ai-write-your-git-summaries-not-your-commits-cif</link>
      <guid>https://dev.to/manit098/commitmate-let-ai-write-your-git-summaries-not-your-commits-cif</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-week3-2026-10-19"&gt;Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

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

&lt;p&gt;CommitMate is a local-first CLI tool that takes the repetitive work out of working with Git.&lt;/p&gt;

&lt;p&gt;Writing commit messages, summarizing changes, and drafting pull request descriptions are small tasks, but they add up when you're building software every day. CommitMate takes your Git diff and generates:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A concise summary of your changes.&lt;/li&gt;
&lt;li&gt;A Conventional Commit message.&lt;/li&gt;
&lt;li&gt;A ready-to-use pull request title and description.&lt;/li&gt;
&lt;li&gt;Suggested tests and validation steps.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The idea is simple: spend less time describing the code you just wrote and more time actually building. And importantly, CommitMate doesn't commit, push, or modify your code for you. You stay in control.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;The project is available on GitHub:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/Manit098/CommitMate" rel="noopener noreferrer"&gt;&lt;strong&gt;View CommitMate on GitHub&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Repository:&lt;/strong&gt; &lt;a href="https://github.com/Manit098/CommitMate" rel="noopener noreferrer"&gt;https://github.com/Manit098/CommitMate&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Check out the source code, explore the implementation, and try it yourself.&lt;/p&gt;

&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;p&gt;CommitMate is built around Python, Git, and local AI inference using Ollama.&lt;/p&gt;

&lt;p&gt;Git provides the diff, Python handles the CLI and output validation, and an open-weight language model generates summaries and draft messages.&lt;/p&gt;

&lt;p&gt;The goal is to keep the workflow local-first rather than depending on a hosted AI API. Developers can use AI assistance on their code without needing to send their diffs to an external AI service.&lt;/p&gt;

&lt;p&gt;Some of the engineering challenges include handling staged and unstaged changes, validating structured model output, managing large diffs, and handling errors such as empty changes or unavailable models. The focus is on making AI assistance practical without taking control away from the developer.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Does Open Innovation Matter?
&lt;/h2&gt;

&lt;p&gt;Developer tools shouldn't have to be locked behind proprietary APIs.&lt;/p&gt;

&lt;p&gt;Open-weight models and tools like Ollama make local AI workflows possible for developers who want more control over their code, costs, and infrastructure.&lt;/p&gt;

&lt;p&gt;For CommitMate, this means the AI component can run locally, the workflow can be inspected, and developers can experiment with different supported models instead of being tied to a single hosted provider. Open innovation also makes projects like this easier to learn from, adapt, and improve collaboratively.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Lazy Payoff
&lt;/h2&gt;

&lt;p&gt;Commit messages and pull request descriptions aren't difficult to write. They're just repetitive.&lt;/p&gt;

&lt;p&gt;CommitMate aims to turn that repetitive process into a quick review-and-copy workflow, giving developers a useful first draft instead of another blank text box.&lt;/p&gt;

&lt;p&gt;The goal is straightforward: less time writing boilerplate, more time building.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>Soo I am doing a Hackathon and its my first time. and the best part its from a nearly non profit community which is bootstrapped and ran by my pocket money . I got Render and CodeWithPurpose to help me but there is no marketing budget to get registrants</title>
      <dc:creator>Manit Mishra</dc:creator>
      <pubDate>Sat, 10 Oct 2026 12:31:00 +0000</pubDate>
      <link>https://dev.to/manit098/soo-i-am-doing-a-hackathon-and-its-my-first-time-and-the-best-part-its-from-a-nearly-non-profit-1g6e</link>
      <guid>https://dev.to/manit098/soo-i-am-doing-a-hackathon-and-its-my-first-time-and-the-best-part-its-from-a-nearly-non-profit-1g6e</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/manit098/conducting-a-my-first-hackathon-116p" class="crayons-story__hidden-navigation-link"&gt;Conducting a my first Hackathon&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/manit098" class="crayons-avatar  crayons-avatar--l  "&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%2Fuser%2Fprofile_image%2F1243327%2Fdb3e4f4a-076e-40bd-b724-4b64ddba27b6.jpg" alt="manit098 profile" class="crayons-avatar__image" width="660" height="577"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/manit098" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Manit Mishra
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Manit Mishra
                
                
              
              &lt;div id="story-author-preview-content-4828416" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/manit098" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&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%2Fuser%2Fprofile_image%2F1243327%2Fdb3e4f4a-076e-40bd-b724-4b64ddba27b6.jpg" class="crayons-avatar__image" alt="" width="660" height="577"&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Manit Mishra&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/manit098/conducting-a-my-first-hackathon-116p" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Oct 10&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/manit098/conducting-a-my-first-hackathon-116p" id="article-link-4828416"&gt;
          Conducting a my first Hackathon
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/hackathon"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;hackathon&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/programming"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;programming&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/beginners"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;beginners&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/career"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;career&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/manit098/conducting-a-my-first-hackathon-116p" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;1&lt;span class="hidden s:inline"&gt;&amp;nbsp;reaction&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/manit098/conducting-a-my-first-hackathon-116p#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              

              &lt;span class="hidden s:inline"&gt;Add&amp;nbsp;Comment&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            1 min read
          &lt;/small&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
      <category>beginners</category>
      <category>community</category>
      <category>startup</category>
    </item>
    <item>
      <title>Conducting a my first Hackathon</title>
      <dc:creator>Manit Mishra</dc:creator>
      <pubDate>Sat, 10 Oct 2026 12:29:07 +0000</pubDate>
      <link>https://dev.to/manit098/conducting-a-my-first-hackathon-116p</link>
      <guid>https://dev.to/manit098/conducting-a-my-first-hackathon-116p</guid>
      <description>&lt;p&gt;Are you participating in this? 🔥&lt;/p&gt;

&lt;p&gt;​A STEM online hackathon happening in a week! 🚀&lt;/p&gt;

&lt;p&gt;​Founding 100 is a hackathon backed by Render and CodeWithPurpose designed to help students gain national recognition and showcase their skills capabilities and innovative thinking 🧠💡&lt;/p&gt;

&lt;p&gt;​Build something completely out of the box! Winners are evaluated on&lt;/p&gt;

&lt;p&gt;​Thinking style &amp;amp; problem-solving&lt;br&gt;
​Technical implementation&lt;/p&gt;

&lt;p&gt;​Fair judging every submission gets the dedicated time it deserves, so no one is limited by a tight 30-second review! ⏳⚡&lt;/p&gt;

&lt;p&gt;​📅 OCT 22&lt;br&gt;
🔗 Register now: &lt;a href="https://waycode.in/founding-100" rel="noopener noreferrer"&gt;https://waycode.in/founding-100&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;​Show what you are capable of! 🔥🏆&lt;/p&gt;

</description>
      <category>hackathon</category>
      <category>programming</category>
      <category>beginners</category>
      <category>career</category>
    </item>
    <item>
      <title>Ferrum: A Systems Coding Agent Built for Developers Who Want to Understand the Code</title>
      <dc:creator>Manit Mishra</dc:creator>
      <pubDate>Sun, 04 Oct 2026 17:35:30 +0000</pubDate>
      <link>https://dev.to/manit098/ferrum-a-systems-coding-agent-built-for-developers-who-want-to-understand-the-code-37fp</link>
      <guid>https://dev.to/manit098/ferrum-a-systems-coding-agent-built-for-developers-who-want-to-understand-the-code-37fp</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-weekend-2026-10-01"&gt;Hacktoberfest Weekend Challenge: Build for a Friend&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

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

&lt;p&gt;I built &lt;strong&gt;Ferrum&lt;/strong&gt;, an open-source coding agent designed for systems programming.&lt;/p&gt;

&lt;p&gt;I built it for the kind of developer who doesn't just want an AI to dump a solution into their editor, but wants an agent that can actually work with the project, understand its context, make changes, and verify what it did.&lt;br&gt;
Ferrum is focused on the lower-level side of development: C, C++, Rust, Assembly, system tooling, and projects where understanding what is happening under the hood actually matters.&lt;/p&gt;

&lt;p&gt;The goal is to make an agent that can &lt;strong&gt;work with the codebase instead of just talking about it.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;You can try Ferrum here:&lt;br&gt;
&lt;a href="https://ferrum-hpw4.onrender.com" rel="noopener noreferrer"&gt;https://ferrum-hpw4.onrender.com&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;

&lt;p&gt;The entire project is open source:&lt;br&gt;
&lt;a href="https://github.com/Manit098/Ferrum" rel="noopener noreferrer"&gt;https://github.com/Manit098/Ferrum&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;p&gt;Ferrum is built as an &lt;strong&gt;AI agent harness&lt;/strong&gt; around an open-weight model.&lt;br&gt;
Instead of treating the model as a simple chatbot, Ferrum gives it a structured environment where it can work with a real software project.&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Understand → Plan → Act → Verify&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Ferrum can inspect the project, reason about the task, work with the code, and verify the result instead of stopping after generating an answer.&lt;br&gt;
I intentionally kept the first version focused. I wanted something that actually works as a useful tool rather than building a huge architecture that only looks impressive on paper.&lt;/p&gt;

&lt;p&gt;The project is also designed to be extended by the open-source community, with contribution guidelines and a code of conduct included in the repository.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Does Open Innovation Matter?
&lt;/h2&gt;

&lt;p&gt;AI coding tools are becoming extremely powerful, but a lot of the experience is still built around closed models and closed infrastructure.&lt;br&gt;
Open-weight models make it possible to build something different.&lt;/p&gt;

&lt;p&gt;With Ferrum, I can experiment with how an agent interacts with a codebase without having the entire system depend on a single closed API.&lt;br&gt;
It also means other developers can inspect the project, modify it, contribute to it, run their own experiments, and build on top of the work.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;You don't just use the technology. You get to understand it, change it, and build something new with it.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Prize Categories
&lt;/h2&gt;

&lt;p&gt;I am not submitting Ferrum for any partner prize categories.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>I’ve been building Waycode around one idea: learn by doing, not collecting certificates.

Now we’re taking that idea into Founding 100, a build-first challenge for students.
No pitch decks. Just build, document, and show your work.

https://waycode.in/</title>
      <dc:creator>Manit Mishra</dc:creator>
      <pubDate>Sat, 12 Sep 2026 17:22:48 +0000</pubDate>
      <link>https://dev.to/manit098/ive-been-building-waycode-around-one-idea-learn-by-doing-not-collecting-certificates-now-were-2hpe</link>
      <guid>https://dev.to/manit098/ive-been-building-waycode-around-one-idea-learn-by-doing-not-collecting-certificates-now-were-2hpe</guid>
      <description>&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://www.waycode.in/" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwww.waycode.in%2Fog.png" height="420" class="m-0" width="799"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://www.waycode.in/" rel="noopener noreferrer" class="c-link"&gt;
            Waycode: STEM Community for Student Builders
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            Join Waycode, an online STEM community where students showcase projects, publish research, document technical work, and build a proof-of-work portfolio.
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwww.waycode.in%2Ffavicon.ico" width="32" height="32"&gt;
          waycode.in
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


</description>
    </item>
  </channel>
</rss>
