Showing "Frontend" posts

Post thumbnail

Supercharge your CSS with CSS preprocessors

Learn what are CSS preprocessors with special focus on SASS, what are features offered by SASS and how SASS can be helpful in large-scale projects.

Published On - 24 December, 2023

Post thumbnail

The BEM architecture for CSS

In this post, I have tried to explain what is CSS BEM architecture, how it can be implemented in our HTML and CSS codebase and how it can make our CSS code more readable and maintainable by introducing a more consistent naming convention.

Published On - 01 December, 2023

Post thumbnail

Variables and scoping in JavaScript

Read this article to understand scopes in JavaScript - global scope, function scope and block scope, understand scope chain and hoisting in JavaScript with code examples and diagrams

Published On - 10 August, 2023

Post thumbnail

Learning by coding - the best way of learning how to code

Byepass tutorial hell. This might not be an easy, smooth road but definitely a lot better than circling in tutorial hell.

Published On - 24 July, 2023

Post thumbnail

How JavaScript works (meticulously) in the browsers

This article uncovers the technical mysteries involved in JavaScript working in a browser environment - like callback queue, event loop, call stack global execution content, web APIs and how all these comes together meticulously.

Published On - 11 July, 2023