I want to say flex, but the trouble with it is, when in column format, you must define a height to wrap to new columns, and I don’t like defining heights.
So instead I went for CSS columns, which don’t require a set height to wrap.
Grid would be another option (among probable others) but still have not got around to learning it properly yet.
In an address to the Mathematical Association of England on the
importance of education in 1917, Alfred North Whitehead argued
that “the basis of invention is science, and science is almost wholly
the outgrowth of pleasurable intellectual curiosity.” and in contrast
to the old proverb “Necessity is the mother of futile dodges” is
much nearer to the truth.*