Skip to content

Latest commit

Β 

History

History
17 lines (10 loc) Β· 1.1 KB

File metadata and controls

17 lines (10 loc) Β· 1.1 KB

The Future is πŸ’š: A Journey through the Energy Efficient Design Principles of Software Engineering

⚑️ Are you a software developer who wants to make a positive impact on the environment? ⚑️
In this session, we will deep dive into the world of Green Software Engineering and give you practical tips on how to measure your application's carbon footprint and a few tactics you can apply in your applications to be more eco-friendly.

Using a practical hands-on approach, we'll dive into different layers of the application development stack, where we cover:

βœ… JVM guidelines (OpenJDK HotSpot VM, Oracle GraalVM, OpenJ9, native-image, etc.) using JDK 21. We'll evaluate different application types, including Spring Boot and Quarkus-based
βœ… Code Guidelines (Java best practices, Code scanning with EcoSonar)
βœ… Architecture (Game changer -> Build Caching to reduce your build time)
βœ… Frontend (websitecarbon.com to measure your site)

This session is a must for every software engineer who cares about the environment.

πŸ’š Let's work together to create a greener future πŸ’š