

How OpenRewrite Happened
Apr 14, 2024
Jonathan Schneider, a Java refactoring entrepreneur with a background in self-taught C++ and a U.S. Army officer, discusses challenges in Java version migration and automated refactoring at Netflix. He shares insights on founding OpenRewrite and Moderne for enterprise refactoring, emphasizing the importance of maintaining code formatting and type attribution. The podcast also explores potential integrations with language models for code optimization.
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8
Introduction
00:00 • 2min
Navigating Through Programming Languages: C++, Java, and Beyond
01:49 • 21min
Engineering Work for PlayStation Functionality
22:51 • 2min
Navigating Java Version Transitions and Automation at Netflix
24:23 • 16min
Journey through Metrics Instrumentation and Company Transition
40:32 • 15min
Exploring the Origins and Connections of the Name Modana
55:11 • 2min
Exploring the Functionality and Advantages of OpenRewrite as a Maven and Gradle Plugin
56:54 • 3min
Discussion on Data Analysis, Enterprise Optimization, and OpenRewrite Usage
59:26 • 3min