Devnexus 2024: Code Refactoring Redefined—Get Hands-On with Automation

Devnexus 2024: Code Refactoring Redefined—Get Hands-On with Automation

Join us at Devnexus 2024! Here’s a rundown of two great learning opportunities we have in store for you.

Use code DN24-MODERNE for 20% off your registration.

Stop by and see us at Booth 4!

Full-Day Workshop: Fundamentals of Migration Engineering with OpenRewrite

Session details here

When: Tuesday, April 9, 2024

Moderne co-founders Jonathan Schneider and Olga Kundzich will teach a full-day workshop about the critical concepts and practices of migration engineering. You will learn to write custom recipes using OpenRewrite, an open-source tool that automates the refactoring of source code. This deep-dive session will equip you to plan and exercise large-scale code transformations in your organization.

Workshop Outline

  • What is Migration Engineering??
  • Introducing OpenRewrite. From source code as text to the Lossless Semantic Tree?and how the OpenRewrite community is organized
  • Recipe Exercise #1: Changing all integer literals to 42 (because 42 is the answer to life, the universe, and everything)?
  • Recipe Exercise #2: Fixing SAST issues with Refaster-style templates?
  • Recipe Exercise #3: Finding and securing Personally Identifiable Information (PII) ?Including introducing search markers, introducing Data Tables for impact analysis, and securing endpoints that expose PII.
  • Recipe Exercise #4: Finding and fixing SQL injection. Using OpenRewrite’s support for Semgrep-style local data flow analysis, and contributing a security recipe to the open source catalog of OWASP? Foundation Top Ten recipes.
  • Mass remediation: Using our first recipes to issue pull requests or commits to many repositories at once

Automated software refactoring with OpenRewrite and Generative AI

Session details here

When: Thursday, April 11, 2024, 3:00 p.m. Track: Agile

Join Moderne’s CEO Jonathan Schneider and our AI research engineer, Justine Gehring , for a session on how AI-assisted refactoring can be made accurate, secure, cost-effective, and scalable. They’ll demonstrate how unparalleled results can be achieved by combining rules-based precision with AI creativity using OpenRewrite and GenAI. After attending this session, you may very well redefine how you approach code migration, refactoring, and remediation.?

Come see us in Booth 4. We’ll be ready to demonstrate the Moderne Platform’s mass-scale auto-remediation capabilities and answer all your questions.

Register now for Devnexus .

要查看或添加评论,请登录

Moderne的更多文章

社区洞察

其他会员也浏览了