CodeOne 2019

CodeOne 2019 has officially started for me this year. A cup of Java before flying.

This year is kinda special for me as I’ll be presenting a Hands-on Lab about Docker at the conference.
I am really psyched about it.

In this blog I will tell about my experiences…

more >>

Fix For External Screen Not Coming Alive After Standby On A Mac


You have an external display for your MacBook Pro and suddenly the external screen does not
come back alive after a standby.

I have a late 2016 model MacBook Pro (with touchbar) and I have a BenQ Ultrawide usb-c display.
Mostly I have my MacBook Pro closed when the external display is connected.
Normally I just had to touch my keyboard or mouse and my screen would come back alive.
I have no idea why but suddenly it didn’t anymore.

more >>

Using Make For Your Docker Builds

I create, build, publish and maintain a lot of docker images these days and I’m always struggling with a good build system.
Some projects which stand on their own like the Payara project I let build by
the Docker hub itself, but what if you have lots of docker images and don’t want or have the auto build function available?

At first I used shell scripts but they became ugly and unmaintainable fast and finally to my huge surprise my choice of build
tools was make

more >>

What the Heck Are OAuth and OIDC?

Session abstract

OAuth is not an API or a service: it is an open standard for authorization, any developer can implement it, and applications can use it to provide client applications with “secure delegated access.” OAuth works over HTTPS and authorizes devices, APIs, servers, and applications with access tokens rather than credentials. OpenID Connect (OIDC), built on top of the OAuth 2.0 protocol, enables clients to verify the identity of the user and obtain their basic profile information. This session covers how OAuth and OIDC work, when to use them, and frameworks/services that simplify authentication.

more >>