<?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>Forem: Bhavadharani K</title>
    <description>The latest articles on Forem by Bhavadharani K (@bhava412_).</description>
    <link>https://forem.com/bhava412_</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%2F3398783%2F8ada8812-97fb-4b8c-bd21-e28821e243d1.jpg</url>
      <title>Forem: Bhavadharani K</title>
      <link>https://forem.com/bhava412_</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/bhava412_"/>
    <language>en</language>
    <item>
      <title>Java Error Fixer - VS Code Extension for Java Developers</title>
      <dc:creator>Bhavadharani K</dc:creator>
      <pubDate>Mon, 09 Feb 2026 15:43:14 +0000</pubDate>
      <link>https://forem.com/bhava412_/java-error-fixer-vs-code-extension-for-java-developers-i41</link>
      <guid>https://forem.com/bhava412_/java-error-fixer-vs-code-extension-for-java-developers-i41</guid>
      <description>&lt;p&gt;What I Built&lt;/p&gt;

&lt;p&gt;I built Java Error Fixer, a Visual Studio Code extension that helps developers understand and fix common Java compilation and runtime errors directly inside the editor.&lt;/p&gt;

&lt;p&gt;Java error messages are often verbose, abstract, and unfriendly to learners. This project translates those errors into clear explanations, practical fix suggestions, and relevant documentation links, shown instantly on hover.&lt;/p&gt;

&lt;p&gt;What this means to me is simple: debugging should teach, not intimidate. This tool turns errors into learning moments while saving time during development.&lt;/p&gt;

&lt;p&gt;Demo&lt;/p&gt;

&lt;p&gt;🔗 GitHub Repository:&lt;br&gt;
&lt;a href="https://github.com/Bhavadharani412/java-error-fixer-vscode" rel="noopener noreferrer"&gt;https://github.com/Bhavadharani412/java-error-fixer-vscode&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;📸 Demo includes:&lt;/p&gt;

&lt;p&gt;Real-time detection of common Java errors&lt;/p&gt;

&lt;p&gt;Hover-based explanations and suggested fixes&lt;/p&gt;

&lt;p&gt;Clean integration with VS Code diagnostics&lt;/p&gt;

&lt;p&gt;(Screenshots / short demo video can be added here to show hover suggestions in action.)&lt;/p&gt;

&lt;p&gt;My Experience with GitHub Copilot CLI&lt;/p&gt;

&lt;p&gt;GitHub Copilot CLI played the role of a fast, reliable coding partner throughout this project. I used it to:&lt;/p&gt;

&lt;p&gt;Scaffold TypeScript logic for parsing Java error messages&lt;/p&gt;

&lt;p&gt;Explore efficient patterns for VS Code extension APIs&lt;/p&gt;

&lt;p&gt;Quickly validate command-line workflows and edge cases&lt;/p&gt;

&lt;p&gt;Refactor and clean up repetitive logic with confidence&lt;/p&gt;

&lt;p&gt;Instead of breaking focus to search documentation repeatedly, Copilot CLI helped me stay in flow — turning intent into working code faster. It didn’t replace thinking; it amplified it, especially during rapid iteration and testing.&lt;/p&gt;

&lt;p&gt;Building this project felt less like fighting tooling and more like collaborating with it — exactly how modern developer workflows should feel.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>githubchallenge</category>
      <category>cli</category>
      <category>githubcopilot</category>
    </item>
    <item>
      <title>Java Error Fixer - Intelligent VS Code Extension for Java Developers</title>
      <dc:creator>Bhavadharani K</dc:creator>
      <pubDate>Mon, 09 Feb 2026 15:40:42 +0000</pubDate>
      <link>https://forem.com/bhava412_/java-error-fixer-intelligent-vs-code-extension-for-java-developers-5blm</link>
      <guid>https://forem.com/bhava412_/java-error-fixer-intelligent-vs-code-extension-for-java-developers-5blm</guid>
      <description>&lt;p&gt;Java Error Fixer is a powerful Visual Studio Code extension that transforms how Java errors are understood and resolved during development. Instead of leaving developers to interpret cryptic compiler messages, this extension analyzes real-time Java compilation errors and provides rich, context-aware suggestions right where you need them — in hover tooltips above the problematic code. By bridging diagnostics with actionable solutions and reference links to official Java documentation, it helps developers of all levels learn, fix bugs faster, and write more robust Java code.&lt;/p&gt;

&lt;p&gt;Key features include:&lt;/p&gt;

&lt;p&gt;Real-time detection of 12+ common Java error patterns, such as NullPointerException, ClassNotFoundException, type mismatches, undefined symbols and syntax errors.&lt;/p&gt;

&lt;p&gt;Hover-activated explanations and fix suggestions with ready-to-use code snippets, so errors are more than just flagged — they are understood.&lt;/p&gt;

&lt;p&gt;Severity categorization and documentation links to deepen learning and speed up troubleshooting.&lt;/p&gt;

&lt;p&gt;Zero configuration: works out of the box with VS Code and standard Java projects.&lt;/p&gt;

&lt;p&gt;Designed with strong TypeScript tooling and comprehensive tests for reliability.&lt;/p&gt;

&lt;p&gt;This extension elevates error resolution from guesswork to guided action, making daily Java development smoother and more educational&lt;/p&gt;

</description>
      <category>githubchallenge</category>
    </item>
  </channel>
</rss>
