Hi, I'm Satwika I'm an aspiring Full Stack Developer passionate about building modern web applications and continuously learning new technologies. I write about HTML, CSS, JavaScript, React, Node.js, Express, MongoDB and the lessons I learn while building projects. My goal is to simplify technical concepts for beginners while documenting my journey as a developer
Markdown supported · ⌘↵ to post
Tarek Elzoghby | طارق الزغبي
the main axis / cross axis thing is what actually stuck with me. I used to just memorize justify-content = horizontal and align-items = vertical, worked fine until I used flex-direction: column and everything flipped but my mental shortcut didn't, so I spent way too long debugging something that wasn't even broken lol
also glad you added the "don't use flexbox for everything" bit at the end. I went through a phase of forcing flexbox onto layouts that were obviously 2D just bc grid felt like one more thing to learn. have you gotten to the point where you know upfront "ok this needs grid" or is it still kind of trial and error for you too