Skip to content

Picnic Java Meetup: Picnic's Java Platform & Testing Microservices

Photo of Sander Mak
Hosted By
Sander M.
Picnic Java Meetup: Picnic's Java Platform & Testing Microservices

Details

Picnic Java Meetup: Picnic's Java Platform & Testing Microservices
Join us for the next Picnic Java Meetup on November 22! We have Java Champion and independent trainer Victor Rentea joining us, as well as Rick Ossendrijver, developer on Picnic's Java Platform team and international speaker. If you missed Victor at Devoxx last month, this is a great way to catch up!

(Don't want to miss election night? The talks wrap up well before 21:00 so you can get your fix of election results :-), but you're also welcome to stay for drinks!)

Agenda

  • 17:30 Doors open, drinks & food
  • 18:30 Talk 1 - Empowering Developers: the Picnic Java Platform approach (Rick Ossendrijver)
  • 19:30 Talk 2 - Testing Java Microservices: join the revolution! (Victor Rentea)
  • 20:15 Drinks & chat with the speakers

Talk 1 - Empowering Developers: the Picnic Java Platform approach
Maintaining high-quality and uniform codebases becomes challenging at scale. Technical debt, inconsistencies, and weak dependency management slip in too easily. At Picnic, the Java Platform team tackles these challenges head-on!

Our Java Platform empowers a community of over 300 developers with a robust suite of tools and shared libraries. Instead of reinventing the wheel, developers can use out-of-the-box libraries for logging, observability, and security, making it easy to follow guidelines and enforce best practices.

We also harness the power of automation to achieve consistency and standardization with continuous enhancement. In this talk we will explain our tooling setup and practices. This includes our approach to shared libraries, centralized Maven configuration, developer tools, and CI/CD practices. Come and learn how Picnic's developers can build Java services with efficiency, quality, and confidence.

Talk 2 - Testing Java Microservices: join the revolution!
Testing strategies for modern software architectures are evolving. As we transition from large monoliths to domain-aligned, team-sized microservices exposing crisp APIs, we encounter many stable testing surfaces we can use. This shift triggered many high-performing teams to favor integration testing over fine-grained, brittle unit tests.

Integration tests prove to be more trustworthy as they get closer to the requirements, they don't break on internal refactoring, and can also cover additional concerns typical for microservices. This vivid and entertaining live-coding presentation will cover the best practices and challenges of writing integration tests: cognitive overload, test isolation, and test execution speed. Join the microservice testing revolution and discover how to enhance your team's testing efficiency and effectiveness.

Photo of Meetin'up at Picnic group
Meetin'up at Picnic
See more events
Picnic HQ
Van Marwijk Kooystraat 15 · Amsterdam, NH