Code Evolution 2024: Leveraging AI Tools for Enhanced Software Development
Join us at Code Evolution 2024 to explore the transformative impact of AI tools in software development. After the opening keynote "Demystifying AI Code Generation", we will welcome industry leaders to the stage for a journey into the future of software development.
Get the latest insights and understand what is important to consider from a strategic point when implementing AI tools in your company’s software development stream. Learn from leading providers Copilot, JetBrains, Microsoft and CodeScene as they share what is state of the art and what to expect for the future.
Get answers to questions like:
This is your chance to address your specific questions and to network with experts and colleagues from the industry. Do not miss out.
Organised by:
About the keynote
The human brain is a 20 w computer running at a clock frequency of 0.0000002 GHz. We are struggling hard to mimic it with AI running on state-of-the-art hardware in the largest data centers you can imagine.
In just 30 minutes I will explain what AI with neural networks really is, how it works, and why the LLMs and generative AI solutions which have recenly overwhelmed us are not black magic at all.
Generative AI can help you draft an email, compose a presentation or tender for a contract. But how can it assist the working developer with the daily grind, and to what extent? Let's explore this question, using the JetBrains AI Assistant and IntelliJ IDEA. We will try to solve multiple programming tasks using this tooling. Some will be applicable to any IT system, but others will be from niche problem domains. Along the way we will see if and how the AI Assistant can help - from researching the topic and authoring tested code to drafting commit messages and producing documentation. We’ll also review what fine grained control is available, and discuss common questions and concerns about admitting AI into your developer workflows.
Download slides
About the keynote
The emergence of large language models promises unprecedented improvements in software development: writing code has never been easier and faster. However, research shows that the overall time spent with software engineering is unevenly distributed across different mental processes of the engineer. In this talk we put AI assisted code generation in context and highlight the invisible caveats that come with using these tools without proper checks and guardrails in place. Finally, we show how we can use AI to obtain software code that you can truly trust.
Watch Keynote