Most recently, Working with signals in Rust - some things that signal handlers can't handle:

Signals are an essential part of process life-cycle on linux, but working with them is ... fraught - probably because it's not obvious that special care is needed. In this post, we'll look at what a signal is and just one of the challenging aspects: restrictions on signal handlers.

... the rest is here

open source

Some things I've tried to help out with:

A few projects of my own...