This article takes a dive into what it takes to set up a systemd service with the principle of least privilege.
Variants are an incredibly powerful tool to express the state of your program!
Using generic types like strings made me make mistakes on several occasion. There is a better way.
A good CSP can be a line of defence against XSS. It isn't trivial to get it right though.
Object destructuring makes it easier to ensure you use all fields and avoids dead code.
Lamport clocks formalize how to think about synchronization in a distributed system.
CRDTs sound like an attractive concept. However, the often don't work well in real applications.
Capsule Networks represent a novel way for building neural networks.
Applying NLP to my message history.