<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>CodeRabbit on foojay.io - Friends of OpenJDK</title><link>https://foojayio.github.io/website/today/category/coderabbit/</link><description>Recent content in CodeRabbit on foojay.io - Friends of OpenJDK</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sun, 14 Dec 2025 18:50:39 +0000</lastBuildDate><atom:link href="https://foojayio.github.io/website/today/category/coderabbit/index.xml" rel="self" type="application/rss+xml"/><item><title>The End of One-Sized-Fits-All Prompts: Why LLM Models Are No Longer Interchangeable</title><link>https://foojayio.github.io/website/today/the-end-of-one-sized-fits-all-prompts-why-llm-models-are-no-longer-interchangeable/</link><pubDate>Sun, 14 Dec 2025 18:48:31 +0000</pubDate><guid>https://foojayio.github.io/website/today/the-end-of-one-sized-fits-all-prompts-why-llm-models-are-no-longer-interchangeable/</guid><description>&lt;p&gt;For developers and product builders, one assumption has guided the last few years of LLM application development. To improve your product, just swap in the latest frontier large language model. Flip a single switch and your tool&amp;rsquo;s capabilities level up.&lt;/p&gt;
&lt;p&gt;But that era is over. We&amp;rsquo;re now seeing that new models like Anthropic&amp;rsquo;s Claude Sonnet 4.5 and OpenAI&amp;rsquo;s GPT-5-Codex have diverged in fundamental ways. The choice of which model to use is no longer a simple engineering decision but a critical product decision. Flip that switch today&amp;hellip; and the very texture of your product changes.&lt;/p&gt;</description></item><item><title>How CodeRabbit's Agentic Code Validation helps with code reviews</title><link>https://foojayio.github.io/website/today/how-coderabbits-agentic-code-validation-helps-with-code-reviews/</link><pubDate>Sun, 07 Dec 2025 11:10:21 +0000</pubDate><guid>https://foojayio.github.io/website/today/how-coderabbits-agentic-code-validation-helps-with-code-reviews/</guid><description>&lt;p&gt;The &lt;a href="https://survey.stackoverflow.co/2025/" target="_blank" rel="noopener noreferrer"&gt;2025 Stack Overflow survey&lt;/a&gt;
 reveals a paradox: while 84% of developers express confidence in adopting AI tools, nearly half (48%) still distrust the accuracy of their outputs. This tension between optimism and skepticism has reshaped how teams think about quality assurance.
&lt;img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1764049813672/6ad5aea0-625a-4f7f-bf4c-a0b3c8a4903f.png?auto=compress,format&amp;amp;format=webp" alt="" loading="lazy"&gt;
&lt;/p&gt;
&lt;h2 id="heading-from-prd-to-pr-in-days-not-weeks"&gt;&lt;strong&gt;From PRD to PR in days (not weeks)&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;The bottleneck in software development has fundamentally shifted from writing code to validating it.&lt;/p&gt;
&lt;p&gt;In the early days of AI-assisted development, the workflow was straightforward: AI suggested code, humans read the suggested snippet and then decided whether or not to accept that suggestion. Tab completion wrote boilerplate. Copilot suggested functions. But a senior engineer still manually validated and chose each line of code to ensure its quality, structure, and safety before making a pull request.&lt;/p&gt;</description></item><item><title>CodeRabbit Tutorial for Java Developers</title><link>https://foojayio.github.io/website/today/coderabbit-tutorial-for-java-developers/</link><pubDate>Mon, 28 Jul 2025 12:43:19 +0000</pubDate><guid>https://foojayio.github.io/website/today/coderabbit-tutorial-for-java-developers/</guid><description>&lt;p&gt;&lt;a href="https://www.coderabbit.ai/" title="CodeRabbit" target="_blank" rel="noopener noreferrer"&gt;CodeRabbit&lt;/a&gt;
 is an AI-powered code review tool that integrates seamlessly with your Git workflow to provide intelligent, automated code reviews.&lt;/p&gt;
&lt;p&gt;For Java developers, CodeRabbit offers specialized analysis that understands Java syntax, best practices, and common patterns.&lt;/p&gt;
&lt;h2 id="h2-0-getting-started"&gt;&lt;strong&gt;Getting Started&lt;/strong&gt;&lt;/h2&gt;
&lt;h3 id="h3-1-prerequisites"&gt;&lt;strong&gt;Prerequisites&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;A GitHub, GitLab, Azure DevOps, or Bitbucket repository.&lt;/li&gt;
&lt;li&gt;Java project with standard structure (Maven or Gradle).&lt;/li&gt;
&lt;li&gt;Admin access to your repository.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="h3-2-setup-process"&gt;&lt;strong&gt;Setup Process&lt;/strong&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Install CodeRabbit&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;Visit &lt;a href="https://coderabbit.ai/" target="_blank" rel="noopener noreferrer"&gt;CodeRabbit.ai&lt;/a&gt;
.&lt;/li&gt;
&lt;li&gt;Sign up using your credentials, while noting that CodeRabbit is free for OSS, supports GitHub, GitLab, Azure DevOps, and Bitbucket.&lt;/li&gt;
&lt;li&gt;Grant necessary permissions to your repositories.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Repository Configuration&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;Select the Java repositories you want CodeRabbit to review.&lt;/li&gt;
&lt;li&gt;CodeRabbit automatically detects Java projects and configures appropriate rules.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Initial Setup Verification&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;Create a test pull request with a simple Java change.&lt;/li&gt;
&lt;li&gt;Verify CodeRabbit comments appear within minutes.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="h2-3-core-features-for-java-development"&gt;&lt;strong&gt;Core Features for Java Development&lt;/strong&gt;&lt;/h2&gt;
&lt;h3 id="h3-4-1-code-quality-analysis"&gt;&lt;strong&gt;1. Code Quality Analysis&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;CodeRabbit analyzes your Java code for:&lt;/p&gt;</description></item></channel></rss>