Maintained by Moderne.ai
GitHub: http://github.com/openrewrite
🤖 NEW rewrite-ai to find libraries, models & agents
🟢 Node.js: AddDependency, transitive bumps, CVE scans
📦 Bun & YAML support for JS
🌱 SB4: modular starters + convert JAX-RS endpoints
🤠 Jackson 3: serialization config & exception handling
github.com/openrewrite/...
Join us in January at booth #4275. buff.ly/dj6IICd
Join us in January at booth #4275. buff.ly/dj6IICd
As the year comes to a close, we want to express our gratitude to our customers, partners, and community who make our work meaningful. Thank you for an incredible year of collaboration and innovation. 🤝
Wishing you all a joyful and peaceful holiday season! 🌍
As the year comes to a close, we want to express our gratitude to our customers, partners, and community who make our work meaningful. Thank you for an incredible year of collaboration and innovation. 🤝
Wishing you all a joyful and peaceful holiday season! 🌍
🤖 NEW rewrite-ai to find libraries, models & agents
🟢 Node.js: AddDependency, transitive bumps, CVE scans
📦 Bun & YAML support for JS
🌱 SB4: modular starters + convert JAX-RS endpoints
🤠 Jackson 3: serialization config & exception handling
github.com/openrewrite/...
🤖 NEW rewrite-ai to find libraries, models & agents
🟢 Node.js: AddDependency, transitive bumps, CVE scans
📦 Bun & YAML support for JS
🌱 SB4: modular starters + convert JAX-RS endpoints
🤠 Jackson 3: serialization config & exception handling
github.com/openrewrite/...
On this episode, Kiel and Matt from Moderne will break down the strategies successful organizations use to implement and adopt large-scale code changes.🔦
Watch live tomorrow at 21:00 CET / 3 PM ET.
On this episode, Kiel and Matt from Moderne will break down the strategies successful organizations use to implement and adopt large-scale code changes.🔦
Watch live tomorrow at 21:00 CET / 3 PM ET.
The annual #InfoQ #TrendsReport is out! Key highlights:
• Adoption of 𝐧𝐞𝐰 𝐉𝐚𝐯𝐚 𝐯𝐞𝐫𝐬𝐢𝐨𝐧𝐬
• Evolution of frameworks like 𝐒𝐩𝐫𝐢𝐧𝐠, 𝐉𝐚𝐤𝐚𝐫𝐭𝐚 𝐄𝐄, 𝐐𝐮𝐚𝐫𝐤𝐮𝐬, 𝐌𝐢𝐜𝐫𝐨𝐧𝐚𝐮𝐭, 𝐇𝐞𝐥𝐢𝐝𝐨𝐧 & 𝐌𝐢𝐜𝐫𝐨𝐏𝐫𝐨𝐟𝐢𝐥𝐞
📖 𝐑𝐞𝐚𝐝 𝐧𝐨𝐰: bit.ly/4pqtHd4
💪 𝐊𝐧𝐨𝐰𝐥𝐞𝐝𝐠𝐞 𝐢𝐬 𝐩𝐨𝐰𝐞𝐫! #StayAhead
The annual #InfoQ #TrendsReport is out! Key highlights:
• Adoption of 𝐧𝐞𝐰 𝐉𝐚𝐯𝐚 𝐯𝐞𝐫𝐬𝐢𝐨𝐧𝐬
• Evolution of frameworks like 𝐒𝐩𝐫𝐢𝐧𝐠, 𝐉𝐚𝐤𝐚𝐫𝐭𝐚 𝐄𝐄, 𝐐𝐮𝐚𝐫𝐤𝐮𝐬, 𝐌𝐢𝐜𝐫𝐨𝐧𝐚𝐮𝐭, 𝐇𝐞𝐥𝐢𝐝𝐨𝐧 & 𝐌𝐢𝐜𝐫𝐨𝐏𝐫𝐨𝐟𝐢𝐥𝐞
📖 𝐑𝐞𝐚𝐝 𝐧𝐨𝐰: bit.ly/4pqtHd4
💪 𝐊𝐧𝐨𝐰𝐥𝐞𝐝𝐠𝐞 𝐢𝐬 𝐩𝐨𝐰𝐞𝐫! #StayAhead
🪨 Spot vulnerabilities
✨ Spot sensitive data leaking into logs
🧪 Find untested code paths
You'll learn how to craft smarter, security-savvy recipes.
🪨 Spot vulnerabilities
✨ Spot sensitive data leaking into logs
🧪 Find untested code paths
You'll learn how to craft smarter, security-savvy recipes.
🌱 Spring Boot 4.0: additional properties & dependencies
🍃 Migrate Spring Retry to Resilience
🧪 Hamcrest to AssertJ & JMockit to Mockito fixes
🟢 Node 22/24 upgrade recipes: fs, zlib, crypto & more
🤠 Jackson v3: migrate modules & feature flags
github.com/openrewrite/...
🌱 Spring Boot 4.0: additional properties & dependencies
🍃 Migrate Spring Retry to Resilience
🧪 Hamcrest to AssertJ & JMockit to Mockito fixes
🟢 Node 22/24 upgrade recipes: fs, zlib, crypto & more
🤠 Jackson v3: migrate modules & feature flags
github.com/openrewrite/...
Don't miss our webinar today to find out.⏯️
See how one of the world’s largest engineering teams tackles massive code migrations — fast, safe, and at scale.
Don't miss our webinar today to find out.⏯️
See how one of the world’s largest engineering teams tackles massive code migrations — fast, safe, and at scale.
🔴 Tomorrow at 21:00 CET / 3 PM ET
🔴 Tomorrow at 21:00 CET / 3 PM ET
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.