codeflare

PHP Shorten String With Three Dots

Using PHP, we can shorten the length of our string and just replace the rest with three dots. This is…

3 years ago

Gmail Productivity Hacks You Should Know

With over 1.8 billion users, Gmail is a free email service provided by Google. While you may just be comfortable…

3 years ago

JavaScript Change Background Color on Click

In this tutorial, we are going to change the background color of a webpage to the one supplied by the…

3 years ago

CSS Dropdown Menu

In this tutorial, we are going to create a CSS dropdown menu that will reveal its items on hover. CSS…

3 years ago

React Native Toggle Password Visibility

Professionally built mobile app templates to kickstart your project The toggle password visibility helps for a good user experience and…

3 years ago

FizzBuzz HackerRank Challenge

Solve the fizzbuzz hackerrank challenge question: Given a number n, for each integer i in the range from 1 to…

3 years ago

React Paginated Table

A React paginated table is useful when presenting data in an organised and readable format. It's a way to present…

3 years ago

Cool CSS Tricks You Should Know

in a typical software development process, less is more. This tutorial outlines cool css tricks you should start using in…

3 years ago

How to Use Fetch API in Javascript

In this tutorial, we are going to use the Fetch API to fetch all public holidays in the United States.…

3 years ago

Remita Payment Integration: How to Generate RRR and Check Transaction Status in React JS

So the other day I was trying to integrate Remita payment integration system into a React software application I was…

3 years ago

How to Create REST API Using Vanilla PHP

API stands for Application Programming Interface. It's an intermediary that allows two applications to talk to each other by both…

3 years ago

Aspect Ratio in CSS

Aspect ratio in CSS refers to an element's proportional relationship between its width and height. Two of the most common…

3 years ago

Text to Speech in Javascript

Text to speech (also known as tts or speech synthesis) is an offshoot of the Web Speech API which provides…

3 years ago

Dynamically Populate Select Options in React JS

Dynamically Populate Select Options in React JS could be a real time-saver. When working with software applications built with libraries…

3 years ago

Remove Duplicate Values From an Array in JavaScript Using ES6

We can easily get the distinct values in our JavaScript array by using the spread operator. const arr = [1,1,4,5,5,37,57,28,67,67];…

3 years ago

How to Use Data Tables in React JS

Knowing how to use dataTables in React JS can be very rewarding and time-saving. DataTables is a powerful Javascript library…

3 years ago

Complete Sweet Alert Tutorial With React JS

Sweet Alert helps your software application give fanciful and useful feedback to users after they must have performed some action.…

3 years ago

Real-time Data Search From API Using Search Bar Filter and ListView in React Native

Real-time data search functionality can be very crucial for your React Native app, especially as it begins to scale. Let's…

3 years ago

Return the Sum of Even Digits of a Given Number in Java

Question: Write a static method below that takes integer number as input argument and returns the sum of the even…

3 years ago

Write a static method that takes int number as input argument and returns the sum of the digits of that number.

public CheckSum { public static void main (String []args){ System.out.println(digitSum(45)); public static int digitSum(int number) { int sum = 0;…

3 years ago

Check if Given Number is a Perfect Square in Java

A perfect square is a number that is made by squaring a whole number. For example: 16 is a perfect…

3 years ago

Check If a Number is Palindrome in Java

It is true that Strings can be palindromic in nature. The same can equally be said of numbers. A palindromic…

3 years ago

How to Use External Style Sheet in React Native

Style sheets are very useful in software development as they define both the style and the general look and feel…

3 years ago

Login Form With Toggle Password Visibility in Android Studio: A Step By Step Process

Login forms help give authentication to users of a particular platform, and it is utilised most applications. The toggle password…

3 years ago

How to Revive Your Old React Native Project

React Native is a great library for building awesome applications. But sometimes after downloading a project from Github or moving…

3 years ago

Why the Confirm Password Field is Useless

As design concepts continually evolve, there, at some point in this our evolving design journey, arises the need to sit…

3 years ago

Differences Between Android and iOS Software Development

If you are just entering the software development niche, or even if you are remotely considering that idea, making a…

3 years ago

Working With React Router in React JS

Routing and navigation are inevitable in most software applications The way you would handle routing and navigation in React JS…

3 years ago

React JS: Show And Hide Loading Animation on Button Click

Let's face it: We all hate to be kept waiting, especially when we don't have control over the waiting process.…

3 years ago

How to Clear Pod Cache in React Native

Working with React Native can sometimes be tricky. Sometimes you encounter unexpected errors, at other times your code just won't…

3 years ago

React Native App Intro Slider, Anyone?

Implementing a React Native App Intro Slider in your software application can sometimes be a great idea for many software…

3 years ago

Software Development: Top Tab Navigator With Icons in React Native

The Top Tab Navigator in React Native is one of the most common types of navigation that is used in…

4 years ago

Javascript Get Date Methods You Can Quickly Use

In Javascript, dates are objects and are inbuilt. There are also methods that can be used to access these date…

4 years ago

React Native: Make a POST Request With Axios And Reqres API

When working with React Native applications, you will often want to make API requests and calls either for Login, Registration…

4 years ago

The Things They Carry: An Honest Look into a Software Developer’s Toolbox

First a software developer carries a bag pack of interconnected gadgets - Flash drives, hard disks, PCs or MacBooks, wireless…

4 years ago

React Native: Remove Multiple Items From AsyncStorage

AsyncStorage is used in React Native mobile app development to store items in an unencrypted, asynchronous, persistent, key-value storage way. These stored…

4 years ago

Image Upload With Preview Using PHP’s PDO And jQuery

With PHP we can upload various files to the server depending on the given requirements and specifications. In this tutorial,…

4 years ago

Deep Work For Software Engineers

What is Deep Work? According to Cal Newport, Deep work refers to professional activities that are performed in a state…

4 years ago

Create a PHP Login and Register Form Using PDO And Password Encryption Technique

PDO is an acronym for PHP Data Objects and is a useful alternative to MYSQLI. PHP introduced PHP Data Objects…

4 years ago

Create a WebView in Android Studio: ProgressBar + Swipe to Refresh + Custom Error Page on Network Failure

Estimated reading time: 7 minutes What is a WebView? A WebView is an embeddable browser that helps a native application,…

4 years ago

11 VSCode Shortcuts You Should be Using

Finding an alternative and, at the same time, accelerated way of performing both simple and complex actions as a software…

4 years ago

How to Create a Stack Navigator Using Class Component in React Native

Estimated reading time: 3 minutes According to the React Native Navigation documentation, the StackNavigator provides a way for your app…

4 years ago

What is Github? And Why You Should Integrate it in Your Projects

Github is an internet hosting platform where software developers can host code and collaborate together on any project of their…

4 years ago

7 Javascript Shortcuts You Should Use in Your Next Project

You've probably heard it a lot: Work smart and not hard. That advice couldn't be more legit, especially when it…

4 years ago

JSX for HTML Addicts

JSX stands for Javascript Extension (although most sites like W3 schools refer to it as Javascript XML). JSX is used…

4 years ago

What is Cross-Site Scripting?

Cross-site scripting (XSS) is an attempt to insert malicious markup or untrusted data into values or results that are subsequently…

4 years ago

What is Enterprise Software Development?

Enterprise software development is the process of creating a software or a platform that has functionalities that can help enhance…

4 years ago

How to be a Software Developer – 4 Things to Consider

Software development is currently a popular and alluring career path, no doubt. Knowing how to become a great software developer…

4 years ago

What is Design Thinking?

Design thinking is a type of design methodology in which the creator takes an iterative, non-linear and solution-based approach to…

4 years ago

7 Good Reasons Why You Should Learn Software Development

Software development is a process of devising, designing, specifying, programming, testing, debugging and maintaining software applications and its frameworks or…

4 years ago