My brother is a fresh computer engineering graduate and he is currently finishing his internship in front-end development. He learned about both CSS grid and flexbox, but I noticed a pattern that I see a lot on the web. He can’t decide when to use grid or flexbox. For example, he used CSS grid to layout a website header and mentioned that the process wasn’t smooth as he played with grid-column and
![Grid for layout, Flexbox for components - Ahmad Shadeed](https://cdn-ak-scissors.b.st-hatena.com/image/square/726d7eafb83806e6c115de040770687e3dec6ae7/height=288;version=1;width=512/https%3A%2F%2Fishadeed.com%2Fassets%2Fgrid-flex%2Fgrid-vs-flexbox-1.png)