Articles in the Programming category

The quest to the perfect Makefile

I have been using cmake for a while because I think writing good Makefile is a very tricky task. Unfortunately, cmake is not always...

Interrupt driven user space application with the uio driver

I would like to present here a simple solution to write an interrupt driven user space application with the help of the generic user IO...

CMake and CppUTest

When implementing a new feature or fixing bugs, I like having a quick feedback to make sure that my changes didn't break the code. This...

Event driven programming with the reactor pattern

I want to show in this article an example of bad practice and give an elegant solution with the reactor pattern that helped me and my...