MakeUseOf

Gichuhi Wachira-Contributing Writer for Programming

Gichuhi Wachira

Contributing Writer for Programming

About Gichuhi Wachira

Gichuhi Wachira holds a Bachelor of Science degree in Computer Science and works as a front-end developer and technical writer with over two years of writing experience.
He writes about various web and cloud technologies, as well as programming concepts, for MUO. Besides writing or tinkering with new technologies, he spends his time outdoors.

Readers like you help support MUO. When you make a purchase using links on our site, we may earn an affiliate commission. Read More.
An open laptop with a code editor showing on screen 1
API
How to Test Node.js REST APIs Using Mocha, Chai, and Chai-HTTP

Hosting an API carries a responsibility to make sure it works. There’s no better or easier way to do so than automated testing with a tool like Mocha.

Code editor with GitHub logo 1
How to Set Up a CI/CD Pipeline for Node.js REST APIs With GitHub Actions and Netlify

Set up this workflow to automatically deploy your app to production and streamline your release process.

A man sitting at a desk typing on a laptop with code on the screen. 1
How to Test Next.js Applications Using Jest

Make sure your Next.js application is free from bugs. Learn how to test it using Jest.

person holding black iphone and notification displayed on screen 1
How to Implement Push Notifications in React Using Firebase

Learn how to utilize Firebase Cloud Messaging (FCM) feature to incorporate push notifications within a React application.

A laptop, open on a desk, showing code in a text editor. 1
How to Build a CRUD React Application With Supabase Cloud Storage

Every CRUD app needs a solid database. Find out how Supabase can fulfill that role for your React applications.

Laptop with code on a table with a plant in a coffee shop 1
How to Secure a Node.js REST API Using JSON Web Tokens

Sending data from one place to another? For your own peace of mind, and your users’ protection, you should secure it with JWT.

An open laptop with a code editor showing on screen 1
How to Build a Microservice in Python

Either your task is small, or you can break it down into smaller tasks. And a small task is a perfect fit for a microservice.

A laptop, open on a desk, showing code in a text editor. 1
How to Handle Forgot and Reset Password Workflow Using React and Node.js

Don't leave your site visitors hanging—let them reset their password if they've forgotten it.

React code in a code editor 1
How to Fetch Data in React Using Redux Toolkit Query

Redux Toolkit Query can take the pain out of much of your data management work. Discover how.

A laptop, open on a desk, showing code in a text editor 1
Next.js Data Management: Store and Fetch MongoDB Data Using Mongoose

Discover the power of Mongoose and how you can use it to manage data for a simple web app.

OpenAI Logo on a stylised background 1
How to Build an Image Generator in React Using the DALL-E API

Build a simple front-end to the DALL-E API and start experimenting with AI-generated content today.

A man sitting at a desk typing on a laptop with code on the screen. 1
How to Deploy an Express.js REST API on Render: An Alternative to Heroku

Deploying Node.js apps shouldn’t be a hassle. Get your Express.js server up and running with Render’s cost-effective and user-friendly platform.

An open laptop showing somebody typing code in a text editor 1
API
How to Build a GraphQL API With Apollo Server and MongoDB

GraphQL offers a flexible alternative to the classic REST approach when you’re building an API.

A laptop sitting on a counter in front of a window. The laptop has some JavaScript code on the screen. 1
5 Advanced JavaScript Functions You Can Use to Improve the Quality of Your Code

Using various JavaScript tips and syntax shortcuts, these functions will help you solve many common problems.

PayPal App on Phone 1
How to Integrate PayPal Checkout in a React Application

From start to finish, this tutorial takes you through the steps to get PayPal payments up and running.

A man sitting at a desk typing on a laptop with code on the screen. 1
API
How to Build a REST API With Flask and Postgres Database

Learn how to create a RESTful API using Flask and Postgres, allowing seamless data exchange between your app and external systems.

docker logo  1
How to Dockerize a Node.js REST API

Dockerize your Node.js REST API using Docker's containerization technology, which simplifies the process of deployment and management.

A laptop sitting on a counter in front of a window. The laptop has some JavaScript code on the screen. 1
How to Integrate Google Authentication in Next.js Apps Using NextAuth

This library enables you to seamlessly integrate Google authentication into your Next.js application, eliminating the need to develop it from scratch.

A laptop sitting on a counter in front of a window. The laptop has some JavaScript code on the screen. 1
Build a Sentiment Analysis React Application Using the OpenAI API

Understanding how your customers feel about your product in real time, with little effort? It sounds like magic, but OpenAI's API can make it reality.

GitHub 3D Logo  1
Deploy a React Application to Firebase With GitHub Actions

Ease your production and deployment woes with a CI/CD pipeline that takes care of the laborious detail.

1 2
Page 1 / 2