(CJUG + CKUG) Developer Productivity Engineering w/ Gradle


Details
CKUG and CJUG, along with our host, GrubHub, are happy to welcome the Gradle Developer Productivity team to the Windy City. This is an in-person event, but will also be livestreamed for those not able to make it in-person.
We have 2 talks scheduled for this event.
Schedule:
5:30 PM - Doors Open
6PM - Introduction
6:30 PM - First Talk
7:30 PM - Second Talk
Developer Productivity Engineering - The Next Big Things in Software Development
Just two years ago, IDC accurately predicted that by now 65% of the global GDP will have been digitally transformed. Two-thirds of the products and services that you pay for are driven by software, and the quality, cost and time to market of your software products determine the fate of your business. There has never been a more important time to foster developer productivity, but many of our methods have not evolved.
In this keynote style talk you will learn why DPE is one of the most important developments in the software engineering world since the introduction of Agile and DevOps concepts and tools. DPE is a new software development practice that uses acceleration technologies to speed up the software build and test process and data analytics to improve developer efficiencies by as much as 10x. The ultimate aim is to achieve faster feedback cycles, more reliable and actionable data, and a highly satisfying developer experience.
Justin Reock, Field CTO and Chief Evangelist at Gradle is pioneering DPE as a practice and set of technologies and is one of the world’s leading advocates. Specifically, Justin will provide an overview of the key concepts and tools, business impact on key business objectives like time-to-market, cost and quality, the business case for DPE, and the role of AI/ML in DPE moving forward.
Skill Level Beginner
Kotlin, Gradle, and Spring - The Recipe for Developer Joy
Hans Dockter invented the Gradle Build Tool in 2008 out of a deep sense of frustration with low-productivity environments. Today, Gradle is one of the most popular build tools for the JVM and extended ecosystem, in many ways because it prioritizes developer experience and respects developer’s time. It was only logical then for Gradle to go on to embrace the vision and mission of the Spring and Kotlin developer communities since both solutions exist to help developers become more productive.
In this session, you’ll learn about the emerging practice of Developer Productivity Engineering (DPE), a pragmatically idealistic practice that merges developer happiness with developer productivity. You’ll learn about the powerful relationship between Kotlin, Spring, and Gradle, including a primer on the Kotlin DSL for Gradle Build scripts, and you’ll get a chance to explore how the Kotlin and Spring developer communities have used DPE to improve the experience of contributing code to their respective projects. Finally, you’ll get a glimpse of our future strategy together, building on milestones such as Gradle becoming default in Spring Initializr.
COVID-19 safety measures

Sponsors
(CJUG + CKUG) Developer Productivity Engineering w/ Gradle