Konrad Kleine's contributions
Article
How I experimented with PGO enabled LLVM in Fedora
Konrad Kleine
This article explains how I’ve done experiments to implement and evaluate a Profile-Guided Optimization (PGO) enabled LLVM toolchain in Fedora.
Article
Remote LLVM development with Visual Studio Code
Konrad Kleine
Get a guided tour of using Visual Studio Code's remote SSH extension to edit and compile remote LLVM on your Fedora Linux operating system.
Article
Use vim in a production Red Hat OpenShift container in 6 easy steps
Konrad Kleine
Do you need to edit text files in a production Red Hat OpenShift container, but your favorite editor vim isn't installed? We'll show you how to add it.
Article
How to debug where a function returns using LLDB from the command line
Konrad Kleine
We show how to elegantly debug where a function returns using lldb from the command line.
Article
2 tips to make your C++ projects compile 3 times faster
Konrad Kleine
This articles shows how to use containers that run a distcc server inside to distribute compilation load over a heterogeneous cluster of nodes.
Article
Manage test dependencies with Go
Konrad Kleine
Introduction I'm working on the upstream fabric8-wit project of openshift.io. In this Go project, we embrace testing as best as we can in order to deliver a stable component. Testing acts as our safety net to allow for fast-paced feature development. This blog post is about our recent change in our testing strategy. It is not as boring as it might sound at first. ;-) Problem description We've changed out the data-model quite a lot and it took us a...
Article
Why I started using containers
Konrad Kleine
A few years back (2013-2016) I was working as a C++ Software Development Engineer at Intel on a monolithic product with a backend written in C++ and a web frontend written in Java. The product was shipped complete with hardware and as a VMware image. Internally we kept ISO CD images on a shared server for every released or QA approved version of the product. Built into the product was a very clever issue reporting mechanism that allowed us, developers...

Article
How I experimented with PGO enabled LLVM in Fedora
Konrad Kleine
This article explains how I’ve done experiments to implement and evaluate a Profile-Guided Optimization (PGO) enabled LLVM toolchain in Fedora.

Article
Remote LLVM development with Visual Studio Code
Konrad Kleine
Get a guided tour of using Visual Studio Code's remote SSH extension to edit and compile remote LLVM on your Fedora Linux operating system.

Article
Use vim in a production Red Hat OpenShift container in 6 easy steps
Konrad Kleine
Do you need to edit text files in a production Red Hat OpenShift container, but your favorite editor vim isn't installed? We'll show you how to add it.

Article
How to debug where a function returns using LLDB from the command line
Konrad Kleine
We show how to elegantly debug where a function returns using lldb from the command line.

Article
2 tips to make your C++ projects compile 3 times faster
Konrad Kleine
This articles shows how to use containers that run a distcc server inside to distribute compilation load over a heterogeneous cluster of nodes.

Article
Manage test dependencies with Go
Konrad Kleine
Introduction I'm working on the upstream fabric8-wit project of openshift.io. In this Go project, we embrace testing as best as we can in order to deliver a stable component. Testing acts as our safety net to allow for fast-paced feature development. This blog post is about our recent change in our testing strategy. It is not as boring as it might sound at first. ;-) Problem description We've changed out the data-model quite a lot and it took us a...

Article
Why I started using containers
Konrad Kleine
A few years back (2013-2016) I was working as a C++ Software Development Engineer at Intel on a monolithic product with a backend written in C++ and a web frontend written in Java. The product was shipped complete with hardware and as a VMware image. Internally we kept ISO CD images on a shared server for every released or QA approved version of the product. Built into the product was a very clever issue reporting mechanism that allowed us, developers...