The Golden Path to SpringOne

Expert talks on the tools and processes devs need to know.  Register for SpringOne at VMware Explore >

A New CLI for Spring Developer Productivity

Watch on Twitch
Watch on YouTube
6:00 PM UTC on Tuesday, Jul 11, 2023

A New CLI for Spring Developer Productivity

A New CLI for Spring Developer Productivity

Jul 11, 2023

In this episode

Add to calendar

Creating new applications based on company standards is more challenging than it should be. Furthermore, incrementally adding new features to that project over time is even trickier, with developers often cutting and pasting code from various sources to solve the problem at hand.

In this talk, we’ll take a demo-driven tour of a new CLI for Spring developers that will help accelerate your development by helping you create new projects and, more importantly, allowing you to add code to your existing project.

Code is added in two main ways. First, merging and refactoring code from an existing runnable project hosted in a version control repository into your current project. Second, create user-defined commands whose definitions live alongside your application code and use a template engine to generate code and configuration.

Projects and user-defined functions can also be curated into catalogs to help share best practices across teams and quickly evolve them over time.

Guests

Mark Pollack

Mark Pollack

Mark Pollack is a contributor to many Spring projects dating back to the Spring Framework in 2003. He has founded and been the technical lead for many Spring open source projects such as Spring.NET, Spring Data, and most recently Spring Cloud Data Flow.

Hosts

Cora Iberkleid

Cora Iberkleid

Cora Iberkleid is a Developer Advocate for Modern Applications at VMware Tanzu, helping developers and enterprises navigate modern practices and technologies, focusing on cloud native architecture, modern CI/CD, Spring, and Kubernetes.

Prior to joining VMware, Cora was an Advisory Solutions Engineer at Pivotal. She also spent nearly a decade at Sun Microsystems and Oracle, helping customers design and build enterprise integration applications. Through this experience, she developed an understanding and empathy for complex organizational challenges, and she strives to incorporate this empathy into her everyday work.