Einenlum.

Client-side encryption for web apps (1/4): PBKDF2, DEK and CryptoJS

January 16, 2025

In this series of articles, I document my journey to learning client-side encryption. We will cover how to derive a key from a password in the browser.

The beauty of goofy diagrams

January 15, 2025

Looking serious is not always the best way to teach things.

Keep it simple, silly

January 7, 2025

An article about pinball machines, APIs, and bringing a bar idea to life.

Should everything be blazingly fast?

August 8, 2023

Fast seems to be the new trend. Are we sure it's always worth it?

Implementing client-side search for my static blog

July 22, 2023

It was quite easy to do thanks to Pagefind.