amruta-patil.hashnode.devGetting Started with cURLIntroduction Whenever you open a website, log into an app, or submit a form, your device communicates with a server. A server is simply a computer that stores data and responds to requests from users.2h ago·3 min read
amruta-patil.hashnode.devWhy Version Control Exists: The Pendrive Problem1. The "Pendrive Era" of Development Before we had tools like GitHub, developers moved code like they were passing notes in class. The Workflow: The Folder problem: You had seen folders named project5h ago·3 min read
amruta-patil.hashnode.devInside Git: How It Works and the Role of the .git Folder1. The .git Folder whenever we bash a git init command in a project's terminal, a .git folder/repository is created which tracks all the changes we made to a project/files including the project's hist7h ago·3 min read
amruta-patil.hashnode.devCSS Selectors 101: Targeting Elements with PrecisionWhen we write CSS, we don’t just throw styles randomly at a webpage. We choose which elements should be styled and how. That’s where CSS selectors come in.Think of selectors as the address system of CSS — they tell the browser exactly which elements ...Feb 1·4 min read
amruta-patil.hashnode.devEmmet for HTML: A Beginner’s Guide to Writing Faster MarkupEmmet changes the way you write HTML forever. It turns tedious typing into lightning-fast coding. This guide will walk you through the basics to get you up to speed. 1. What is Emmet? Think of Emmet as "autocorrect" or "shorthand" specifically for HT...Feb 1·4 min read