Michael's articles
React Router v5: The Complete Guide
By Manjunath M, Michael Wanyoike,
Manjunath M and Michael Wanyoike introduce React Router 5, the de facto standard routing library for React, demonstrating things you can do with it.
React Hooks: How to Get Started & Build Your Own
By Michael Wanyoike,
React Hooks is a revolutionary feature that will simplify your code, making it easy to read, maintain, test in isolation and re-use in your projects.
Getting Started with React: A Beginner’s Guide
By Michael Wanyoike,
Michael Wanyoike introduces the fundamentals of React, showing how to get started with Create React App and how to create a simple React app.
Build a Node.js CRUD App Using React and FeathersJS
By Michael Wanyoike,
Michael Wanyoike walks you through building a full-stack JavaScript CRUD contact list application, using Node, FeathersJS and MongoDB for the back-end API.
Create a Toggle Switch in React as a Reusable Component
By Praveen Kumar, Michael Wanyoike,
Learn how to create an iOS-inspired toggle switch using React components, building a simple demo React App for using this custom toggle switch component.
How to Replace Redux with React Hooks and the Context API
By Michael Wanyoike,
React offers in-built features that could help you replace Redux. With React Hooks and the Context API, developers have greater choice. Learn more.
Learn Regex: A Beginner’s Guide
By Michael Wanyoike,
Learn regex (regular expressions) in our beginner's guide, including how they work and how to use them in a range of common scenarios.
How to Install Apache Web Server on Windows
By Craig Buckler, Michael Wanyoike,
A step-by-step guide to manually installing the Apache Web Server on Windows, with links to further reading and resources.
GitHub CLI: A Guide to GitHub from the Command Line
By Michael Wanyoike,
Learn GitHub CLI, a tool that enables you to use GitHub functionality alongside Git commands without having to leave the command-line interface.
10 Must-have VS Code Extensions for JavaScript Developers
By Michael Wanyoike,
Michael lists a selection of must-have VS Code extensions for JavaScript developers, showing why VS Code is a serious contender for best code editor.