The Moderne blog

A knowledge base for code at scale.

120+ deep-dives, organized by what you’re trying to do, not just when we published it. Browse a topic, or scan everything by date below.

1 / 5

All posts

Patricia Johnson

Challenges in post-quantum cryptography: Finding and fixing quantum threats at scale

Discover how Moderne helps enterprises prepare for post‑quantum cryptography by finding and fixing quantum‑vulnerable code across massive, interconnected systems.

June 25, 2026 · 7 min read

Jonathan Schneider

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, 2026 · 10 min read

Code Remix Summit 2026

Rooz Mohazzabi

Code generation was the easy part

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

June 12, 2026 · 13 min read

Bryan Friedman

Modernizing off of legacy Java app servers: deconstructing to automate

Legacy application modernization stalls app by app. Go horizontal across WebSphere, WebLogic, and JBoss with deterministic recipes that automate 80%

June 4, 2026 · 15 min read

Code Remix Summit 2026

Patrick Vuong

AI coding agents don't need bigger models. They need better tools.

The same Java migration cost 30K tokens with the right tool and 61M without. Inside the agent tools layer: the LST, local MCP, Prethink, and Trigrep search

June 2, 2026 · 14 min read

Jonathan Schneider

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, 2026 · 16 min read

Bryan Friedman

Moderne Changelog: Change intelligence for multi-repository systems

Moderne Changelog gives engineering teams and coding agents a unified view of pull requests, commits, and changesets across every repository and SCM system.

May 19, 2026 · 5 min read

Andrew Stakhov

Moderne adds C#: Native code transformation for the .NET ecosystem

Moderne now supports C# and .NET, shipping nearly 700 ready-to-run recipes for migration, code quality, and test frameworks. Automate modernization across your entire .NET portfolio at scale.

May 5, 2026 · 9 min read

Bryan Friedman and Matt Campbell

Context engineering: why AI coding agents spend most of their tokens reading, not writing

Only 3% of engineers said token cost was their biggest AI coding problem. 42% said agents don't fit their architecture. Why context engineering is the real fix.

April 29, 2026 · 9 min read

Bryan Friedman

Local Moderne MCP: Deterministic Tools for Coding Agents

The Moderne CLI runs a local MCP server that gives coding agents Trigrep search, LST-backed semantic analysis, and deterministic recipe execution, all without leaving the repo

April 17, 2026 · 11 min read

Jonathan Schneider

Finding every way a Spring controller commits a response too early

How OpenRewrite's taint analysis finds every way a Spring controller commits a response too early, including the edge cases pattern matching misses

April 15, 2026 · 26 min read

Jonathan Schneider

Code quality metrics that AI coding agents can actually use

Cyclomatic complexity, LCOM4, Halstead defect density, test gap risk scores — how PreThink computes and surfaces code quality metrics where agents read them

April 1, 2026 · 13 min read

Jonathan Schneider

AI writes code faster than teams can trust it: Quality context is the answer

AI coding agents write code faster than most quality processes were built to handle. The problem isn't the agent — it's that quality intelligence lives on dashboards they never see. This post explains how Moderne Prethink puts code quality metrics directly in the repository, where agents read them automatically before writing a single line.

March 25, 2026 · 6 min read

Jonathan Schneider

The first user of your dev tools is no longer a developer

What happens when coding agents use tools designed for humans? Jonathan Schneider on the four tooling gaps costing your agents time and tokens.

March 24, 2026 · 8 min read

Rooz Mohazzabi

The PR is the easy part: What Netflix, Airbnb, and LinkedIn taught me about automated code changes at scale

Engineering leaders from Netflix, Airbnb, and LinkedIn share how they build developer trust in automated code migrations — from shadow validation to PR attribution to migration fatigue.

March 23, 2026 · 5 min read

Patricia Johnson

From grep to Moderne Trigrep: Faster, token-efficient code search for agents and large codebases

Fast, indexed code search for agents and developers. Moderne Trigrep delivers sub-second discovery, lower token usage, and scoped search across large, multi-repo codebases.

March 3, 2026 · 10 min read

Bryan Friedman

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, 2026 · 8 min read

Patricia Johnson

Changing the AI context: How Moderne Prethink accelerates coding agents and reduces token use

Introducing Moderne Prethink, a new approach to AI code context that helps coding agents work faster, use fewer tokens, and hallucinate less in large codebases.

February 10, 2026 · 12 min read

Bryan Friedman and Scott Jungling

Moderne Skills: Agent tools to help AI write and run OpenRewrite recipes

AI-Powered Recipe Authoring with Agent Skills and OpenRewrite | Moderne

January 27, 2026 · 8 min read

The Moderne Team

Spring Boot 4: The upgrade that puts money back in your budget

In this Code Remix Weekly recap, Spring Developer Advocate DaShaun Carter explains why upgrading to Spring Boot 4 improves performance, lowers infrastructure costs, and keeps Java applications ready for modern frameworks, AI tooling, and long term support.

January 19, 2026 · 4 min read

Colleen Green

AI-driven code maintenance: What works at Meta, Google, and other large enterprises

Why AI succeeds—or fails—at code maintenance in large enterprises. Lessons from Meta, Google, DX, and Moderne on risk, metrics, and scale.

January 15, 2026 · 12 min read

Bryan Friedman

Semantic code search: a foundation for developer collaboration

Modern engineering depends on understanding code before making changes. See how semantic search provides accuracy for refactoring, auditing, and modernization at scale.

December 11, 2025 · 14 min read

Colleen Green

How Squarespace automated modernization at scale to simplify Spring Boot upgrades and more

Learn how Squarespace automated Spring Boot and internal framework upgrades across 200+ services, cutting migration effort by 50–60% and accelerating modernization with Moderne.

December 9, 2025 · 11 min read

Patricia Johnson

From tech debt to tech stack liquidity: A new model for modernization

Technical debt is continuous. Explore how tech stack liquidity and automated refactoring help enterprises modernize faster, reduce risk, and stay ahead of framework change.

December 4, 2025 · 11 min read

Jonathan Schneider

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, 2025 · 13 min read

The Moderne Team

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, 2025 · 16 min read

Jonathan Schneider

Overlapping taint sources: A challenge in static analysis solved

Traditional static analysis mislabels taint sources and creates noise. Learn how multi-type, usage-aware taint analysis improves accuracy and unmasks real security risks.

October 27, 2025 · 4 min read

Bryan Friedman and Patricia Johnson

Moderne adds JavaScript: Universal modernization across the stack

Moderne expands its platform to support JavaScript and TypeScript, delivering the first enterprise-scale solution for automated refactoring and modernization

October 14, 2025 · 9 min read

Bryan Friedman and Patricia Johnson

Get your front row seat to the new Moderne DevCenter

See how the Moderne DevCenter helps teams coordinate migrations, track vulnerabilities, and align modernization goals at scale with new OpenRewrite recipe-based dashboards and real-time insights.

September 30, 2025 · 6 min read

Bryan Friedman

Writing an OpenRewrite recipe with Claude Code: From JBoss to Jetty

See how AI can accelerate writing OpenRewrite recipes for migrations like JBoss to Jetty. Learn how automation improves code modernization at scale.

September 9, 2025 · 12 min read

Bryan Friedman

Sharing is scaling: Moderne CLI 3.45 unlocks all-org code collaboration and telemetry

Discover how Moderne CLI 3.45 enables org-wide code collaboration, telemetry, and secure large-scale modernization with OpenRewrite recipes and LSTs.

September 5, 2025 · 8 min read

Bryan Friedman

Modernizing legacy code: Staying on track after 30 years of Java

Learn how enterprises like JPMorgan Chase and Choice Hotels modernize legacy Java code at scale. Discover strategies for continuous Java upgrades, automated migrations, and staying secure with the latest Spring Boot and Java features.

August 12, 2025 · 6 min read

Patricia Johnson

Implementing large-scale code changes with Moderne

Moderne enables fast, safe, and scalable code remediation across thousands of repos. Learn how teams build trust in automation and modernize with confidence.

August 7, 2025 · 10 min read

Bryan Friedman

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, 2025 · 12 min read

Bryan Friedman

Secure where you are: Backpatch what matters, when it matters

Learn how Moderne helps enterprises backpatch critical vulnerabilities, apply secure fixes at scale, and modernize legacy systems with confidence.

July 15, 2025 · 6 min read

Patricia Johnson

Modern, scalable AppSec: Advances in automation and AI security

Learn how to modernize AppSec with automated fixes for legacy code, AI security threats, and compliance needs.

July 7, 2025 · 10 min read

Bryan Friedman

Autonomous testing and the future of developer productivity

Learn how autonomous testing, AI, and intelligent profiling are redefining enterprise codebase management and developer productivity.

July 1, 2025 · 8 min read

Patricia Johnson

Choice Hotels leaps to Java 21—modernization at enterprise scale

Modernize code at enterprise scale with automation. See how Choice Hotels approached Java upgrades with a playbook built for continuous modernization.

June 25, 2025 · 9 min read

Patricia Johnson

Open source auto-refactoring meets AI agent to modernize fintech software at scale

Discover how Moderne and AI agents help fintech teams modernize complex codebases at scale. See why Moderne is presenting with Morgan Stanley at OSFF London 2025.

June 20, 2025 · 7 min read

Bryan Friedman

Tech debt, AI, and the future of software engineering: Lessons from GartnerAPPS 2025

Explore what the 2025 Gartner Application Innovation Summit revealed about modernizing legacy systems, managing tech debt, and navigating the real impact of AI-powered development tools.

June 18, 2025 · 6 min read

Bryan Friedman

Rethinking enterprise code at scale: AI, tech debt, and testability

In this panel recap from Code Remix 2025, learn how engineering leaders are tackling tech debt, boosting testability, and using AI and automation to modernize massive codebases.

June 11, 2025 · 5 min read

Bryan Friedman

From refactoring chaos to code confidence: How Morgan Stanley is tackling tech debt at scale

Discover how Morgan Stanley addresses tech debt across 50k repos—refactor and modernize code at enterprise scale.

June 3, 2025 · 7 min read

Tim te Beek and Mike Solomon

Speed your Spring Boot 3.5 migration

Migrating to Spring Boot 3.5? Get the accurate automation to move forward faster across your entire codebase. Learn more.

May 30, 2025 · 12 min read

Bryce Tompkins and Pat Johnson

How to modernize at scale: Batch changes and mass PR issuance with Moderne

Simplify and centralize multi-repository PR issuance and management with Moderne's Batch Changes capability—whether your changes come from CI pipelines, custom containers, or even Sourcegraph.

April 17, 2025 · 6 min read

Shannon Pamperl and Sam Snyder

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, 2025 · 7 min read

Moderne

Introducing Moderne’s multi-repo AI agent for transforming code at scale

See how Moderne's multi-repo code agent changes the game, enabling developers to understand and evolve entire codebases—not just the repository in front of them.

March 4, 2025 · 8 min read

Moderne

Overview of OpenRewrite and Moderne

An overview of OpenRewrite and Moderne and how Moderne scales OpenRewrite to enable mass-scale code collaboration and modernization.

January 31, 2025 · 13 min read

Justine Gehring

What are embeddings, and why are they great for code impact analysis?

Explore how embeddings can be a powerful tool for searching and analyzing large codebases with the help of the Moderne Platform.

December 4, 2024 · 12 min read

Sam Snyder

Manage your software dependencies or they will manage you

Learn how to avoid SDLC disruptions from software dependency problems. Automate dependency research and upgrades at scale to keep software moving forward.

November 18, 2024 · 8 min read

Leanne Kerford

Confident coding: Making backwards incompatible changes less painful for all

Stop the tyranny of breaking changes. Know the full scope of repositories impacted by code changes and help automate updates.

October 16, 2024 · 7 min read

Pat Johnson and Chris Prendergast

Transforming healthcare software delivery: MEDHOST’s journey with Moderne

Learn how MEDHOST tackled technical debt with automated code refactoring and quality, transforming its software delivery process.

September 27, 2024 · 8 min read

Pat Johnson and Chris Prendergast

Interactions replaces Veracode with Moderne for vulnerability remediation and much more

Learn why Interactions chose Moderne to automate vulnerability remediations, Java migrations, and code standardization.

September 5, 2024 · 9 min read

Justine Gehring and Kyle Roth

AI code search at scale: Finding method invocations with natural language

Discover the power of searching your entire codebase for method invocations using OpenRewrite recipes that leverage a two-phase AI pipeline.

August 21, 2024 · 12 min read

Jonathan Schneider

Mass migration of nullability annotations to JSpecify

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

August 14, 2024 · 10 min read

Mike Solomon

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, 2024 · 10 min read

Moderne

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, 2024 · 9 min read

Mike Solomon

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, 2024 · 8 min read

Lindsay Auchinachie and Kyle Scully

Building the Recipe Builder: A journey through invention, design, and development at Moderne

Learn how we improved the way users navigate, analyze, and customize OpenRewrite recipes in the Moderne UI

June 12, 2024 · 7 min read

Jonathan Schneider

Introducing the Moderne IDE plugin: Researching 1000’s of repos in flow

Work across multiple repositories in the IDE to search and refactor code faster and at scale while staying in the flow.

May 29, 2024 · 10 min read

Olga Kundzich and Patricia Johnson

Four ways Moderne hardens your code against security vulnerabilities and weaknesses

Learn best practices for combating the OWASP Top 10 risks. Elevate your security game with Moderne. Stay ahead, stay safe.

April 30, 2024 · 9 min read

Justine Gehring

Safe, efficient ways to use AI for mass-scale automated refactoring and analysis

See how Moderne is pioneering the safe and efficient use of AI for automated code refactoring and analysis at mass scale.

April 23, 2024 · 7 min read

Justine Gehring

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, 2024 · 13 min read

Tim te Beek

Streamline feature flag management: Automate removal with OpenRewrite & Moderne

Eliminate feature flag management pain and unlock their value. Automate their evaluation and elimination on a mass scale for greater project efficiency and agility.

March 31, 2024 · 8 min read

Tim te Beek and Mike Solomon

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, 2024 · 8 min read

Olga Kundzich and Justine Gehring

Announcing AI-assisted refactoring in the Moderne Platform: Where a computer gets AI

Learn how the Moderne Platform has integrated AI LLMs into OpenRewrite recipes to assist refactoring, migration, and impact analysis use cases.

February 28, 2024 · 12 min read

Knut Wannheden

Run JavaScript and TypeScript codemods at scale with the Moderne Platform

With the Moderne Platform, developers can view JavaScript and Typescript codemods in one place and then execute them across multiple repositories at once.

February 22, 2024 · 6 min read

Justine Gehring

How Moderne engineering built a fast, secure, and cost-effective AI search to assist automated code refactoring

Moderne engineering built an efficient search using AI embeddings. Get the details on the AI LLMs and techniques they employed.

February 9, 2024 · 16 min read

Patricia Johnson

The silver bullet for improving developer productivity and creativity: Eliminate technical debt at scale

Learn how to automate code refactoring at scale to give developers back time to be more productive on the things that matter to their business and customers.

January 31, 2024 · 8 min read

Peter Streef

How Moderne’s engineering team accomplished its own Spring Boot 3.2 migration

Learn how the Moderne engineering team migrated its own code to Spring Boot 3.2 in days using the Moderne Platform.

January 17, 2024 · 11 min read

Patricia Johnson

Introducing the Moderne DX Edition: Fully air-gapped automated code remediation at scale

Enables teams with the tightest corporate security controls to reap the benefits of automated code remediation and analysis coordinated across multiple repositories.

January 11, 2024 · 6 min read

Patricia Johnson

Case study: Insurer improves developer productivity with code migration automation

Learn how automated code migration boosts developer productivity by 1,100% and business value by 30%. How did one insurer do it? Dive into our case study.

January 5, 2024 · 5 min read

Moderne

12 ways to transform your code with automation

Check out a recap of the Moderne 12 days of code transformation advent series with resources to guide your team to automating a cleaner, updated codebase in 2024 and beyond.

December 22, 2023 · 6 min read

Sharon Power

Analyze and understand your codebase like never before: Announcing code visualizations in the Moderne Platform

Analyze and understand complex codebase at scale with Moderne code visualizations. Explain code impacts to business leadership using real-time insights.

November 27, 2023 · 11 min read

Patricia Johnson

Introducing the Moderne CLI: A many-repo developer experience for automated code refactoring

Learn now developers can work efficiently across many repositories at once to automate code updates, migrations, security, and quality—enabling more time for delivering business value.

November 7, 2023 · 8 min read

Sharon Power

Exploring the power of Moderne data tables for code impact analysis and automated remediation

Unlock the power of real-time impact analysis with Moderne's data tables. Make swift, informed code decisions and auto-remediations to upgrade and secure your code.

October 30, 2023 · 8 min read

Patricia Johnson

The benefits of software modernization for tech stack liquidity and business agility

The ability to modernize and update your software at a much faster pace is one of the most fundamental advantages your business can have. Learn how.

September 15, 2023 · 5 min read

Mike Solomon

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, 2023 · 6 min read

Tim te Beek

Migrating from Hamcrest to AssertJ with OpenRewrite and Moderne

Learn how to quickly and easily migrate from the Hamcrest assertion library to AssertJ. Get tech stack liquidity with OpenRewrite and Moderne.

August 23, 2023 · 3 min read

Tim te Beek

Micronaut framework 4.0 release incorporates auto-upgrade with OpenRewrite recipes

Learn about the automated Micronaut framework 3-to-4 upgrade with OpenRewrite recipes.

August 3, 2023 · 4 min read

Olga Kundzich and Justine Gehring

How to use generative AI for automating code remediation at scale

Learn how to use generative AI for automated code refactoring at scale and why code remediation needs more than an in-line AI assistant.

July 21, 2023 · 11 min read

Moderne

Auto-remediating code at scale with lossless semantic tree and generative AI

Check out the Moderne rules-based approach to automated code remediation—augmented by AI.

July 20, 2023 · 4 min read

Sam Snyder and Sharon Power

Dependency updates unmasked: Version bumps don’t keep your code secure

Learn the limitations of patch version updates for fixing security dependencies. Dive into real data and find out what’s needed for fully automated remediation.

June 30, 2023 · 9 min read

Patricia Johnson

O’Reilly report: Automated code remediation and securing the software supply chain

Learn the patterns, practices, and tech behind automated code remediation that enable you to stay ahead of security vulnerabilities and the competition.

June 15, 2023 · 3 min read

Patricia Johnson

The role of auto-remediation in DevSecOps: Improving security and speeding up development

Learn about the role of automated code remediation in DevSecOps and why auto-remediation through the Moderne platform is the way forward.

May 10, 2023 · 10 min read

Moderne

Conversations in automated code remediation at Devnexus 2023

We were thrilled to be part of Devnexus 2023, the largest Java conference in North America. Check out our conversations in automated code remediation.

May 8, 2023 · 3 min read

Moderne

How to rapidly migrate Spring frameworks

This on-demand “Golden Path to Spring One” episode highlights the need for automated code remediation when migrating to new Spring Framework and Spring Boot versions.

May 1, 2023 · 3 min read

Moderne

Case study: Improving code security with continuous software modernization

Learn why Choice Hotels chose automated remediation from Moderne to keep their source code in a continuously secure state.

April 25, 2023 · 3 min read

Patricia Johnson

The future of AppSec: Emerging trends and new best practices

We explore emerging trends in application security (AppSec) as well as existing and new best practices, and the shift in security vulnerability remediation.

March 30, 2023 · 10 min read

Jonathan Schneider

Code authorship vs. code remediation

There is a clear difference between authorship & remediation when it comes to writing code; we think much more quickly than we are able to type the code...

March 23, 2023 · 3 min read

Patricia Johnson

Case study: Improving risk profile and DevEx with automated code remediation in financial services

Check out this case study on modernizing code automatically at scale—Moderne fixes vulnerabilities, migrates code to dramatically reduce technical debt.

March 13, 2023 · 9 min read

Tim te Beek

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, 2023 · 3 min read

Moderne

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, 2023 · 3 min read

Jonathan Schneider

What we know so far about generative AI applications to mass refactoring.

Generative AI has enabled new mass refactoring applications, potentially revolutionizing the field. This article provides an overview of the latest research.

January 19, 2023 · 3 min read

Patricia Johnson

Auto-remediation of code for continuous software modernization

Read how organizations can benefit from continuous software modernization - frequent transformations to larger projects that require immediate attention.

January 19, 2023 · 10 min read

Jonathan Schneider

Lossless Semantic Trees: The key to restoring creativity to software engineering

The characteristics of Lossless Semantic Tree - Designed for round-trip serialization, It preserves the formatting and the entire type awareness. Read more.

January 17, 2023 · 3 min read

Jonathan Schneider

"Freedom and responsibility" is great for platform engineering.

By taking autonomous actions & responsibility, teams can develop experiments quickly & determine whether or not they have the desired outcomes.

January 9, 2023 · 3 min read

Jonathan Schneider

"The SDLC is a relay race between systems of record and automation."

Listen to Pat Johnson talking about his first professional software development job at Shelter Insurance in Columbia, MO & more about SDLC.

January 8, 2023 · 3 min read

Jonathan Schneider

The software industrial revolution is here, but migration is manual?

Migration engineering can be automation rather than clerical work. Here is why industrialized production requires industrialized maintenance.

January 7, 2023 · 3 min read

Jonathan Schneider

App modernization is the missing piece of devops

Save Money. Make more money. Secure customer data. Build faster. Innovate better. Learn more about how app modernization can help create something new.

July 12, 2022 · 3 min read

Jonathan Schneider

Moderne achieves SOC 2 Type 1 certification

Keeping customer data safe is our top priority. Moderne is SOC 2 Type 1 certified and is committed to providing a secure platform. Take a look here.

March 29, 2022 · 3 min read

Tyler Van Gorder

What does semantic refactoring look like?

Are you familiar with moving a variable, renaming a method, or shifting classes to different namespaces? Read about the benefits of semantic refactoring tools.

March 21, 2022 · 3 min read

Tyler Van Gorder

The gateway drug to mass, automated refactoring is technical debt

A personal information leak to a hacker can cause your business some serious trouble. Here is how to overcome production outage challenges. Read more.

March 18, 2022 · 3 min read

Tyler Van Gorder

Why is technical debt often de-prioritized in an agile environment?

An agile work environment quickly delivers business value to stakeholders by utilizing iterative development cycles accounting for customer feedback.

March 17, 2022 · 3 min read

Jonathan Schneider

Observers for AST nodes in OpenRewrite

OpenRewrite is a powerful, expressive technology for programmatically rewriting source code, where developers can modify their codebase in meaningful ways.

March 14, 2022 · 3 min read

Moderne

What made this change?

The latest version of OpenRewrite 7.16.0-SNAPSHOT now tracks the lineage of recipes that have altered source files to provide additional context to developers.

October 12, 2021 · 3 min read

Moderne

Basic Groovy and Gradle support

Rewrite 7.15.0 introduces basic Groovy and Gradle support. Enjoy the new support, which requires no modifications, and do significant time savings. Learn more.

October 4, 2021 · 3 min read

Moderne

IntelliJ and Eclipse integration

Take a look at a short demo video of the IntelliJ integration. This video gives you insights on how to find usages on Moderne.

September 21, 2021 · 3 min read

Moderne

Oracle taps Moderne to automate updates to Micronaut 3.x

Oracle's Micronaut 3.0 major release is now available to the public, and the team has developed automated recipes to make upgrading easy. Take a look here.

September 5, 2021 · 3 min read

git pull the latest

New Moderne posts, merged straight into your inbox.

By entering your email, you agree to our Terms and Privacy Policy. Unsubscribe any time.