Oleg Šelajev is a developer advocate at AtomicJar, working with the Testcontainers community to make integration tests better and a way more popular tool for developers! He helps organizing VirtualJUG, the online Java User Group, streams on youtube, and loves all programming languages. In 2017 became a Java Champion.
Letting an AI agent loose for solving development tasks is a productivity dream, until it decides to optimise your home directory or brick your system by upgrading Python. We want that YOLO mode speed, but without the security nightmares. In this session, we’ll look at Docker Sandboxes: a new primitive designed to let agents operate in a restricted cocoon with limited access to the filesystem and controlled network and secret injections. We’ll dive into the typical mess AI agents create, see why basic isolation isn’t enough, and walk through a workflow for running agents that you can actually trust.
| Making your own Testcontainers module for fun and profit! | All Things Open 2024 | October 2024 |
|---|---|---|
| Stop Breaking Things Every Time You Move | Digit.dev | September 2023 |
| Say it works on my machine one more time… I dare you! | Devoxx Poland | May 2023 |
| About the best development tooling in the world | Stage of Java | May 2023 |
| Learn Kubernetes the Java way | Devnexus 2023 | April 2023 |
| Better integration tests for Kafka applications with Testcontainers | Kafka meetup | April 2023 |
| Testcontainers and SpringBoot: from integration tests to local development | Spring IO 2022 | May 2022 |
| Rethinking integration testing with Testcontainers | Devoxx UK | May 2022 |
| How to make a world-class integration testing library? | DevXConf | May 2022 |
| Removing complexity from integration tests using Testcontainers! | DevOpsCon London | April 2022 |
| Productivity, Sustainability, and Fun in modern Java | Devoxx Ukraine | November 2021 |
| Cloud native Java microservices with GraalVM native image | Devoxx UK | November 2021 |