We are happy and proud to announce our final meetup of 2024!
This time Andrews Reis will show us how we can accelerating Java Cloud Development with TestContainers and LocalStack & with Bouke Nijhuis we will dive into the question whether generative AI can generate working code when we only provide test cases
The meetup will be hosted by Axxes, Europalaan 400, Utrecht.
Please join us and RSVP!
Because of the limited number of seats, please keep your RSVP up-to-date, so we can welcome someone else of you can't make it.
===
17:30 Doors open
18:00 Food & Drinks
19:00 Accelerating Java Cloud Development with TestContainers and LocalStack, by Andrews Reis
20:00 Break
20:15 TDD & Generative AI – a perfect pairing? by Bouke Nijhuis
21:15 Drinks
Giveaways
1 JetBrains licence
Talks
Accelerating Java Cloud Development with TestContainers and LocalStack
In this session, boost your Java development efficiency for cloud applications. We'll explore setting up a fast, cost-effective local development and testing environment using TestContainers, a tool for starting containers while running tests, and LocalStack, a local version of AWS cloud services.
By emulating AWS services locally, you can develop and test without needing real cloud resources, saving time and money.
Key Takeaways:
- Quick Setup: Discover the steps to configure TestContainers and LocalStack for local AWS service emulation.
- Cost Reduction: Learn how local emulation can significantly decrease development and testing costs.
- Hands-On Demonstration: Experience a live integration of these tools within a Java application.
- Optimised Workflow: Discover methods to streamline your development process for faster feedback loops.
TDD & Generative AI – a perfect pairing?
In this talk we will dive into the question whether generative AI can generate working code when we only provide test cases. So we take the main principle from TDD: we write the tests up front. Then we use a generative AI to create the code. If you wrote the tests correctly and they all pass, you should have a working prototype. Even better, if the tests pass and you trust the tests, the code is production ready!
With some live coding, we will explore this idea together. Furthermore we will take a look at the implications of this paradigm shift. After attending you should be able to apply this technique to your own project.
Speakers
Andrews Reis
Andrews Reis is a Software Engineer Consultant at WAES with over 14 years of experience in the tech industry. Originally from Porto Alegre, Brazil, he dedicated nine years of his career at a financial institution, playing a pivotal role in transforming the company from a financial firm into a full-fledged bank.
His journey through this significant transition sharpened his skills and deepened his understanding of the financial sector's technological needs.
As a versatile developer, he has extensive experience with AWS, Google Cloud, Kafka, and Java. He's bringing his expertise to his current project as a consultant at BOL.
In Brazil, he shared his passion for technology at one of the country's most popular conferences, the Developer's Conference (TDC). He is now helping to build "Server Side Chat," a new community initiative sponsored by WAES in the Eindhoven area.
When he's not coding or consulting, you'll likely find him immersed in video games - a true nerd gamer at heart.
Bouke Nijhuis
Bouke Nijhuis is the CTO at CINQ ICT. He likes to learn new things and he loves to live code on the stage. Furthermore he is an international speaker and a committer of open source projects. You can reach him on Twitter at @BoukeNijhuis.