Whenever you surf the web, and login to a website, you do it only once, when you visit the website afterwards, you are already logged in. How does the website know you had logged in earlier? This magic is done by ‘cookies’.
Category Archives: Uncategorized
No one likes to wait for a site to load. I don’t. You don’t. And search engines really don’t. While UX, keyword density, and site structure (among other things) dominate SEO and ranking-related conversations, site speed should play a more prominent role. I have been working to
The SOLID Principles are five principles of Object-Oriented class design. They are a set of rules and best practices to follow while designing a class structure. These five principles help us understand the need for certain design patterns and software architecture in general. So I believe that it is a
In this article, I’ll show you how I went from 0 to 70,000 subscribers on YouTube in just 1 year!
Kubernetes is an open-source container orchestration platform that automates the deployment, management, scaling, and networking of containers. It was developed by Google using the Go Programming Language, and this amazing technology has been open-source since 2014. According to the Stack Overflow Developer Survey – 2020, Kubernetes is the #3 most
In the midst of a pandemic, Google finally released its stable version of Android Studio 4.0 on May 28, 2020. Every release brings its own interesting updates and bug fixes that help developers code smarter and develop apps faster than ever. And Android studio 4.0 is no exception.
Now you can get the same free and ad-free freeCodeCamp learning experience in Hindi. Today I’m excited to announce that we’ve launched a Hindi-language YouTube channel and Discord Chat server. And later this year, we’ll roll out a Hindi-language version of freeCodeCamp’s curriculum, a Hindi forum, and more. We also
In my previous post, I covered how to add screenshot testing in Cypress to ensure components don’t unintentionally change over time. Now, I will share how to automate accessibility tests with Cypress. Why should we care about accessibility? Short answer: because it is the right thing to do. Long answer:
There are so many great CSS resources all over the internet. But what if you just want a simple layout and you want it NOW? In this article, I describe the 5 most common web page layouts and how to build them using both Flexbox and Grid. How this will
Websites are like a canvas. You have complete freedom to design them the way you want. But unlike a painting, not all people will view your site the way you want. The internet is huge and old, and devices are getting smaller and more compact. Now you have to adapt
