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.
Latest Articles
How to Implement Infinite Scrolling and Pagination With Next.js and TanStack Query
Use these techniques to create usable interfaces for navigating data sets.
How to Secure GraphQL APIs: Implementing User Authentication in Express.js Using JWTs
Find out how JWTs offer a simple solution to the tricky issue of authentication.
How to Test Express.js REST APIs Using Cypress
Cypress is great for front-end testing, but it can test your APIs effectively too.
How to Build and Consume Mock APIs in React Apps Using Mirage.js
Don’t have the API ready? No problem! Develop and utilize mock APIs with Mirage.js.
Build Stylish Next.js Forms With React Hook Form and Material UI
Get your forms in order with this combination of functional and design libraries.
How to Integrate Service Workers in Next.js Applications
Interested in offline web apps and how to achieve levels of performance close to native programs? Look no further than service workers.
How to Use React Context for State Management in Next.js 13
React’s built-in Context API is perfect for state-sharing. Find out how to use it with the latest version of Next.js.
How to Use React Router V6: A Beginner's Guide
Learn how to manage your URLs with the latest version of React Router.
How to Build User-Friendly Forms Using Chakra UI in React
Chakra gives you simple components with clean, usable styles.
How to Integrate Contentful CMS With React
Learn how to connect Contentful CMS with your React apps for efficient content management and dynamic website building.
How to Containerize Nest.js Applications Using Docker and Docker Compose
Make use of Docker and Docker Compose to seamlessly deploy and run your Nest.js applications.
How to Integrate Feature Flags in React Applications Using Flagsmith
Add flexibility and robustness to your apps with settings you can toggle at the drop of a hat.
How to Create Loading UIs in Next.js 13 Using React Suspense
Offer immediate user feedback within your Next.js applications by incorporating loading UIs that appear while certain actions are being executed.
How to Write End-to-End Tests Using Cypress in React Applications
Rigorous testing meets the real world with simulated end-to-end user tests.
How to Implement Token Authentication in Next.js Using JWTs
Have more control over your Next.js app's authentication logic through custom JWT-based authentication implementation.
5 Ways to Efficiently Handle Errors in Express.js Applications With Practical Examples
Discover the various types of error you can handle, and how you can use Express.js to deal with them.
How to Build a Secure Nest.js REST API Using JWT and MongoDB
Make use of Nest's structured architecture to build secure and efficient REST APIs.
How to Build a Nest.js CRUD REST API Using TypeORM and PostgreSQL
Follow along with this tutorial to learn about some exciting, complementary technologies you can use for your next project.
How to Implement Role-Based Access Control in Express.js REST APIs Using Passport.js and JWT
Find out how to combine these technologies with a practical demonstration.
How to Implement Pagination in React Using React Hooks
Enhance your application's efficiency by integrating the page-based pagination system into React.