MakeUseOf

Kingsley Ubah-Mobile Developer

Kingsley Ubah

Mobile Developer

About Kingsley Ubah

Kingsley is a freelance web developer from Nigeria. He has been writing JavaScript and Node.js professionally for over 3 years. During this time, he has worked with clients from all across the globe. Kingsley also educates developers via his writing. He writes for several tech-based publications and agencies, including FreeCodeCamp, Tutsplus, ContentLab, and MakeUseOf. 

Readers like you help support MUO. When you make a purchase using links on our site, we may earn an affiliate commission. Read More.
Man working on his 15 inch Macbook Pro 1
CSS
How to Use Container Queries in CSS

CSS container queries allow you to apply styles based on the component's container size instead of the entire viewport.

MacBook Pro on a bed 1
CSS
How to Use PostCSS to Clean Up Your Web Design

CSS can be tricky to manage, especially for any reasonably-sized site. Get a helping hand with this preprocessor.

Someone working on a MacBook Pro 1
CSS
How to Create an Image Hover Effect in CSS

Fancy animations involving hovering over images used to require JavaScript. No more! CSS is here to liven up your thumbnails and galleries.

Woman working in Acer computer 1
How to Efficiently Manage State in React

Creating the states globally can slow down your app's performance. Learn how you can effectively create and utilize states in your React application.

Man working in Macbook pro 1
Understanding Debouncing and Throttling in JavaScript

Learn how to use the debounce and throttling technique in JavaScript to optimize your application.

Man working in Macbook pro 1
How to Send Push Notifications With JavaScript

Push notifications are a great way to send quick messages to the users. Learn how to send them using JavaScript without using any external library.

Macbook Pro in the woods  1
CSS
How to Dynamically Change Color While Scrolling With CSS

Solve a common color-clash problem with this handy, but little-known CSS property.

Closeup of Macbook Pro on Table 1
CSS
5 CSS Animation Tips and Tricks That You Should Know

Spruce up your website using these animation tips and tricks.

Man working on MacBook Pro 1
How to Limit Lines of Text With CSS Only

Get to grips with a handy CSS technique you can use to hide content and reveal it on demand.

Woman working on Macbook pro 1
3 Beginner React Mistakes That Can Ruin Your App

React is a popular framework that’s easy to learn, but it’s still easy to make mistakes if you’re not careful.

person using computer with head in hands 1
10 Tips for Preventing Burnout as a Software Developer

Tight deadlines and long coding sessions can leave developers feeling burned out. Use these tips to protect your well-being and your productivity.

Man working on his 15 inch Macbook Pro 1
CSS
5 Useful Tips for Creating Responsive Layouts

Make use of these tips to create responsive layouts efficiently.

Someone working on a MacBook pro 1
CSS
The Problem With Percentages in CSS

Make sure your layouts are fully responsive with an alternative measuring unit.

2 react logos on time lapse vehicles scenes 1
How to Speed Up React Apps With Code Splitting

Learn how code splitting can enhance the performance and speed of your React application.

Woman working on Macbook pro 1
Why You Should Be Careful Using Arrow Functions in JavaScript

Arrow functions are cleaner and simpler then their long-winded regular alternative, but you shouldn’t rush to use them without knowing how they work.

Woman working on Macbook pro 1
How to Set Up Prettier in Visual Studio Code

Prettier will help you enforce good code formatting standards, so why not pair it with VS Code for a better programming experience all round?

Woman working on Macbook pro 1
How to Create Animations and Transitions in Vue.js

Spruce up the look and feel of your Vue application by adding animations.

Woman working on Macbook pro 1
How to Debug Node.js Applications in Visual Studio Code

You don’t need an external debugging tool. You can debug your Node.js applications right in the VS Code editor using its inbuilt tool.

Person working on Macbook pro-2 1
How to Manage Databases With Ease Using phpMyAdmin

This popular, long-running web app layers a simple UI on top of your MySQL database.

Someone working on a MacBook Pro 1
Build a Doc Site With Next.js Using Nextra

Nextra lets you build a site in minutes, so it’s perfect for distributing docs to your team.

1 2
Page 1 / 2