Tried using CSS Grid over Flexbox for my first real layout project
I've been messing around with HTML and CSS for about two months now, mostly following tutorials. Last weekend I finally built a simple portfolio page from scratch. I started with Flexbox because that's what all the beginner courses teach, and it worked okay for the header and nav. But when I got to the main content section with three columns and a sidebar, I spent like 4 hours trying to get the spacing right with margins and wrapping. Almost gave up, then a buddy from a coding meetup in Austin told me to try CSS Grid instead. Set it up in 15 minutes, no joke. Grid is way more intuitive for laying out pages in rows and columns, and I didn't have to mess with any hacks. Has anyone else found that Grid clicks faster once you get past the basic tutorials?