Newsroom

featured article

Automated Upgrades and Migrations: Balancing AI and Deterministic Recipes in Code Migrations

Check out this article by Klaus Häuptle, engineering leader at SAP, that discusses the specific case study of Java upgrades at Amazon and the balance between deterministic tools like OpenRewrite and AI assistants when automating migrations, upgrades and refactorings.

Automated Upgrades and Migrations: Balancing AI and Deterministic Recipes in Code Migrations

Read more articles

November 28, 2023

AWS announces Amazon Q Code Transformation using OpenRewrite tech

As the creator and steward of OpenRewrite, Moderne is excited to see this ground-breaking, open-source tech featured in the latest AWS news! AWS is introducing Amazon Q Code Transformation coding assistant that will include OpenRewrite, bringing powerful auto-refactoring to developers on their laptops. OpenRewrite is proven in the open source community, and is also the foundation of the Moderne Platform, which automates source code analysis and transformation at scale. Learn more about the AWS news!

September 18, 2023

AI-Supported Automated Code Remediation at Scale Is Catalyst for Mila, Moderne Partnership

Moderne and Mila announce partnership to explore AI combined with automated code remediation for securing and maintaining modern software at scale.

March 2, 2023

Upgrading to Axon Framework 4.7 with OpenRewrite

The Axon Framework team discusses their reasoning for automating the migration to 4.7 and how to do it.

February 14, 2023

Can AI Rescue App Modernization?

Writing code certainly isn’t the only area in which automation – AI-powered or not – can accelerate application modernization. Other automation tools can help with specific aspects of your journey, too.... Moderne’s open source refactoring platform can automate complicated-but-tedious coding tasks like Java framework upgrades.

February 8, 2023

Moderne is building automated code remediation for complex code bases

Imagine being able to create an automation recipe that cascades across your code making that change automatically in a fraction of the time humans could take to do the same work. That’s what Moderne is doing with its code remediation automation platform.

February 8, 2023

Moderne Raises $15M Series A Round to Bring Continuous Software Modernization to Market

Moderne announces $15 million in Series A funding led by Intel Capital to automate code migration and remediation for today's complex, composed codebases.

February 7, 2023

Moderne: The Antidote to Software Maintenance Toil

The high-level user objective of Moderne is to promote change, to wipe away as much technical debt and security risk as possible to accelerate feature development. Learn how Intel Capital engaged with Moderne on this journey.

January 17, 2023

The new Spring Boot version validation and upgrade support in Spring Tools

New releases of Spring Boot are being released on a quite frequent schedule and updating your projects to newer versions of Spring Boot is something that many teams and organizations around the globe do as part of their daily work. Sometimes those upgrades are simple and easy, for example for new patch releases that mostly include changes to fix bugs and address CVEs. In contrast to that, upgrading to a new minor or even a new major version requires more work, including code changes to adapt to new or changed APIs, updating configurations to not use deprecated keys anymore, and more.

September 29, 2022

Patching common vulnerabilities at scale: project promises bulk pull requests

Automating bulk pull request generation FTW

August 9, 2022

We Have the Tech to Scale Up Open Source Vulnerability Fixes — Now It's Time to Leverage It

Q&A with Jonathan Leitschuh, inaugural HUMAN Dan Kaminsky Fellow, in advance of his upcoming Black Hat USA presentation.

May 19, 2022

Automatic Java Code Migration with OpenRewrite (Mockito Example)

Postponing a (major) dependency update for too long can harm our productivity in the long run as we might not be able to switch to a recent Java version.

March 31, 2022

Major migrations made easy with OpenRewrite

To demonstrate OpenRewrite, this blogpost will walk through upgrading a Spring Boot 1.5 application to 2.5+. Along the way we will pick up JUnit 5, and migrate from Java 8 to 17, with minimal manual intervention.

March 14, 2022

Spotlight on First Dan Kaminsky Fellow: Jonathan Leitschuh

Human Security honors its late co-founder with a fellowship who is using OpenRewrite and Moderne to patch open source vulnerabilities.

February 25, 2022

Moderne aims to remediate OSS vulnerabilities

With modern enterprises relying on software to function, having a process in place to mitigate vulnerabilities in open source code is becoming more important.

February 1, 2022

Collaboration Tool - VR for Remote Teams

Jonathan and Charlene discuss Moderne‘s use of virtual reality—specifically, the Oculus VR system—as a collaboration tool for its disparate developer team and demonstrate how the groups work in the Workroom app.

January 25, 2022

Is VR the Future of Remote Work?

On this episode of the Humans of DevOps, Jason Baum is joined by Jonathan Schneider, co-founder, and CEO of Moderne. They discuss how remote teams can overcome challenges using VR, the benefits of VR for remote teams, and how VR impacts code quality and developer productivity.

November 11, 2021

The Automation Solution Accelerating Software Development

At Moderne, they automatically identify and patch security holes in your code, freeing you to create, build, and make exciting new things. Olga Kundzich and Jonathan Schneider join me on the Tech Talks Daily podcast to discuss the downsides of cloud-native application development and maintaining modern applications.

October 8, 2021

Microservices Adoption and the Software Supply Chain

Modern software is >80% third party dependencies and OSS. OpenRewrite helps manage and update these dependencies (and the code) with automation.

October 6, 2021

The recipe (and dependency ingredients) for code migration

The OpenRewrite team also collaborated with Micronaut to develop and make OpenRewrite recipe a recommended upgrade process for the latest 3.x version of Micronaut, the JVM-based full-stack framework for building microservices and serverless applications.

August 18, 2021

Micronaut Taps Moderne to Automate Java Framework Updates

Micronaut partners with Moderne to develop automation for upgrading to Micronaut 3.x. Micronaut framework users do not need to perform the migration by hand, allowing both consumers and authors of the framework to innovate faster.

July 12, 2021

TechStrong TV

Jonathan Schneider and Olga Kundzich are co-founders of Moderne, a Seattle-based startup that just announced $4.7 million in seed funding founded to commercialize OpenRewrite, an open-source project that Jonathan developed at Netflix.

July 6, 2021

Cloud Native Software’s Technical Debt Is Growing

Modern software is assembled from third party and OSS dependencies. Keeping up to date with these dependencies to fix CVEs and modernize applications requires new techniques.

June 23, 2021

Former Pivotal Software colleagues raise $4.7M for Seattle code remediation startup Moderne

Moderne is helping developers automate upgrades of third-party dependencies, libraries and frameworks, CVEs patching and internal APIs management.

June 22, 2021

Moderne helps companies automate their code migration and fixes

Moderne is working to provide a platform to automatically "fix, upgrade and secure" code in minutes, offering support for framework or API migrations and applying CVE patches.