MBMadin Blochinmadinbloch.hashnode.dev·Apr 18 · 4 min readI Deployed React + Laravel + MySQL on One Server I recently deployed a full project: React (frontend) Laravel (API) MySQL (database) All on a single AWS server. If you search online, everything looks clean and easy. In reality, it’s not. Small 00
MBMadin Blochinmadinbloch.hashnode.dev·Apr 18 · 4 min readI Tried Deploying React + Laravel on One Server… and It Was Messier Than I ExpectedSo I thought this would be easy. React frontend. Laravel backend. One EC2 server. One domain. Done. That was the plan. Reality was very different. The plan (which looked simple on paper) React → UI 00
MBMadin Blochinmadinbloch.hashnode.dev·Feb 7 · 5 min readPart 3: How Git Really Works InternallySo far in this series, we understood three important things: Why Git exists What problems it solves How we use Git from the outside (add, commit, etc.) Now comes a very natural question: What is Git actually doing inside when I run commands lik...00
MBMadin Blochinmadinbloch.hashnode.dev·Feb 7 · 4 min readPart 2: From the Pendrive Problem to GitIn the previous part, we saw how developers worked before Git and why it was painful. The main problems were simple but serious: No tracking of changes No collaboration No clear way to know who changed what So a natural question comes up: Is th...00
MBMadin Blochinmadinbloch.hashnode.dev·Feb 7 · 3 min readWhy CSS Selectors Are NeededHTML creates elements like: headings paragraphs divs buttons But CSS has one big question which element should I style? That’s what CSS selectors do. selectors are ways to choose elements so CSS knows where to apply styles without selectors, CS...00