This is why you need to use Helmet.js in your BackendWhat is Helmet? Helmet.js is an open-source JavaScript library that helps us secure our Node.js application by setting several HTTP headers. The default headers can expose important information about the application, It acts as a middleware for Expre...Dec 22, 2023·2 min read·49
My next 30 days Appwrite hackathon journeyOverview I'll be sharing my hashnode & appwrite hackathon journey on Twitter, what I'm going to build and what I learned from the journey, what stack I'm going to use etc. it's important to note that I have only 30 days to build something that is us...May 14, 2023·2 min read·257
6 Techniques for Exporting Functions in Node.jsIntro If you're working with Node.js and want to export a function from one module to another, there are several techniques you can use. This article covers six different methods for exporting functions, including the most common one of using module....Feb 24, 2023·3 min read·58
React Components With TypescriptIntroduction There are multiple ways to use React components with typescript. In this article, we will see some of the ways to create components with typescript. Prequsits Basics of ReactJs Need to familiar with Typescript Get Started On Typescri...Jan 25, 2023·3 min read·18
Extract Component props value to another component in TypescriptIntroduction Regularly, we create a lot of components for different uses. Imagine that you passed some values by prop drilling in a component & now you need to use the same values in another component, what you should do? Prerequisites Need to know ...Jan 13, 2023·2 min read·83
10 GitHub repositories that will take your Javascript knowledge next levelProgramming is a continuous learning process where you can learn many things daily. Here are 10 GitHub repositories that will help you to boost your javascript knowledge. 1. Clean-code-javascript Clean Code concepts adapted for JavaScript. It is not ...Nov 12, 2022·2 min read·208
Set up End-to-End Test In React App With CypressIntroduction Every developer wants to ship a bug-free production application, but we must consider how we can integrate tests into our apps. There are many testing tools, frameworks, and types of tests available to us. In this Blog, we set up Cypress...Sep 26, 2022·2 min read·73