Dockerizing a React App in Simple StepsDocker allows you to package your React app along with its dependencies and configuration into a container...
How to Setup Mac TerminalPeople often ask me how I setup my Mac terminal, here is the guide.
Track web traffic anonymouslyImplementing analytics on any web platform is not a difficult job but keeping it privacy-focused is
7 ways to make your website more accessible and sustainableWe often talk about sustainability and try to decrease our CO₂
How to secure a Raspberry Pi on your networkIf you are planning to expose your RaspberryPi over the internet, you should consider these security guidelines.
Top 5 ways to structure a frontend projectWhile working on the open-source projects you get very little chance to structure the project, but you still can set some guidelines upfront and stick to them.
Day 6 (last) - Your first week in NodeJSDuring the course of this series, we have already developed a Node.js application that can be deployed on the cloud.
Day 5 - Your first week in NodeJSI explained how to implement a template engine to get dynamic variables into your HTML file.
Day 4 - Your first week in NodeJSI believe by now you are already comfortable with core modules of Node.js and have created your own RESTFul API service.
Day 3 - Your first week in NodeJSI believe you have already read my previous article where I explained, how to spin up a Node.js server instance
Day 2 - Your first week in NodeJSI believe you have already read my previous article where I explained, the basics of Node.js, from creating custom modules, event handling, and file read/write operations.
CORS in NextJSSetting up CORS is always a challenge for people who are not really from server-side application backgrounds. Luckily it wasn’t the case for me, but Vercel.
GitHub Copilot - Future of Programming?There were a couple of questions that came to my mind when I saw this first. In this article, I’ll go through an example of the Copilot peer programming plugin for VSCode.
PiHole on DockerThis article is my follow-up article to Up and running with RaspberryPi with Docker. In the previous article, I showed how you can configure docker and docker-compose on your RaspberryPi.
Up and running with RaspberryPi with DockerHow to configure RaspberryPi with docker and docker-compose. I am personally using it for my local hone projects where I can run these projects without interfering RaspbianOS image.
My React Stack for 2021My ReactJS tech stack in which you might be interested. I will showcase what options are available in the market to start on a ReactJS based application.
Do we really need class components anymore?ReactJS is a mature enough library that becomes the first choice for developers. When ReactJS got launched it had a strong concept of class components.
Aria is not my thing
Node.js Login Service (express.js + passport)These days I often see developers struggle or invest too much time to create proper authorization modules in their Node.js based applications.
Express.js + EJS complete solutionPeople who have less time to invest and are familiar with the Handlebar template engine can quickly set up their website.
My first Strapi project experienceWhen I was looking for some NodeJS based powerful CMS I found Strapi as a good example since it is not only popular these days but comes with nearly zero bootstrap footprints.
Host your Strapi projectIn this article, I will walk you through the Strapi CMS setup on your local machine followed by deploying it to Heroku.
Can we use Google services without compromising privacy?Over the period of time, people are aware of what internet privacy is and why it is important.
Are you logging your NodeJS code?Logs are an essential part of an application, it provides you deep level access of output comes from user inputs. When the application is in production
How I explained Web designing to my GrandmotherI would like to share a question that I often asked my grandmother, “What are you doing on this laptop?”. I am sure it is difficult for you also to explain what is web designing to your grandparents.
Responsive vs. Adaptive DesignOne of the regular topics which usually comes in every discussion before starting a website is actually a bit confusing too.