Modern CSS layout and many choices there - How to choose between grid, or flex.
Progressively Enhancing CSS Layout: From Floats To Flexbox To Grid
CSS Grid Vs Flexbox: A Tutorial to Understand the Key Differences
Layouts With CSS: Flexbox or Grid? - noupe
The evolution of web layout, from the Jurassic age of tables to
A Complete Guide to CSS Grid