An interactive and practical introduction to Web Accessibility for everyone
Ever since I understood the importance of Accessibility, I have always tried putting a conscious effort to share whatever I keep learning. So that everyone can start caring about at least the basics of...
View ArticleLet's build a Perfect CSS Framework
This is an experiment I am doing to build a theoretically perfect CSS framework for teams. Here is how it goes: You comment on this discussion with a problem/issue we currently face with writing CSS...
View ArticleHow I saved 100KB with React.lazy
This post is about how I was able to reduce my homepage JavaScript by more around 100KB. TL;DR : Use React.lazy and React.Suspense to lazy load your non-critical dependencies I have a React app...
View ArticleIntroducing CSSBattle PRO
We're proud to introduce CSSBattle PRO, where you can upgrade your CSSBattle experience 🥳. For those who have not heard about CSSBattle before, CSSBattle is the first ever code-golfing game for CSS...
View ArticleCase Study: Accessibility Report for Managers - Part 1
This is a case-study of why and how I created my recent side-project - Accessibility Report for Managers. Part 1 talks about the idea behind it and how the Frontend was created. Accessibility is a very...
View ArticleStrong vs Em
<strong> and <em> are two of the most basic tags that we learn when we start learning HTML. I am sure you must have used both these tags multiple times. I have too. But somewhere at the...
View ArticleTerminal commands for daily use
This post is a compilation of the most used commands I use in my terminal daily. A reason to share this compilation is to give a quick introduction to how a few very common regular tasks can be done...
View ArticleLearn Frontend, the right way
Hello devs!Do you want to learn Frontend development, the right way?I present to you, the first-ever tweet-sized course -> https://twitter.com/i/moments/1187229313579438080This course is an attempt...
View ArticleMocking Web Push notification in Cypress
PushOwl has a JavaScript library that runs on merchant (our customers) websites and handles things like showing UI widgets to request visitor permissions, passing data to the backend, and subscribing...
View ArticleLearn CSS intuitively - Box Model
Hey there! Welcome to our new series of posts where we try to decipher CSS concepts in an intuitive manner - by relating those concepts to something you already know in the real world so that we can...
View ArticleHow to learn & master CSS
Cascading Style Sheets (CSS) is an essential technology used in web development to style and layout web pages. CSS is not like other programming languages because of its unique core concepts and hence...
View ArticleTop paid courses to learn CSS
If you're looking to learn CSS (or get better at it), there are several excellent paid courses available that cater to different learning styles and levels. Here’s a roundup (in no particular order) of...
View Article