Author Archives: Markus Karg

About Markus Karg

Java Guru with +30 years of experience in professional software development. I travelled the whole world of IT, starting from Sinclair's great ZX Spectrum 48K, Commodore's 4040, over S/370, PCs since legendary XT, CP/M, VM/ESA, DOS, Windows (remember 3.1?), OS/2 WARP, Linux to Android and iOS... and still coding is my passion, and Java is my favourite drug!

Head Crashing @ AirHacks

Well-known Enterprise Java guru Adam Bien interviewed me for his AirHacks podcast! We talked about our early days with rubber-keyed home computers, and how we came to programming. I welcome you to a first insight shot, or “audio home story”. … Continue reading

Aside | Posted on | Tagged , ,

Reducing JAR Footprint with Maven Shade Plugin 3.2.2

Complex Java applications often consist of lots of JAR files. Particularly when it comes to open source projects, there is a deep “swamp” of transitive libraries your (possibly rather small) own code depends on. It might be that you do … Continue reading

Posted in Java, Open Source, Programming | Tagged ,

Lightweight JAX-RS Live Coding Video on YouTube (EclipseCon Europe 2019)

If you really missed all of my live coding sessions I gave on my “Lightweight Microservices with JAX-RS 2.2” preview tour (JavaLand, Java Forum Stuttgart, EclipseCon Europe, etc.), there now is a high quality video recording from EclipseCon Europe 2019 … Continue reading

Aside | Posted on | Tagged , , , ,

Microsoft® Java®: Welcome at OpenJDK!

Microsoft officially is an OpenJDK contributor now, having a cool team on board with names like Bruno Borges, Reza Raman, Ed Burns and Martijn Verburg. That’s amazing, particularly if you know the troublesome history of both! So finally the Java … Continue reading

Posted in Allgemein, Java, Microsoft, Open Source | Tagged , ,

WT:Socal – Getting rid of F*book

Say goodbye to F*book, here is the new trend: A social network inspired by open source and powered by Wikipedia. That’s how it should have been done since the beginning! Join now!

Posted in Allgemein, Projects | Tagged

EclipseCon Europe 2018: Video on YouTube

Forgot to tell you… the video recording of my presentation in 2018 at EclipseCon Europe is available on YouTube.

Posted in Cons, Jakarta EE, Java, Open Source, Programming, Standards | Tagged ,

JAX-RS 2.2: Reworking the Spec

Last week Christian and I committed the initial contribution of the JAX-RS Spec into the official repo on Github. You can find the source code incl. Maven Build in the subfolder jaxrs-spec. At the moment we’re rather busy to bring … Continue reading

Posted in Jakarta EE, Java, Open Source, Programming, Standards | Tagged ,