https://whey.dev/posts/why-i-built-this-project-from-scratch/