GDG Cloud Southlake #14: Jonathan Schneider: OpenRewrite: Making your source code fix itself

GDG Cloud Southlake
Wed, Aug 31, 2022, 4:30 PM (CDT)

73 RSVP'ed

The software industrial revolution has arrived. Software is now 80% open source and third party and 20% proprietary code that stitches it together into business critical applications. How do you fix common issues across your codebase? By hand with lots of labor? Wouldn't you love a tool to help you? OpenRewrite: Making your source code fix itself

About this event

Jonathan is co-founder and CEO at Miami-based Moderne which automates software maintenance activities at scale. He founded OpenRewrite at Netflix and went on to found the Micrometer project as a member of the Spring Team. Jonathan is the author of “SRE with Java Microservices” (O’Reilly). He is an Army veteran and two time bronze star recipient.

OpenRewrite: Making your source code fix itself.

The software industrial revolution has arrived. Software is now 80% open source and third party and 20% proprietary code that stitches it together into business critical applications.

We are challenged with the ongoing maintenance of increasingly large and diversely composed codebases and ecosystems. Dependencies are changing frequently and evolve at their own pace. Not updating leads to critical bugs, performance, and security issues.

In this talk we’ll introduce OpenRewrite, an automated refactoring technology that was born at Netflix in 2016. We’ll write the code for a recipe live that fixes a common issue and execute it across 200 million lines of open source code. The recipe will be available in open source for you to apply to your own codebase at the end of the session.


• OpenRewrite on GitHub: https://github.com/openrewrite/rewrite

• More about Moderne: https://www.moderne.io/

• Documentation: https://docs.openrewrite.org/

• OpenRewrite community Slack: https://join.slack.com/t/rewriteoss/shared_invite/zt-nj42n3ea-b~62rIHzb3Vo0E1APKCXEA

• Jonathan's personal calendar (don't be shy, happy to help in any way): https://calendly.com/moderne

Featured Presentation

Speaker

When

Wednesday, Aug 31
4:30 PM - 6:30 PM (CDT)

Host

  • James Anderson

    James Anderson

    Sabre

    Sr. Director, Enterprise Architecture

    See Bio

Organizers

  • Jim Anderson

    Jim Anderson

    Sabre

    GDG Cloud Southlake Chief Organizer

    View Profile
  • Diwakar Pandrangi

    Diwakar Pandrangi

    GDG Cloud Southlake Organizer

    View Profile
  • Kenny Kon

    Kenny Kon

    Lowe's

    Director Reliability Engineering

    View Profile
  • Ramji Balasubramanian

    Ramji Balasubramanian

    Sabre

    Sr Director - Data Analytics & Engineering

    View Profile
  • Nitin Raut

    Nitin Raut

    Google

    Manager - Customer Engineering

    View Profile
  • Mallikarjun Dontula

    Mallikarjun Dontula

    Organizer & VP Data and Analytics at Sabre

    View Profile
  • Yujun Liang

    Yujun Liang

    Accenture

    Associate Director, GDG Cloud Southlake Organizer

    View Profile

Partners