req Header IP Hash{ "slug": "how-i-built-my-blog", "likesByUser": { "abc123": 16, "def456": 4, "ghi789": 16 } } How I Built My BlogAn in-depth look at the technical stack behind this very blog! We'll see how I use Next's API routes to implement my hit and like counters, how I use MDX to add interaction and customization, and how I organize my codebase, among others.https://www.joshwcomeau.com/blog/how-i-built-my-blog/