Paul Bakker bio photo

Paul Bakker

Software architect, author of Modular Cloud Apps with OSGi and Java 9 Modularity

Java 9 Modularity Email Twitter Google+ LinkedIn Github Stackoverflow

All Posts

2018

JavaOne being renamed to Oracle Code One

JavaOne is renamed to Oracle Code One. More importantly, the tracks of the conference are less Java-only now. Initially I wasn’t too excited about the rename...

2017

Java 9 modules with Vertx

Java 9 has been out for a little while now, and hopefully you already had some time to learn about the module system. The Java 9 Modularity book that I co-au...

Java 9 Modularity book now available

After working on “Java 9 Modularity” together with Sander Mak for almost two years, it has now been published by O’Reilly. Both digital and printed versions ...

Working from home

For the past five years I’ve worked remote. This post gives some insights in that experience, and some best practices to make it work best. I joined Luminis ...

Joining Netflix

2017 just got started, and it’s already an exciting year. Next week I will relocate to the bay area and join Netflix as part of the Edge Developer Experienc...

2016

Predections for 2017

The end of the year is coming near, so it’s time for some predictions! Note that these are just predictions and a bit of bashing, and very likely to be inacc...

DevCon 16

About a year ago Luminis, the company I work for, organized it’s first developer conference. The goal of the conference was to share knowledge, like we also ...

Hosting UI projects on Kubernetes

What if you have a completely static website (yup, they still exist) or a JavaScript web frontend and want to host it on Kubernetes? This post describes two ...

Vertx on OSGi, an even better Vertx

Always eager to play with other/new/cool technology I spent some time learning about Vertx. Because Vertx is designed to be a general purpose toolbox, I want...

2015

Java 9 modularity

At JavaZone, Sander Mak and me gave a talk about modularity in Java 9. The recording of this talk can be found online and is a great start to learn about thi...

OSGi tutorial published

I wrote an extensive OSGi / Amdatu tutorial that covers all the topics that you need to build modular (web) applications. The tutorial should be a deep-dive ...

Amdatu Kubernetes API for OSGi

We are working a lot with Kubernetes lately and were looking for a Java API to integrate our dashboards with Kubernetes. There used to be a few libraries to ...

Amdatu Kubernetes API for OSGi

We are working a lot with Kubernetes lately and were looking for a Java API to integrate our dashboards with Kubernetes. There used to be a few libraries to ...

Amdatu Bootstrap r8

We’ve just released a new version of Amdatu Bootstrap, packed with fixes and new features.

Upcoming conferences

The next few weeks are going to be busy again. This week I will be speaking at InfoShare, giving a talk “10 reasons to use OSGi for your next Cloud App” and ...

Load balancing Kubernetes

Kubernetes is excellent for running (web) applications in a clustered way. This blog will go into making applications deployed on Kubernetes available on an ...

OSGi and Docker, a perfect team

Docker makes it easy to run applications or application components on different environments. You don’t have to worry anymore about installing environment de...