Change 59060

Time Attribute with previous and current values
Change #59060
2021-05-24
22:33:39

create Calagator::Event 1250477745 Portland Java User Group virtual meetup Roll back

description nil Portland Java User Group virtual meetup RSVP on Meetup: https://www.meetup.com/PDXJUG/events/278107253/ This month's topic is Automated Refactoring for Java. Abstract: This talk will focus on how engineering teams can leverage automated refactoring tools that originated at Netflix to greatly reduce the time and effort required when migrating to new versions of frameworks like Spring and JUnit and between language versions. Does this scenario sound familiar? Your organization has many Java-based microservices and applications that are critical for the day-to-day operation of your business. Over time, you find that your applications have a large number of dependencies on third-party technologies and libraries that have different release cadences. Invariably, your organization encounters pressures to upgrade those dependencies for any number of the following reasons: critical bug fixes, security updates, expiring support, "modernization", or technical enablement. Refactoring a single application to update its third-party dependencies can be a tricky and manual process. At the organization level, performing the same refactoring operation across all of your applications can result in weeks of effort. This talk introduces OpenRewrite, an open-source ecosystem that specializes in mass, automated refactoring with a focus on Java source code, Maven build files, XML, YAML, and property files. We will discuss how the framework enables the creation of composable, prepackaged recipes that can be used to automate common framework migration and how these recipes can be integrated into both Maven and Gradle builds. This talk will include some live demonstrations of Rewrite's tools to perform automated migrations on real-world, Spring applications and libraries. Bio: Tyler Van Gorder is a principal software engineer at Moderne Inc where he focuses on frameworks and tools for automated refactoring. He is a committer on the OpenRewrite project and has a passion for building tools that enable developers to do their jobs more effectively. Prior to joining Moderne, Tyler worked as a lead software engineer for a large, e-commerce company where he focused on company-wide libraries using Spring, Spring Boot, and Spring Cloud. In his spare time, you might find Tyler on a basketball court or hiking, with his wife, in the mountains around Portland.
end_time nil 2021-05-25 19:00:00 -0700
id nil 1250477745
start_time nil 2021-05-25 17:30:00 -0700
title nil Portland Java User Group virtual meetup
url nil https://www.meetup.com/PDXJUG/events/278107253/
venue_id nil 202390270