Blog

Thoughts on technologies and lifestyle.

Creating a Custom Api with Strapi
Jul 26, 2023

Creating a Custom Api with Strapi

Strapi is an open-source headless content management system (CMS) that enables developers to swiftly build custom APIs for their applications. With Strapi, you can define your data structures, create custom endpoints, and manage various API-related t...

APIscmsStrapi
Writing Maintainable Tests in React using the React Testing Library.
Nov 7, 2022

Writing Maintainable Tests in React using the React Testing Library.

If you want to be sure that your components are functioning correctly for your users, you should build maintainable tests. You want to avoid putting implementation details in your tests as part of this objective so that refactoring of your components...

ReactTestingreact testing library
Making Use of React Query in Fetching Data and Adding Pagination for Performance Optimization in React.
Sep 28, 2022

Making Use of React Query in Fetching Data and Adding Pagination for Performance Optimization in React.

Developers must create their own methods of data fetching because React apps do not come with a predetermined way of fetching or updating data from your components out of the box. While the majority of conventional state management libraries are exce...

ReactReactHooksreact-query
Creating a typewriting-effect in React.js
May 12, 2022

Creating a typewriting-effect in React.js

In my previous article, I talked about how to create a typewriter using vanilla JavaScript and I promised to show my react.js folks how to do the same thing using React. Let get started 👇 Installing our react app Before we start we need to install ...

ReactJavaScriptWeb Development
Creating a Typewriting-effect using Vanilla JavaScript
May 4, 2022

Creating a Typewriting-effect using Vanilla JavaScript

Have you gone to a website and noticed typewriting on the page without you clicking or touching anything, awesome right? yea.In this article, I will show you how you can create that feature using vanilla JavaScript. Prerequisites A basic knowledge o...

JavaScriptWeb DevelopmentFrontend Development
Using Tailwind CSS and SASS to Set Up Your Next.js Project
May 1, 2022

Using Tailwind CSS and SASS to Set Up Your Next.js Project

Building a website with Next.js which required the installation of different dependencies can be frustrating. In this article, we will discuss how you can set up your app using Tailwind CSS and SASS. Intro Next.js is an open-source web development fr...

Next.jsSassTailwind CSS