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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.