I work for a finance company. Here's my Github.
Object destructuring makes it easier to ensure you use all fields and avoids dead code.
A good CSP can be a line of defence against XSS. It isn't trivial to get it right though.
Using generic types like strings made me make mistakes on several occasion. There is a better way.
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.
Variants are an incredibly powerful tool to express the state of your program!
This article takes a dive into what it takes to set up a systemd service with the principle of least privilege.