Maintaining an open source C library: lessons learnt from librdkafka | Dark Hacker News