Jakub Kubrynski | Devoxx

Jakub Kubrynski
Jakub Kubrynski Twitter

From DevSKiller

Jakub is a software developer for whom coding is a way of life as well as a hobby.

He is focused on continuously improving software delivery processes by introducing new technologies and refining Lean methodologies.

For over 12 years of his professional career, he worked as a software developer, architect, team leader, and manager. He gained experience working on both sides of the delivery process, as a vendor and as a client. Today, he is speaker, trainer, and CEO of two startups: Codearte.io, an agile software house, and the online technical assessment platform, Devskiller.com. After hours active open-source contributor.

Blog: http://www.kubrynski.com

java Java, JVM, Java SE/EE

JVM dive for mere mortals

Conference

For developers using Java on a daily basis, JVM is a pretty important component - it runs our software. But it is usually treated like a magic box, which takes code in and produces business features. Have you ever thought about what you are missing with such an approach? During my talk I'll cover some of the JVM internals which should not be avoided even during regular Java development. We'll discuss real differences between primitives and their wrappers, talk about the cost of using lambdas and streams, see what really gets erased in the type erasure process and what we can gain by removing stacktrace from our business exceptions.

archisec Architecture, Performance and Security

Accurest - throw away your integration tests

Quickie

Integration tests are hard especially in distributed environments where many applications talk to each other. When we add continuous deployment approach it's becoming impossible to ensure two independently deployed services will integrate properly. Fortunately there is the Accurest. Tool that verifies contracts based on HTTP calls or messaging without integrating real applications. During this talk we'll show how to validate communication between services as a part of deployment pipeline without deploying even single application.