Stephan is a technology enthusiast who appreciates open source for the deep insight of how things work.
Stephan works as a full time support engineer in the mostly proprietary area of industrial automation software. If possible, he works on his Python-based open source projects, writing articles, or driving motorbike.

Authored Content

Computer screen with files or windows open

If you know how to use I/O streams in C++, you can (in principle) handle any kind of I/O device.
Hello World inked on bread

Get started writing WebAssembly in human-readable text with this step-by-step tutorial.
Business woman on laptop sitting in front of window

Get to know the opportunities and limitations of running WebAssembly on Firefox.
Person drinking a hot drink at the computer

Once you understand the general principles, C++ method pointers become less intimidating.
magnifying glass on computer screen, finding a bug in the code

The GNU Project Debugger is a powerful tool for finding bugs in programs.