Skip to main content

Code Remix sessions

Background

Every week we host a live Code Remix session where we talk about the latest changes that are happening, answer community questions, and teach you more about specific topics.

You can find each of the Code Remix sessions below along with a summary of what was discussed and the key links you might find helpful.

100th episode of Code Remix Weekly! (April 1st, 2026)

Session summary

Celebrate the 100th episode of Code Remix Weekly with us!!

In this special episode, Tim and Sam will explore a mix of coding challenges, tools, and techniques.

Choice Hotels' Java modernization playbook (March 19th, 2026)

Session summary

Choice Hotels accelerated its platform modernization using automation at scale with Moderne. By combining large-scale code analysis, automated refactoring, and developer enablement, Choice proved enterprise Java upgrades can be faster, safer, and strategically transformative. Hear the story from Stephen Cihak, Senior Director of Cloud Platform and Site Reliability at Choice Hotels International.

Break your testing habits part 3 (March 12th, 2026)

Session summary

Part 3 of Break Your Testing Habits brings the series to a close with an advanced look at AssertJ and how to use it beyond the basics. This session covers advanced techniques, including soft assertions for richer failure reporting and how to build custom assertion classes to create more expressive, domain-specific tests.

Prethink: Stop burning through millions of tokens (March 5th, 2026)

Session summary

Guest hosts Kevin Carpenter and Bryan Friedman from Moderne demo Prethink — the structured knowledge layer built to give AI agents the architectural understanding they've been missing. When agents scan repos to infer dependencies and design, they waste tokens and slow down. Prethink delivers pre-resolved, verified knowledge they can reason over instantly.

Break your testing habits part 2 (February 25h, 2026)

Session summary

Part 2 of the Break Your Testing Habits series is all about leveling up your JUnit skills. This session covers how to upgrade smoothly, apply modern best practices, and explore powerful newer features in JUnit 5.14 and 6. Walk away with cleaner, more maintainable tests and a workflow that feels more streamlined.

Break your testing habits part 1 (February 18th, 2026)

Session summary

In part 1 of this series, understand outdated testing patterns, uncover common bad habits, and explore better alternatives. This session also revisits legacy frameworks still in use today and discusses how to evolve your testing approach.

How to run 100,000 rules in parallel with Java 21+ (February 11th, 2026)

Session summary

Merlin Bögershausen joins the stream to show how Java 21+ virtual threads let you scale from thousands to millions of concurrent tasks. This session tours the three pillars of modern Java concurrency: virtual threads, scoped values, and structured concurrency, including practical guidance on migration, pitfalls, and when not to use them.

Mod with Claude: Upskill your agent (February 4th, 2026)

Session summary

Sam Snyder shows how Claude Skills can be used to write, run, and analyze OpenRewrite recipes more effectively while reducing prompt overhead and improving reliability.

AutoFormat + styling: The secret to faster reviews and cleaner diffs (January 28th, 2026)

Session summary

Jente Sondervorst from the Moderne team joins to break down how autoformatters and smart styling practices can transform your workflow. Discover how to save time, reduce review churn, make your codebase consistent, and automate away the boring parts that slow down shipping.

Smart code search: When CTRL + F isn't enough (January 21st, 2026)

Session summary

Bryan Friedman from the Moderne team joins to unpack how multi-repo semantic code search helps teams understand impact, dependencies, and risk before they ship.

New year, less code: Analysis, deletion & dev hygiene (January 14th, 2026)

Session summary

Start the new year by writing less code, not more. This episode focuses on analysis, deletion, and developer hygiene to help you build cleaner systems by removing what no longer serves you.

How OpenRewrite supercharged Arconia development (January 7th, 2026)

Session summary

Thomas Vitale, the creator of Arconia, a modern framework built on top of Spring Boot to reduce boilerplate and seamlessly adopt cloud native patterns, joins to kick off the 2026 season. Learn how Thomas is building up to a first stable release and driving adoption and upgrades through automation with OpenRewrite.

Previous years