DEVCODE
HomeReactOther
Mastering GitHub Actions: From Basics to Advanced Workflows
Development

Mastering GitHub Actions: From Basics to Advanced Workflows

A comprehensive guide to GitHub Actions covering core concepts, workflow automation, secrets, matrix builds, debugging, and best practices for building secure and scalable CI/CD pipelines.

How to Use NGINX to deploy a website on a VPS
Web development

How to Use NGINX to deploy a website on a VPS

Learn how to deploy a website on a VPS using NGINX. This comprehensive guide covers installation, configuration, setting up SSL with Let’s Encrypt, and more. It is perfect for developers looking to optimize website performance and security.

Axios Interceptors
Web development

Axios Interceptors

Axios is a popular JavaScript library used for making HTTP requests from web browsers or Node.js. It provides an easy-to-use and efficient way to interact with APIs and fetch data from servers.

Saga Event Channel
React

Saga Event Channel

Saga is a middleware library called Redux Saga that is commonly used with Redux to manage asynchronous behavior in React applications.

JavaScript array functions
Javascript

JavaScript array functions

In JavaScript, an array is a data structure that contains a list of elements that store multiple values in a single variable.

React pure components
React

React pure components

From this post, I'm going to talk about what is a react pure component and when we can use it.

Difference between class component and functional component in react js
React

Difference between class component and functional component in react js

In react there are two ways to create components, those are functional components and class components. However, after version 16.8 of React, functional components are getting more popular.

Posts

Mastering GitHub Actions: From Basics to Advanced Workflows
Development

Mastering GitHub Actions: From Basics to Advanced Workflows

A comprehensive guide to GitHub Actions covering core concepts, workflow automation, secrets, matrix builds, debugging, and best practices for building secure and scalable CI/CD pipelines.

2025-05-10
12 min read
How to Use NGINX to deploy a website on a VPS
Web development

How to Use NGINX to deploy a website on a VPS

Learn how to deploy a website on a VPS using NGINX. This comprehensive guide covers installation, configuration, setting up SSL with Let’s Encrypt, and more. It is perfect for developers looking to optimize website performance and security.

2025-02-18
19 min read
Axios Interceptors
Web development

Axios Interceptors

Axios is a popular JavaScript library used for making HTTP requests from web browsers or Node.js. It provides an easy-to-use and efficient way to interact with APIs and fetch data from servers.

2023-05-05
9 min read
Saga Event Channel
React

Saga Event Channel

Saga is a middleware library called Redux Saga that is commonly used with Redux to manage asynchronous behavior in React applications.

2023-05-01
4 min read
JavaScript array functions
Javascript

JavaScript array functions

In JavaScript, an array is a data structure that contains a list of elements that store multiple values in a single variable.

2022-06-26
2 min read
React pure components
React

React pure components

From this post, I'm going to talk about what is a react pure component and when we can use it.

2021-07-21
2 min read

Built by Shamal iroshan | With ❤️.

GitHubFacebookLinkedIn