I’ve got so many feeds in my feed reader that selectively filtering terms is a necessity — it gets real meta huh? I know all I need to know about Next.js at this point, no more :-)
Static dynamic is a marketing trick. If truth be told a lot of tech marketing is highly suspicious…
“The finest eloquence is that which gets things done; the worst is that which delays them.”
I don’t know who said that, but that quote sums it all up.
Flexbox as a base layout is convenient but tricky due to or “jank”. If the dimensions of the base flex container(s) are ambiguous, then the browser constantly recomputes the dimensions as streams in.
My favorite trick is to give the browser dimension hints and avoid computational
properties like flex
.
Set as many dimensions (width/height) as possible unambiguously. My Internet
speed is sufficiently slow enough that I can see layout shifts in many sites,
including my own (this micro blog).
The
“CSS router”
has always been quite the clever trick for navigating sufficiently small sites.
This site uses it to scroll switch pages, and
portable.fyi gets clever with visibility :target
switching. Do it just right and no one notices unless they “inspect the
elements”.