Maintained by Moderne.ai
GitHub: http://github.com/openrewrite
🆕 New rewrite-angular, rewrite-react & rewrite-jasperreports
🌱 Spring Boot 4.0 & Spring Batch 6.0 migrations
⚛️ React 19 upgrade recipe with forwardRef removal
🟢 Node.js crypto & util recipes
☕ Migrate all modules and formats for Jackson v3
github.com/openrewrite/...
Hear how Meta, Google, Moderne, and DX who are shaping the future of AI-powered engineering.
Seats are limited, so reserve yours while they’re still available!
Hear how Meta, Google, Moderne, and DX who are shaping the future of AI-powered engineering.
Seats are limited, so reserve yours while they’re still available!
Upgrading doesn’t have to be painful. Moderne + OpenRewrite brings the automation! 🛠️
Learn how to modernize your stack, reduce tech debt, and unlock the latest features in our new blog.
Upgrading doesn’t have to be painful. Moderne + OpenRewrite brings the automation! 🛠️
Learn how to modernize your stack, reduce tech debt, and unlock the latest features in our new blog.
Why Your Code Dies in Six Months: Automated Refactoring with Olga Kundzich of @moderneai.bsky.social / @openrewrite.github.io
adventuresindevops.com/episodes/202...
Why Your Code Dies in Six Months: Automated Refactoring with Olga Kundzich of @moderneai.bsky.social / @openrewrite.github.io
adventuresindevops.com/episodes/202...
🆕 New rewrite-angular, rewrite-react & rewrite-jasperreports
🌱 Spring Boot 4.0 & Spring Batch 6.0 migrations
⚛️ React 19 upgrade recipe with forwardRef removal
🟢 Node.js crypto & util recipes
☕ Migrate all modules and formats for Jackson v3
github.com/openrewrite/...
🆕 New rewrite-angular, rewrite-react & rewrite-jasperreports
🌱 Spring Boot 4.0 & Spring Batch 6.0 migrations
⚛️ React 19 upgrade recipe with forwardRef removal
🟢 Node.js crypto & util recipes
☕ Migrate all modules and formats for Jackson v3
github.com/openrewrite/...
This is a reflection of all your contributions, ideas, and support.
Let’s get it recognized! Cast your vote by Dec. 31. ✅
buff.ly/J1vK8u2
This is a reflection of all your contributions, ideas, and support.
Let’s get it recognized! Cast your vote by Dec. 31. ✅
buff.ly/J1vK8u2
Discover Timefold, the powerful OptaPlanner fork, and learn about its origin, automatic migration, and how it rethinks breaking changes.💪
🔴 Tomorrow at 21:00 CET / 3 PM ET
Discover Timefold, the powerful OptaPlanner fork, and learn about its origin, automatic migration, and how it rethinks breaking changes.💪
🔴 Tomorrow at 21:00 CET / 3 PM ET
This is a reflection of all your contributions, ideas, and support.
Let’s get it recognized! Cast your vote by Dec. 31. ✅
buff.ly/Tr138eS
This is a reflection of all your contributions, ideas, and support.
Let’s get it recognized! Cast your vote by Dec. 31. ✅
buff.ly/Tr138eS
🌱 Spring Boot 4.0 migration recipes
🗂 Additional SpringFox conversions
🔐 Severity-based CVE filtering
🍐 Expand Guava to JDK conversions
🎯 Convert external `@InlineMe` annotations into recipes
🐛 Fixed Maven multi-module resource handling
github.com/openrewrite/...
🌱 Spring Boot 4.0 migration recipes
🗂 Additional SpringFox conversions
🔐 Severity-based CVE filtering
🍐 Expand Guava to JDK conversions
🎯 Convert external `@InlineMe` annotations into recipes
🐛 Fixed Maven multi-module resource handling
github.com/openrewrite/...
🔴 Tomorrow at 21:00 CET / 3 PM ET with guest @mkheck.bsky.social
🔴 Tomorrow at 21:00 CET / 3 PM ET with guest @mkheck.bsky.social
Don't miss this session today from our CEO & Co-Founder, Jonathan Schneider, on tackling post-quantum cryptographic risks in real code.💡
Friday, Nov. 7 at 11:30 am - 12:15 pm EST
📍Independence Ballroom A-E
@owasp.org
Don't miss this session today from our CEO & Co-Founder, Jonathan Schneider, on tackling post-quantum cryptographic risks in real code.💡
Friday, Nov. 7 at 11:30 am - 12:15 pm EST
📍Independence Ballroom A-E
@owasp.org
🔴 Tomorrow at 21:00 CET / 3 PM ET
buff.ly/4cPC1fy
🔴 Tomorrow at 21:00 CET / 3 PM ET
buff.ly/4cPC1fy
🎃 No tricks here! Watch how it's done in under 5 minutes.
🎃 No tricks here! Watch how it's done in under 5 minutes.
Full article:
Full article:
🔴 Tomorrow | 21:00 CEST / 3 PM ET 👻
🔴 Tomorrow | 21:00 CEST / 3 PM ET 👻
@openrewrite.github.io helps you get rid of the hurdles to focus on more awesome stuff - like pattern matching or concurrency.
One Maven command migrates your entire codebase safely.
#java #OpenRewrite
@openrewrite.github.io helps you get rid of the hurdles to focus on more awesome stuff - like pattern matching or concurrency.
One Maven command migrates your entire codebase safely.
#java #OpenRewrite
Save your spot: buff.ly/mTDbvJa
Save your spot: buff.ly/mTDbvJa
Today's lab: From "what's a visitor pattern?" to "I can transform 1M lines" with tests
Today's lab: From "what's a visitor pattern?" to "I can transform 1M lines" with tests
Huge thanks to our community for contributing, sharing, and automating code transformations. Here’s to cleaner, smarter code for everyone! 👏
Huge thanks to our community for contributing, sharing, and automating code transformations. Here’s to cleaner, smarter code for everyone! 👏
🔲 TOML building block recipes
🤠 Migrate Jackson v3 dataformats
🍁 Switch to Maven 4
🐳 Upgrade to Testcontainers v2
🏗️ beans.xml & web.xml to Spring
💉 Field to constructor injection for Spring
🚩 OpenFeature flag removal recipes
docs.openrewrite.org/changelog/8-...
🔲 TOML building block recipes
🤠 Migrate Jackson v3 dataformats
🍁 Switch to Maven 4
🐳 Upgrade to Testcontainers v2
🏗️ beans.xml & web.xml to Spring
💉 Field to constructor injection for Spring
🚩 OpenFeature flag removal recipes
docs.openrewrite.org/changelog/8-...
Introduction to OpenRewrite training is happening now.🤩
Couldn't make it? Head to our training hub to sign up for the next session:
buff.ly/bHlO13z
Introduction to OpenRewrite training is happening now.🤩
Couldn't make it? Head to our training hub to sign up for the next session:
buff.ly/bHlO13z
Join Moderne and TIAA to keep the conversation going after the event at Merge & Mingle Happy Hour.🍻
👉 RSVP at buff.ly/U1S4vNe
Join Moderne and TIAA to keep the conversation going after the event at Merge & Mingle Happy Hour.🍻
👉 RSVP at buff.ly/U1S4vNe
Comment or DM us with your stories of broken builds, cursed commits, and “it worked on my machine” moments and we'll share them live on the Code Remix Weekly Halloween special. 🎃
Comment or DM us with your stories of broken builds, cursed commits, and “it worked on my machine” moments and we'll share them live on the Code Remix Weekly Halloween special. 🎃
Learn practical ways to secure your CI/CD pipelines. 🔒
Learn practical ways to secure your CI/CD pipelines. 🔒