Latest posts feed.atom

21 Jun 2020:

Moving this site to a new location

For 4 years I had my homepage/blog on bitbucket, but now it moves to gitlab. Here is why, and also the how.

02 Dec 2019:

StockholmCpp in 2019

The yearly summary of our C++ user group activity in Stockholm.

07 Oct 2019:

Windows 10 survivor kit (2019 edition)

3 years after my last installation of Windows 10 I did it again. What changed?.

30 Apr 2019:

Git like sub-commands with argh

How to write a modern command line application using argh the simple way.

26 Dec 2018:

StockholmCpp in 2018

The yearly summary of our C++ user group activity in Stockholm.

18 Dec 2018:

SwedenCpp 2018, the name odyssey

Why SwedenCpp is now StockholmCpp, but still exists

17 May 2018:

Speed up your C++ unit tests cycles with CMake/CTest (and the right testing framework)

How to use CMake + doctest for faster test builds and execution.

03 Dec 2017:

SwedenCpp 2017 summary

A summary of 12 months C++ user group activity in Stockholm.

19 Oct 2017:

Why you should participate in your local user group

Why and how to participate in your local C++ user group.

14 Oct 2017:

Using SQLite3 in your C++ application

A video you should watch if you use sqlite in your application.

08 Oct 2017:

Can a type be used as another one

How to ensure type requirements i your templates (in pre contract times), and print a human error message when they are not fulfilled.

11 Jul 2017:

Compose function to measure function call times

Some simple compile time magic to create a sometimes useful helper

07 May 2017:

Decorating pointer variables, this time Qt

Some useful helper for some Qt pointer types.

11 Apr 2017:

RAII test timeout insurance

Ensure some code does not run forever.

02 Mar 2017:

Adding an optional_ptr to my tool box

Why I add an additional smart pointer into my toolbox, and what it does.

15 Feb 2017:

Growing std::array

Some compile time functions for std::array.

19 Jan 2017:

A convenient way creating a std::array

Some syntax sugar to create and std::array the short way.

11 Jan 2017:

Extreme type erasure via std::function

A tutorial and example.

16 Nov 2016:

Let me coin a phrase

Opinion based programming, does this even exist?

30 Oct 2016:

Delayed September retrospective && SwedenCpp

A new C++ user group and this is what was going on.

30 Aug 2016:

My 2 cent to the recent CppChat

My simple developer view on std move and some of it's effects

21 Aug 2016:

Windows 10 survivor kit

My notes for tweaking a Windows installation as a non regularly Windows user

13 Jul 2016:

Slackbuild binary runtime dependencies

sbbdep, (Slack Build Binary Dependencies), the tool for exploring binary runtime dependencies on Slackware and Slackware based systems.

07 Jul 2016:

Not that lazy as I seem to be

That there is not much new on this blog does not mean there are no news at all

28 May 2016:

About a broken interface and why ZMQ C4 is worth reading

When some tool's new version breaks your work...

03 May 2016:

Some thoughts on doxygen usage

Because it was a topic at work, 3 things about doxygen usage

14 Feb 2016:

My tools for modern static

Sometimes it is only a matter of the right tools if something does happen.

25 Jan 2016:

To blog or not to blog

It is obvious very easy to not write a blog, for me it works out of the box. So why change something and start writing one?