Want to look at what I built before jumping into this blog post? You can check out @maximeheckel/design-system, the open-source repository of this project. Note: This repository is still a work in progress, I have not yet migrated all the components to it!
Full article