Automate creating projects with npm initializers
Speed up your development workflow using npm initializer packages — even write your own!
Next.js static site with MDX + dynamic routes + metadata
How to use MDX + dynamic routes + metadata in your statically generated Next.js app.
ScrollX, Scroll Why? History!
Discussion of the scroll history persistence problem, and proposal for solution.