Skip to main content
Being Idea Innovations
Blog

Engineering insights & strategy

Articles from our team on software engineering, product strategy, and building great teams.

43 articles8 topics
Explain regex and write email validation
Javascript

Explain regex and write email validation

Here is an example of a regular expression (regex) for email validation using JavaScript: const emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/; This regex checks whether a string is a valid email address or not. Here's a breakdown of how it works: ^ indicates the start of the string. [^\s@]+ matches one or more characters that are not whitespace […]

26 April 20231 min read
What is lexical scope in JavaScript?
Javascript

What is lexical scope in JavaScript?

Lexical scope, also known as static scope, refers to the idea that the scope of a variable is determined at the time it is defined, based on its location within the source code, and does not change during runtime. In other words, a variable defined within a block of code (e.g., a function) is only […]

25 April 20231 min read
Explain map, filter and reduce methods with an example
Javascript

Explain map, filter and reduce methods with an example

map(), filter(), and reduce() are three important array methods in JavaScript. They allow us to perform complex operations on arrays with concise, functional-style code. Here are some examples of how these methods work: map(): The map() method creates a new array by calling a function on each element of the original array. It returns an […]

24 April 20232 min read
Explain difference between var, let and, const keywords
Javascript

Explain difference between var, let and, const keywords

var, let, and const are all used to declare variables in JavaScript, but they differ in their scope, hoisting, and assignability. var is used for variable declaration in pre-ES6 JavaScript. It has function scope, meaning that if it is declared inside a function, it is only accessible within that function. Variables declared with var can […]

24 April 20231 min read
How to add meta query and modify WooCommerce product using all import plugin function
WordPress

How to add meta query and modify WooCommerce product using all import plugin function

In this tutorial, I have write code to add custom meta query in main query on archive product page using WooCommerce all import plugin functions. If you are using paid All Import WooCommerce plugin with meta field option then you can use below code to add meta query custom filter. How to use All Import […]

5 December 20182 min read
Awesome checkbox and radio button styling with iCheck Bootstrap
HTML

Awesome checkbox and radio button styling with iCheck Bootstrap

In this tutorial we learn to customizing html checkboxes and radio buttons using twitter bootstrap. icheck-bootstrap is pure css solution for displaying twitter bootstrap style checkboxes and radio buttons. Using the icheck-bootstrap JS provided will override the normal input type checkbox and radio and apply with iCheck style of your choice. Color schemes Twitter Bootstrap: […]

29 November 20181 min read
Conditional product variations using checkbox and radio buttons
PHP

Conditional product variations using checkbox and radio buttons

In this tutorial we learn advanced jQuery action to apply discount on checkout using woocommerce. Here we used woocommerce hooks to apply discount with multiple checkboxes and radio buttons. In discount box we have below conditions for radio button and checkbox. Mostly we are using conditional check for display woocommerce product variations. We will develop […]

17 November 20182 min read
Custom woocommerce product view counter using hooks
PHP

Custom woocommerce product view counter using hooks

How to display user's view count after product add to cart button on product page and after product price on shop page in WordPress?

14 November 20181 min read
MySql Joins – LEFT JOIN, RIGHT JOIN, INNER and OUTER JOIN
MySql

MySql Joins – LEFT JOIN, RIGHT JOIN, INNER and OUTER JOIN

In this tutorial, you will learn how to use MySQL INNER JOIN,MySQL LEFT JOIN,MySQL RIGHT JOIN clause to select data from multiple tables based on join conditions.

5 November 20183 min read
SSL Certificate Installation with CRT certificate file
Apache

SSL Certificate Installation with CRT certificate file

In SSL Certificate Installation with CRT certificate file I explained few steps how to buy and setup a SSL certificate and configuration with XAMPP server in Ubuntu environment.

25 September 20185 min read
Create facebook App for Website with Like, Share ,Login Button and social plugins.
HTML

Create facebook App for Website with Like, Share ,Login Button and social plugins.

Allow people to share to Facebook, share with particular friends or with a group. Alternatively, they can share in a private message.

22 September 20182 min read
Submitting a form using Angular JS with PHP.
MySql

Submitting a form using Angular JS with PHP.

In Angular, the view is a projection of the model through the HTML template. This means that whenever the model changes, Angular refreshes the appropriate binding points, which updates the view.

16 September 20182 min read
How to add custom widget in WordPress
WordPress

How to add custom widget in WordPress

To create a widget, you only need to extend the standard WP_Widget class and some of its functions.

8 September 20182 min read
Google New reCaptcha using PHP – Are you a Robot? Advanced Security,Ease of Use and Creation of Value.
MySql

Google New reCaptcha using PHP – Are you a Robot? Advanced Security,Ease of Use and Creation of Value.

Protect your website from spam and abuse while letting real people pass through with ease

5 September 20181 min read
How to refresh a div at every 10 seconds using javascript
Javascript

How to refresh a div at every 10 seconds using javascript

everyTime(interval : Integer | String, [label = interval : String], fn : Function, [times = 0 : Integer]) everyTime will add the defined function (fn) as a timed event to run at a given time interval (interval) for a given number of times (times). If time

2 September 20181 min read
Display custom woocommerce add to cart icon on header
WordPress

Display custom woocommerce add to cart icon on header

Does anyone know of a good tutorial on how to add a shopping cart that display the number of items and total using WooCommerce. I want it to function similar to this plugin but I do not want to use a plugin. Thanks http://wordpress.org/plugins/woocommerce

28 August 20182 min read
How to install WAMP Server in window with PHP, MySQL and Apache.
Apache

How to install WAMP Server in window with PHP, MySQL and Apache.

WAMP is acronym for Windows, Apache, MySQL and PHP, Perl, Python. WAMP software is one click installer which creates an environment for developing PHP, MySQL web application. By installing this software you will be installing Apache, MySQL and PHP.

3 August 20182 min read
JQuery Facebook Login with PHP & MySQL.
MySql

JQuery Facebook Login with PHP & MySQL.

Implementing login with facebook using just their new PHP SDK is very easy, everything can be accomplished with minimal PHP code, but some of us may want to take it little further to create a nice looking Ajax based login system.

1 August 20188 min read
Create Cookies using PHP functions
PHP

Create Cookies using PHP functions

A cookie is often used to identify a user. A cookie is often used to identify a user. A cookie is a small file that the server embeds on the user's computer. Each time the same computer requests a page with a browser, it will send the cookie too. With PHP

16 July 20182 min read
Find a route using Geolocation and Google Maps API
HTML

Find a route using Geolocation and Google Maps API

The Google Maps Roads API helps developers create beautiful visualizations of GPS tracks and provides paying customers access to speed limit data.

15 July 20182 min read
Learn CodeIgniter Tutorial for Beginners
CodeIgniter

Learn CodeIgniter Tutorial for Beginners

CodeIgniter is based on the Model-View-Controller (MVC) development pattern.It is a powerful PHP framework with a very small footprint, built for developers who need a simple and elegant toolkit to create full-featured web applications.

13 July 20182 min read
Custom website responsiveness checker tool
HTML

Custom website responsiveness checker tool

This is the web application developed to check website responsiveness with different different web browsers.This application used for check website size according to mobile, destop and tablets.

11 July 20181 min read
PHP session and validations – a best practice teaching example
PHP

PHP session and validations – a best practice teaching example

A session is a way to store information to be used across multiple pages. Unlike a cookie, the information is not stored on the users computer.

30 June 20181 min read
An OAuth social login popup system with Facebook, Google and Twitter
Javascript

An OAuth social login popup system with Facebook, Google and Twitter

OAuth Login is very quick and powerful, sure it helps you to increase your website registrations. It s definitely a must have login system for every PHP based web projects.

27 June 20181 min read
htaccess File redirecting and rewriting tutorial and tips
Apache

htaccess File redirecting and rewriting tutorial and tips

Open any text editor application and file save as with .htaccess name and enable mod_rewrite extension in php.ini file in Apache Web Server configurations.

2 June 20185 min read
Multi-Language switcher in CodeIgniter
CodeIgniter

Multi-Language switcher in CodeIgniter

Today, we will discuss how to implement the multi-language feature in CodeIgniter framework using MVC pattern.

2 June 20182 min read
Custom Social Media Sharing Buttons
HTML

Custom Social Media Sharing Buttons

Social media sharing is most important in search engine optimization for any types of blog resing on google. It is increase website raning on google. Social media sharing is compulsory part of all ecommerce and bloging website.

30 May 20181 min read
Stripe Payment gateway integration using PHP
Javascript

Stripe Payment gateway integration using PHP

Stripe helps you create any type of payments flow—from e-commerce to recurring billing and everything in between. Stripe enables you to accept payments in minutes. Collect your customers' payment information easily and securely on web or mobile.

19 May 20183 min read
Export MySql data into Excel or CSV format using php
MySql

Export MySql data into Excel or CSV format using php

To generate reports or to print data or for some other purpose we often need data to be export in excel or csv format.

12 May 20181 min read
Load More items from mySql database using jQuery and PHP
Javascript

Load More items from mySql database using jQuery and PHP

You might have seen the implementation of Ajax based data loading technique at Facebook, Twitter, E-Commerces website or some other websites.

11 May 20183 min read
How to increase the maximum upload size on website
PHP

How to increase the maximum upload size on website

Depending on the hosting panel php configuration. For some it is as low as 2MB which is clearly not enough for media files like (images/ audio / video). Most media files are under 2MB, so it is fine for just pictures.

4 May 20181 min read
Shortcodes included with WooCommerce in WordPress.
WordPress

Shortcodes included with WooCommerce in WordPress.

WooCommerce comes with several shortcodes which can be used to insert content inside posts and pages. The following shortcodes are inserted into pages upon installation and therefore shouldn't need to be used anywhere else.

3 May 20181 min read
PayPal's Instant Payment Notification With PHP
PHP

PayPal's Instant Payment Notification With PHP

Instant Payment Notification (IPN) is a paypal notify service.it is notifie about the paypal transactions.We use notify_url variable to pass into paypal payment transaction API.

1 May 20182 min read
How to select and display image using FileReader
Javascript

How to select and display image using FileReader

In this tutprial we learn about uploade image using javascript function and display image in img tag.

25 April 20181 min read
Import Excel file data in mysql database using PHP
MySql

Import Excel file data in mysql database using PHP

Importing excel data into database using PHP is very easy by php file function. We will use this function to import data from excel sheet to database. Steps are given below to upload or import excel data in your database.

15 April 20181 min read
Youtube Like & Dislike System using PHP, MySql, jQuery and Ajax
Javascript

Youtube Like & Dislike System using PHP, MySql, jQuery and Ajax

I introduce a like/dislike system with a simple stat widget little like the youtube design.

14 March 20183 min read
Create an RSS feed using PHP
MySql

Create an RSS feed using PHP

RSS (Rich Site Summary) is a format for delivering regularly changing web content. Many news-related sites, weblogs and other online publishers syndicate their content as an RSS Feed to whoever wants it.

26 February 20183 min read
Browser Notifications from Web Application Using Javascript
Javascript

Browser Notifications from Web Application Using Javascript

The Notifications API allows you to display browser notifications to the user for given events, both passively (new emails, tweets or calendar events) and on user interactions regardless of which tab has focus.

23 February 20181 min read
Ajax dropdown using PHP, MySQL and jQuery
Javascript

Ajax dropdown using PHP, MySQL and jQuery

Country, State and City Ajax Dropdown is a select box without page rendering.

11 February 20182 min read
geoPlugin Web Service interface to find out location information using php
Javascript

geoPlugin Web Service interface to find out location information using php

geoPlugin web service using php, allows you to directly program your back-end PHP scripts to deliver dynamic geo-localized pages using the PHP array.

23 January 20181 min read
Display mysql database records alphabetical order using php
MySql

Display mysql database records alphabetical order using php

Today we learn about display records by alphbetical sequence in a html table.We use php array of alphabets and mysql database records. This is a like a alphabetic filter, display alphabetic listing with separate records.

16 January 20181 min read
Create Simple Registration Form Using jQuery Form Validation and PHP
Javascript

Create Simple Registration Form Using jQuery Form Validation and PHP

Here in this tutorial, we make you learn how to create simple registration form with proper validation using jQuery and database connectivity using PHP.

3 January 20182 min read

Want to talk tech?

Join 500+ engineering leaders who get our monthly insights on building great software.

No long-term contracts
Senior engineers only
US · AU · NZ timezone coverage
14-day trial on retainers