Some notes to this page

Beside my full-time job, my community work, contributions to other open source projects which I do from time to time, there is not much time left for running own projects.
However, I understand that some people like to see some of my work, might it be just out of curiosity or because future clients or customers do google me.
Therefore I list here some of the work I did (mostly) at my spare time.

Active and current

Projects I still do, will or might spend time with.


A modern C++ interface for sqlite3.

libsl3 started because of 2 reasons.

  • A research project test and play with new C++ feature at the time where C++11 was new.

  • I had to access a sqlite3 database and existing C++ wrappers where no option for the one or other reason.

It became useful and is also a nice way to demonstrate how I understand a library should look like. 100% code coverage through unit tests, well and complete public API documentation, multi platform and easy to install or integrate into own projects.


Slack Build Binary Dependencies
The tool for exploring binary runtime dependencies on Slackware and Slackware based systems.

sbbdep is a tool for Slackware developer and power user.
It tells you which libraries a binary or other library depends on and reports missing dependencies.

For Slackware users is sbbdep available via


If not explicit mentioned different all written work is published under the Creative Commons Attribution 4.0 International License. Creative Commons License^

This homepage

It took quite a while until i got started with a homepage, and this is where the title for this page is coming from.

Being a C++ developer working with some web technologies, even if they might be simple, is an interesting experience.
You can read about the technologies I use for this page on the about page

Since some time I also try to post at lease one blog post per month on my blog page.
This works, due to time restrictions, in some months better than in others.

Finally a homepage

BitBake guide

A BitBake tutorial for people that start to work with Yocto or OpenEmbedded and what to do more than just copy recipes.

Maybe unusual for a developer, I like to write documentation. With the restriction that if I have to get the required time to do it.

This guide is not only a useful document, but also an other example for how it looks if I write documentation, in this case a tutorial.
I am also proud of the fact that this document is a top search result for searches for a bitbake tutorial.
This was at least the case until Atlassian decided to move all private pages from to, what of course removed my tutorial. Thanks a lot Atlassian, I will think about how to migrate this page to an other place.

Community work


I am one of the organizers of swedencpp, the Stockholm, Sweden, C++ meetup group.
You can find out more about our user group on our meetup page , also reachable via

Join the group to stay informed about our events.
If you are in - or come to - Stockholm you can also visit any of our events that has not limited seats without being registered. Meet me in real life, I a looking forward to see you!


Inactive public repositories.


slpgk is a collection of package build scrips for Slackware Linux.
The scripts allow automatic downloading, partial build and conversion into 'traditional Slackware build scripts'.


pyjiProTime is a Jira (Atlassian) Qt GUI client written in python to view worklogs of a project.
This is the result of a hackathon with the title 'do something with Qt and python'.