Write the boring version first
The abstraction you skip today is the one you would have got wrong anyway.
Writes about the unglamorous parts of shipping software. Ten years in, still deleting code.
The abstraction you skip today is the one you would have got wrong anyway.
Page builders are a trap. Model the content, then decide separately how it renders.
Rendering pages at build time is not a nostalgia trip. It is the cheapest way to serve content that changes a few times a day.