Further reading¶
TODO: organize this better
Here are some other resources for client writers. They may cover topics that are not covered by this tutorial (either because the section is not written yet, or because it is beyond the scope of this document), or may explain things in different ways.
General¶
https://blog.neko.dev/posts/nhekos-event-store-v2.html - a description of the requirements of an event store and how Nheko’s implementation works.
Security¶
https://www.theverge.com/2024/2/23/24081249/slack-slackbot-gizmodo-tom-mckay - an example of a homoglyph attack.
Encryption¶
https://blog.neko.dev/posts/unable-to-decrypt-matrix.html - some causes and solutions to decryption failures. Also includes a high-level description of how encryption in Matrix works using Olm and Megolm.
https://sumnerevans.com/posts/matrix/megolm/ - a detailed look at how Megolm works.