DEV Community

Kingsley Ubah profile picture

Kingsley Ubah

I'm a full-stack developer who loves to write about software programming and technology in general. Need a freelancer or want to collaborate? Send an email to my address below.

Work

Freelance

How to Scrape Amazon Product Reviews Behind a Login

How to Scrape Amazon Product Reviews Behind a Login

11
Comments
9 min read

Want to connect with Kingsley Ubah?

Create an account to connect with Kingsley Ubah. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
react-tweet: Vercel’s New React Library for Embedding Tweets

react-tweet: Vercel’s New React Library for Embedding Tweets

7
Comments
4 min read
This Context API Mistake Ruins Your Whole React App (All Components Re-Render)

This Context API Mistake Ruins Your Whole React App (All Components Re-Render)

9
Comments
4 min read
Stop Conditional Rendering in React Without Knowing This (&& and Ternary Operator)

Stop Conditional Rendering in React Without Knowing This (&& and Ternary Operator)

26
Comments 7
3 min read
How To Build Custom, Reusable Web Components From Scratch

How To Build Custom, Reusable Web Components From Scratch

16
Comments
5 min read
How To Use The Next.js Link Component (with Examples)

How To Use The Next.js Link Component (with Examples)

4
Comments
7 min read
Getting Started With Freelance Writing

Getting Started With Freelance Writing

6
Comments
4 min read
How to Build a Modern Image Slider with Swiper

How to Build a Modern Image Slider with Swiper

12
Comments
5 min read
How to Prevent Overflow Scroll in CSS

How to Prevent Overflow Scroll in CSS

16
Comments
4 min read
How to Easily Add a Map to Your Website in Under 10 Minutes

How to Easily Add a Map to Your Website in Under 10 Minutes

55
Comments
5 min read
Build a Chatbot with PHP, MySQL and AJAX in 10 minutes

Build a Chatbot with PHP, MySQL and AJAX in 10 minutes

17
Comments 1
6 min read
Beginner's Guide to Organizing Blade Templates in Laravel

Beginner's Guide to Organizing Blade Templates in Laravel

10
Comments
6 min read
List of Emmet keyboard shortcuts for quickly generating HTML

List of Emmet keyboard shortcuts for quickly generating HTML

33
Comments 4
3 min read
JavaScript reduce() method – Simple Explanation with Simple Examples

JavaScript reduce() method – Simple Explanation with Simple Examples

44
Comments 3
3 min read
Understanding React Props

Understanding React Props

32
Comments 1
2 min read
5 Awesome Websites to Download Free Vector Illustrations

5 Awesome Websites to Download Free Vector Illustrations

88
Comments 2
2 min read
How to Build a Sign Up Form with Floating Labels and Transitions Using Plain HTML and CSS

How to Build a Sign Up Form with Floating Labels and Transitions Using Plain HTML and CSS

26
Comments 3
7 min read
CSS Tutorial - How to Make a Page Responsive using CSS Media Queries

CSS Tutorial - How to Make a Page Responsive using CSS Media Queries

24
Comments 2
5 min read
CSS Tutorial – Build a landing page using just HTML and CSS featuring Flexbox and Grid.

CSS Tutorial – Build a landing page using just HTML and CSS featuring Flexbox and Grid.

50
Comments
12 min read
The Ultimate Tutorial on JavaScript DOM - JS DOM with Examples

The Ultimate Tutorial on JavaScript DOM - JS DOM with Examples

148
Comments 1
12 min read
My Top 10 YouTube Channels for Programmers

My Top 10 YouTube Channels for Programmers

41
Comments 1
4 min read
7 ES6 Features all JavaScript Programmers Should Learn to Use

7 ES6 Features all JavaScript Programmers Should Learn to Use

54
Comments 1
3 min read
How to Write Simple Unit Tests in JavaScript with Mocha and Chai

How to Write Simple Unit Tests in JavaScript with Mocha and Chai

21
Comments
7 min read
User Authentication vs User Authorization: What Do They Mean in Back-End Web Development?

User Authentication vs User Authorization: What Do They Mean in Back-End Web Development?

47
Comments 2
7 min read
What are Object Protoypes? - Explaining Prototype Inheritance To a Five Year Old

What are Object Protoypes? - Explaining Prototype Inheritance To a Five Year Old

26
Comments 3
4 min read
What is Pseudocode? - Here is a Four Step Guide to Solving any Coding Problem with Pseudocode

What is Pseudocode? - Here is a Four Step Guide to Solving any Coding Problem with Pseudocode

24
Comments 2
6 min read
Day 2: Validate Pin, Square Every Digits and String Repeat

Day 2: Validate Pin, Square Every Digits and String Repeat

7
Comments
5 min read
Day 1: Who likes it? - A coding challenge with solutions

Day 1: Who likes it? - A coding challenge with solutions

28
Comments 17
4 min read
What is Polymorphism? - Explaining Polymorphism to a Five Year Old

What is Polymorphism? - Explaining Polymorphism to a Five Year Old

147
Comments 7
4 min read
Are you learning JavaScript? - Here's the only guide you'll ever need

Are you learning JavaScript? - Here's the only guide you'll ever need

178
Comments 4
4 min read
JavaScript 'this' - Four rules to know

JavaScript 'this' - Four rules to know

31
Comments
5 min read
I just made an eBook: Learn 50 concepts in JavaScript with notes and illustrations!

I just made an eBook: Learn 50 concepts in JavaScript with notes and illustrations!

5
Comments
1 min read
20 Free EBooks to Learn JavaScript In-Depth

20 Free EBooks to Learn JavaScript In-Depth

275
Comments 1
5 min read
25 Useful Google Chrome Extensions for Web Developers

25 Useful Google Chrome Extensions for Web Developers

21
Comments 1
7 min read
15+ Fantastic React UI Libraries to Consider for your Project

15+ Fantastic React UI Libraries to Consider for your Project

244
Comments 6
5 min read
Beginners Guide To Higher Order Functions, Partial Functions and Currying

Beginners Guide To Higher Order Functions, Partial Functions and Currying

68
Comments 11
4 min read
How the Pomodoro Technique Made Me a Better Developer and Writer (and you too)

How the Pomodoro Technique Made Me a Better Developer and Writer (and you too)

36
Comments 5
4 min read
React vs Vue - Beginners Guide

React vs Vue - Beginners Guide

66
Comments 5
4 min read
5 Good Reasons Web Development Is Not For You

5 Good Reasons Web Development Is Not For You

24
Comments 7
3 min read
Self-Motivation Tips For Web Developers

Self-Motivation Tips For Web Developers

34
Comments 1
4 min read
5 Ways I Overcome Impostor Syndrome As A Developer

5 Ways I Overcome Impostor Syndrome As A Developer

23
Comments
4 min read
How To Use let, const and var in JavaScript.

How To Use let, const and var in JavaScript.

49
Comments 5
4 min read
7 Good Reasons To Start Blogging As a Developer

7 Good Reasons To Start Blogging As a Developer

66
Comments 2
4 min read
10 Advices For Every Aspiring Web Developer

10 Advices For Every Aspiring Web Developer

137
Comments 6
5 min read
Ditch For... Loops - How to Use ES6 Array Methods to Loop Over An Array

Ditch For... Loops - How to Use ES6 Array Methods to Loop Over An Array

54
Comments 4
4 min read
20 JavaScript Job Interview Questions to Know with Answers

20 JavaScript Job Interview Questions to Know with Answers

242
Comments 2
5 min read
Introduction to Asynchronous Programming with JavaScript

Introduction to Asynchronous Programming with JavaScript

77
Comments 2
6 min read
Semantic HTML Elements: Here are 8 elements to use instead of a div element

Semantic HTML Elements: Here are 8 elements to use instead of a div element

78
Comments 4
3 min read
Learn React in Plain English

Learn React in Plain English

133
Comments 10
6 min read
My Lessons From 3 Failed Interviews As A Developer

My Lessons From 3 Failed Interviews As A Developer

58
Comments 5
6 min read
21 Popular JavaScript Libraries Every Web Developer Should Know

21 Popular JavaScript Libraries Every Web Developer Should Know

105
Comments 7
6 min read
50 Web Development Terms Every Programmer Should Know

50 Web Development Terms Every Programmer Should Know

78
Comments 4
10 min read
Basic git commands all software developers should know

Basic git commands all software developers should know

72
Comments 1
4 min read
Complete web development roadmap for newbies

Complete web development roadmap for newbies

55
Comments 1
4 min read
Learn all about Python's syntax in 6 minutes

Learn all about Python's syntax in 6 minutes

47
Comments
7 min read
Explaining Programming to an 8 year old

Explaining Programming to an 8 year old

4
Comments 2
2 min read
Mastering your SQL commands (Part 2)

Mastering your SQL commands (Part 2)

19
Comments
3 min read
Mastering your SQL commands (Part 1)

Mastering your SQL commands (Part 1)

31
Comments
4 min read
Importance of refactoring your code

Importance of refactoring your code

12
Comments 4
2 min read
What Programming language should I learn first?

What Programming language should I learn first?

9
Comments
3 min read
loading...