yapper.hashnode.devPromises and World Peace (mostly Promises)Look, I was trying to write a blog on Promises and halfway through I realized this whole thing sounds like a UN meeting. So here we are. Promise.all — The UN Resolution You know how UN passes a resolu5d ago·5 min read
yapper.hashnode.devEmmet for HTML: A Beginner’s Guide to Writing Faster MarkupA Beginner’s Guide to Writing Faster Markup Writing HTML is simple, but it can feel slow and repetitive, especially for beginners. This is where Emmet helps. Emmet lets you write short shortcuts that automatically expand into full HTML code. This art...Jan 31·3 min read
yapper.hashnode.devCSS Selectors 101: Targeting Elements with PrecisionTargeting Elements with Precision CSS is used to style HTML.But before styling anything, the browser needs to know which HTML elements you want to style. That is the job of CSS selectors. This article explains: Why selectors are needed The most com...Jan 31·3 min read
yapper.hashnode.devUnderstanding HTML Tags and ElementsA Beginner-Friendly Guide When you build a website, everything you see on the screen starts with HTML.Before learning CSS or JavaScript, it is important to clearly understand HTML tags and elements. This article explains HTML from the ground up, in a...Jan 31·3 min read
yapper.hashnode.devHow a Browser Works: A Beginner-Friendly Guide to Browser InternalsA Beginner-Friendly Guide to Browser Internals Most people say: “A browser opens websites.” That is true — but incomplete. A browser is actually a complex software system that: fetches files from the internet understands HTML, CSS, and JavaScript...Jan 31·4 min read