Splitting a string into multiple lines in Solidity: How hard can it be?

For the on-chain SVG generation of an NFT, I recently needed to split an (arbitrary) string into multiple lines. Each line should contain 40 characters. Pretty easy, right?
Read more →

Boost.Python: A minimal CMake Config

Although most of the examples and Boost’s documentation uses bjam, you can also use CMake for your Boost.Python projects.
Read more →

Using SavaPage as a Frontend for uniFLOW

While the integration is relatively easy, ensuring that Follow-Me-Printing works correctly can be tricky. This article describes the necessary configuration steps.
Read more →

Exposing C/C++ Data as a Python NumPy Array

I recently needed to use memory that was allocated inside a C++ library in a Python application which expects a NumPy array without performing any copies. With ctypes, this can be implemented quite easily.
Read more →

Setting up Metricbeat on a Docker Swarm Cluster

How to use a Metricbeat sidecar container to monitor your Docker Swarm hosts and additional services.
Read more →