Cryptography
Elliptic Curves (Part I)
Mplex multiplexer
Peer-to-Peer networking with libp2p
Synchronizing blog with Git
Time based priority queue in Kotlin with coroutines