State of trying to update website building skills for the first time since 2009 1. Trying to do simple table-like layouts using divs/css is a Mars mission. I give up. 2. Did a hello-world in Gatsby. Going beyond basics is like going to Moon. I give up. 3. Gutenberg is gut.
Yup layout is very hard. You can still use tables if you like. But yeah any website that doesn’t look like the 90s was made by a dev struggling with css layout. Every time someone achieved something beautiful and amazing - that became standard and we all cried. However: flexbox.