J-Spring 201922 Videos

J-Spring 2019: Jan Ouwens – Java from a Parallel universe

Do you get excited about Java when you’re at a conference, learning about cool new features and tools to try? Do you get sad the next day, when you’re back at work building enterprise applications in an ancient version of Java? You’re not alone. In this talk, we will explore what Java looks like in […]

J-Spring 2019: Maarten Smeets – Performance of Microservices on different JVMs

A lot is happening in the world of JVMs. Oracle changed its support policy roadmap for the Oracle JDK. GraalVM has been open sourced by Oracle. AdoptOpenJDK provides binaries and is supported by (among others) Azul Systems, IBM and Microsoft. Large software vendors provide their own supported OpenJDK distributions such as Amazon (Coretto), RedHat and […]

J-Spring 2019: Bert Ertman – Are We Really Cloud-Native?

As Java developers we are used to adjusting ourselves in heterogeneous environments and so over the last ten years or so we gained experience with PaaS, VMs, Containers, DevOps, Continuous Integration and Microservices Architectures. Now a new phenomenon arises: building greenfield applications with the intent of using agile application development and architecting specifically for the […]

J-Spring 2019: Sven Peters – Less Process, more Autonomy with a Team Playbook

Teams are different, projects are different, problems are different. Why are we still trying to squeeze teamwork into department processes, adding bureaucracy, and having organizational layers that makes it harder and much slower to get work done? Join Sven Peters, former lead evangelist at Atlassian now K15t, as he talks about creating a Team Playbook […]

J-Spring 2019: Emond Papegaaij – Oauth2 demystified

Almost every developer will have to face this at some point in his or her career: authorization with OAuth2. It doesn’t matter if you build mobile apps, web applications or even develop for embedded systems in the IoT, everybody seems to use OAuth2 nowadays. But how does this protocol work and what’s up with all […]

J-Spring 2019: Bert Jan Schrijver – Opening

The Official J-Spring 2019 Opening Bio Bert Jan Bert Jan is CTO at OpenValue and focuses on Java, Continuous Delivery and DevOps. Bert Jan is a Java Champion, JavaOne Rock Star speaker, Duke’s Choice Award winner and leads NLJUG, the Dutch Java User Group. He loves to share his experience by speaking at conferences, writing […]

J-Spring 2019: Berwout de Vries Robles – Impromptu Orchestra with HTTP2 and Reactive Streams

With the introduction of HTTP/2 in 2015, Server Sent Events have received a new life as Reactive Streams. In this talk we will look into how these technologies work. We will look at how and why HTTP/2 came to be. I will show you what you need to do to make practical use of HTTP/2. […]

J-Spring 2019: Allard Buijze – Pragmatic Microservices with DDD, CQRS and Event Sourcing Using Axon Framework

Events are becoming increasingly important in modern architectures. Although CQRS and Event Sourcing are increasingly being adopted, the complexity of implementing it is often highly over-estimated. In this session, we will first briefly cover what CQRS and Event Sourcing are, and how it addresses some common requirements that modern applications have. Next, we will open […]

J-Spring 2019 Keynote: Wouter Oet – Keynote: A life of working and learning in IT: Challenge accepted!

In an ever changing world, developers sometimes struggle to keep up with all the changes happening. There are just too many releases of languages, frameworks and libraries to keep up with. Not to mention the broadening of our profession. Pipelines, runtimes, security and Ops are also part of it. We are going to face that […]

J-Spring 2019: Peter Hilton – Why you should care about code style and what you should care about

Coding style matters, but not only in the way you think. Programmers famously waste time arguing indentation styles, while whole teams lack a consistent vision for their code style, and consistent code. This talk highlights what really matters, and what you need to learn to write code with vision and style. Attendees will learn about […]