Matrix Conference 2024

Kegan

Kegan is one of the core engineers who made Matrix back in 2014, and has been working for Element since 2020. He has touched most of the ecosystem, including Synapse, Matrix JS SDK, Dendrite, IRC bridge, Sliding Sync and many others. His recent passion has been around improving the quality of the software in the ecosystem by developing Complement, a black box server test suite similar to Sytest, and most recently Complement-Crypto, a client test suite for testing end-to-end encryption.


Session

09-21
14:30
30min
Unable to decrypt this message
Kegan

If you’ve used Matrix for a while, you’ll have likely seen at least 1 message you’ve been unable to decrypt (UTD). This talk outlines the anatomy of a UTD bug, how regression tests can be added for them, and progress we’ve made in reducing UTDs across the ecosystem.

Matrix Internals
LAB 4