8 Best Free and Open-Source JavaScript Image Editors

The internet is filled with countless images uploaded by users. This is especially true for social media websites—and it is very rare for people to post original unedited images anywhere. It is also common to need to post images with a specific size or format. While there are a lot of full-fledged image editing apps… Continue reading 8 Best Free and Open-Source JavaScript Image Editors

Why e-commerce is failing people and the planet

We need to stop designing with blinders and scaling solutions designed for the individual Illustration by Marie Dupuch Betting on convenience to grow e-commerce The number of parcels sent internationally has increased by 4.5 times in the last 6 years, from 43bn in 2014 to 131bn in 2020 (B2B, B2C, C2B). UK deliveries account for 4%… Continue reading Why e-commerce is failing people and the planet

Functional Programming in PHP With Lambda Functions

* { box-sizing: border-box; } body {margin: 0;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;} One of the nice things about programming is that the same problem can be solved using multiple methods. This allows people to show their creativity and come up with incredibly efficient and unique solutions. Examples of this can be seen in action when you look for programs… Continue reading Functional Programming in PHP With Lambda Functions

JavaScript map vs. forEach: When to Use Each One

In this article, we’ll discuss the map and forEach methods in JavaScript, and we’ll also go through the differences between them to understand when to use each one. JavaScript is one of the core technologies of the web. The majority of websites use it, and all modern web browsers support it without the need for… Continue reading JavaScript map vs. forEach: When to Use Each One

20 Best WooCommerce Product Add-Ons

Do you want to create an easy shopping experience on your WooCommerce products pages? Here are 20 of the best WooCommerce product add-ons to make it possible! They make your product pages more user-friendly and user-focused by adding intuitive functionalities like: adding easy navigation using filters  allowing customers to personalize their orders offering extra choices  and… Continue reading 20 Best WooCommerce Product Add-Ons

How to Check if a File Exists in PHP

Many times you will either need to move files around or store some data inside them in PHP. In either case, knowing beforehand whether a file exists or not can help us avoid some unexpected behavior. PHP comes with a variety of functions to handle different types of queries related to files. In this tutorial,… Continue reading How to Check if a File Exists in PHP

How to Change the URL in JavaScript: Redirecting

In this quick article, we’ll discuss how to change the URL in JavaScript by redirecting. We’ll go through a couple of different ways that you can use to perform JavaScript redirects. JavaScript is one of the core technologies of the web. The majority of websites use it, and all modern web browsers support it without… Continue reading How to Change the URL in JavaScript: Redirecting

How to Build a Simple REST API in PHP

In this tutorial, I’ll teach you how to build a simple REST API with PHP and MySQL. REST has become the de facto standard when it comes to exposing data via APIs and building web services. In fact, most web applications these days access and expose data via REST APIs. With the popularity of front-end… Continue reading How to Build a Simple REST API in PHP

Crash Course in the PHP Ternary Operator With Examples

In this article, we’ll discuss the ternary operator in PHP. Along with the syntax, we’ll go through a couple of real-world examples to understand how it works. What Is the Ternary Operator? The ternary operator (? and :) is a conditional operator which allows you to execute a condition, and based on the result of… Continue reading Crash Course in the PHP Ternary Operator With Examples

PHP round, ceil, and floor: Which One to Use?

A lot of programs, both big and small, require us to deal with numbers. There are two ways of defining numbers in PHP. They can either be floats or integers. We can also use strings to represent very large numbers. You can learn more about these data types and converting between them in this tutorial… Continue reading PHP round, ceil, and floor: Which One to Use?

How to Work With Regular Expressions in PHP

In this article, we’ll go through the PHP functions that allow you to use regular expressions to perform search and replace operations on strings. What Is a Regular Expression? Regular expressions—also called “regex”—are search patterns for text. These patterns can be processed by a regex engine to find substrings, validate that a string matches a… Continue reading How to Work With Regular Expressions in PHP

Search and Replace Strings With Regular Expressions in PHP

PHP comes with a huge variety of functions to work with strings. You can use these built-in PHP functions to trim strings, join them, or replace them. String functions in PHP are pretty powerful by themselves. You can use them to make case-insensitive changes or do multiple replacements at once. However, they still require you… Continue reading Search and Replace Strings With Regular Expressions in PHP

15 Psychology Principles Every Designer Should Know

So, really, you’re in the business of designing websites for your clients’ audiences. But how do you ensure you get it right? You could take what your client tells you at face value, but that’s only going to scrape the surface of who their audience is. What you need to do is figure out how… Continue reading 15 Psychology Principles Every Designer Should Know

How to Check if a String Contains Another Substring in PHP

A lot of times when I am working with strings in PHP, it becomes important to check if a string contains another substring. PHP has a lot of functions to help you manipulate strings any way you like. We will be using some of these functions today to learn how to check if a string… Continue reading How to Check if a String Contains Another Substring in PHP

Example of How to Add Google reCAPTCHA v3 to a PHP Form

In this article, I’m going show you how to add Google reCAPTCHA v3 to a form on your PHP website. The latest reCAPTCHA is different than the previous versions—it doesn’t require user interaction at all. In this post, we’ll see how it works, and we’ll build a real-world example for demonstration purposes. As a website… Continue reading Example of How to Add Google reCAPTCHA v3 to a PHP Form

Functions in PHP: Return Values and Parameters

Functions are an important part of programming languages. They help us avoid code duplication by allowing us to run the same set of instructions over and over again on different data. In this tutorial, we will talk about functions in PHP. We will cover all the basic concepts of functions in PHP, and you’ll learn… Continue reading Functions in PHP: Return Values and Parameters

Why You Should Perform a Website Crawl And How to Do It

February 3, 2021 by Sangalang Kristine There is always a debate on why you should perform a website crawl on your own website. Many developers think that this is a beneficial way to analyze data from any website. It could be to identify possible errors to fix ahead and avoid possible penalties. Or, it could… Continue reading Why You Should Perform a Website Crawl And How to Do It

How to Send Text Messages With PHP

Text messaging has become extremely widespread throughout the world—to the point where an increasing number of web applications have integrated SMS to notify users of events, sales or coupons directly through their mobile devices. If you’re looking to grow your business, a PHP text message script can be crucial. In this tutorial, you’ll learn how… Continue reading How to Send Text Messages With PHP

Top New CMS Plugins, December 2020

Looking for the best new CMS plugins to take your website to the next level? Well look no further.  In this post, we’ll cover a list of the best new CMS plugins for December 2020. This article will include useful plugins for WordPress, Shopify, Craft, and Joomla. Let’s get started… WordPress OptiPic images optimization OptiPic… Continue reading Top New CMS Plugins, December 2020

Creating Pretty Popup Messages Using SweetAlert2

Every now and then, you will have to show an alert box to your users to let them know about an error or notification. The problem with the default alert boxes provided by browsers is that they are not very attractive. When you are creating a website with great color combinations and fancy animation to… Continue reading Creating Pretty Popup Messages Using SweetAlert2

How to Use Map, Filter and Reduce in JavaScript

Functional programming has been making quite a splash in the development world these days. And for good reason: Functional techniques can help you write more declarative code that is easier to understand at a glance, refactor, and test. One of the cornerstones of functional programming is its special use of lists and list operations. And… Continue reading How to Use Map, Filter and Reduce in JavaScript

How to Implement Email Verification for New Members

Have you ever created an account with a website and been required to check your email and click a verification link sent by the company in order to activate it? Doing so highly reduces the number of spam accounts. In this lesson, we’ll learn how to do this very thing! Looking for a Shortcut? This… Continue reading How to Implement Email Verification for New Members

How to Use AJAX in PHP and jQuery

Today, we’re going to explore the concept of AJAX with PHP and JavaScript. The AJAX  technique helps you to improve your application’s user interface and enhance the overall end user experience. If want to learn JavaScript, check out our free online course on JavaScript fundamentals! FREE JavaScript Modern JavaScript Fundamentals Dan Wellman What Is AJAX? AJAX… Continue reading How to Use AJAX in PHP and jQuery