← Blog

OpenRewrite

22 posts on OpenRewrite.

Code ModernizationCase StudiesOpenRewrite

Technical debt at scale: inside SAP's refactoring program

Technical debt topped SAP's own survey of what blocks developers. Harald Aamot on the ROI case, the recipe community, and holding remediation to a steady rate.

August 13, 20269 min read

AI/MLCode ModernizationOpenRewrite

AI didn't break coding. It broke code review.

Agents ship code faster than teams can review it. Go inside Morgan Stanley's fix for the AI code review bottleneck: risk-based PR routing at scale.

July 6, 20268 min read

Code SecurityAI/MLOpenRewrite

Agentic coding alone can't close the Mythos remediation gap

Mythos made discovery cheap. Closing the vulnerabilities it finds is a different problem. Why agentic coding alone won't close the remediation gap.

June 19, 202610 min read

AI/MLCode ModernizationProductOpenRewriteCode AnalysisCode SecurityDeveloper Skills

Code generation was the easy part

Six engineering leaders on what gets hard after AI writes the code.

June 12, 202613 min read

ProductOpenRewriteCode Modernization

Kotlin Recipes for OpenRewrite

OpenRewrite now ships a Kotlin DSL for declarative recipe authoring, plus catalogs for migration, performance, and Android, all built on the Kotlin LST.

May 21, 202616 min read

ProductOpenRewrite

Extending semantic intelligence and transformation to Python and the AI/data stack

Python is now modeled semantically, enabling structured analysis, coordinated upgrades, and safe transformations alongside Java and JavaScript.

February 19, 20268 min read

OpenRewriteProductCode Modernization

Overview of OpenRewrite and Moderne

What OpenRewrite does, how Lossless Semantic Trees and recipes work, and how the Moderne Platform runs the same recipes across thousands of repositories.

January 31, 202612 min read

EngineeringAI/MLOpenRewrite

How to write OpenRewrite recipes with a coding agent

Coding agents write working OpenRewrite recipes, and the right conventions up front make them better. What to give them, a worked example, and habits that help.

January 27, 20268 min read

OpenRewriteCode Modernization

Where we’re at with the JavaScript LST a month after its release

A one-month update from Moderne on OpenRewrite’s JavaScript and TypeScript LST support. Learn what’s improved, what’s planned next, and where the roadmap is heading.

November 21, 202513 min read

Code ModernizationOpenRewriteEngineering

How to speed and scale your Spring Boot 4 migration

Upgrade to Spring Boot 4 faster and with less risk. Learn how OpenRewrite and Moderne automate Java, Jakarta, Spring Framework, and dependency changes at scale.

November 20, 202516 min read

Code ModernizationOpenRewriteProduct

Make large-scale code changes that teams can review and trust with Moderne

How teams run large-scale code changes they can trust: deterministic recipes, review before commit, and push or pull rollout across every repository.

August 7, 202510 min read

OpenRewriteProduct

Understanding OpenRewrite: Beyond the Myths

Think OpenRewrite is just a code formatter? Think again. We debunk 16 common myths about automated code refactoring and explain how OpenRewrite really works.

August 4, 202512 min read

Developer SkillsEngineeringOpenRewrite

OpenRewrite and Gradle Kotlin: Technical deep dive

Build tools are an essential, yet often overlooked part of software development and delivery. Maintain Gradle Kotlin with OpenRewrite now. Get the technical deets.

April 10, 20257 min read

Code ModernizationOpenRewriteCode Analysis

Mass migration of nullability annotations to JSpecify

See how to migrate nullability annotations to JSpecify at mass scale using OpenRewrite and Moderne.

August 14, 202410 min read

OpenRewriteCase Studies

Meet Jente Sondervorst, software engineer at Colruyt: Moving code forward with OpenRewrite recipes

Catch the Code Remix conversation with Jente Sondervorst, software engineer at Colruyt, on his work with OpenRewrite.

July 17, 202410 min read

Developer SkillsOpenRewriteProduct

What is the Lossless Semantic Tree (LST) code model for automated refactoring and analysis?

Learn about the most comprehensive code representation for accurate auto-refactoring and analysis—used by OpenRewrite and Moderne.

July 12, 20249 min read

OpenRewriteCase Studies

Hear from expert OpenRewrite contributor: Shannon Pamperl

Check out this discussion with Shannon Pamperl, architect from Shelter Insurance, on his work with OpenRewrite.

June 27, 20248 min read

AI/MLEngineeringCode ModernizationDeveloper SkillsOpenRewriteProductCase StudiesCode Analysis

Deploying AI LLMs on CPUs: Navigating efficiency and scalability

Learn about our real-world implementation of LLMs on CPUs for mass-scale code refactoring and analysis work within the Moderne Platform.

April 5, 202413 min read

Developer SkillsOpenRewrite

Stop breaking CI—annotate PRs with OpenRewrite recipe fixes as your quality gate

Learn how to annotate your PRs with OpenRewrite automated fixes to keep your code moving forward.

March 27, 20248 min read

Code SecurityDeveloper SkillsCode ModernizationAI/MLProductCase StudiesOpenRewrite

Find personally identifiable information (PII) and secrets exposed by your APIs

Learn how to find personally identifiable information (PII) exposed by APIs and protect sensitive company data.

September 4, 20236 min read

Code ModernizationOpenRewrite

How Axon Framework handles breaking changes through OpenRewrite

Too many users on Axon Framework can put your business in an ever-growing pile of technical debt. Are you also facing this challenge?

March 3, 20233 min read

ProductAI/MLCode ModernizationOpenRewriteDeveloper Skills

Moderne achieves SOC 2 Type 2 certification

Moderne is proud to announce that it has achieved the highest level of external audit certification, SOC 2 Type 2 - an extra layer of protection for our users.

January 30, 20233 min read