Senior Software Engineer
Konrad Kleine
I'm a dad, husband and have a passion for playing the acoustic guitar and taking as well as developing pictures with my analogue photo camera. I also swim, run and ride my mountain bike.
I work as a senior software engineer at Red Hat where my current role evolves around the LLDB and GDB linux debuggers. C/C++ is my day to day programming language and I have more than three years of experience with the Go programming language from my previous job here at Red Hat.
Konrad Kleine's contributions
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...

Remote LLVM development with Visual Studio Code
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.

Use vim in a production Red Hat OpenShift container in 6 easy steps
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.

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

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

Manage test dependencies with Go
