Earlier this year (February 2018, to be precise) WIX added a built-in support of Google Tag Manager. Finally, their users can without a hassle implement custom tracking techniques that are available in the GTM toolkit. By completing all the necessary steps, your GTM container can be added to all pages of
In the middle of October 2018, Google Tag Manager silently introduced a new feature that caused some questions in the GTM community (including me), an Undefined variable.
In this quick guide, I’ll shed some light on what an Undefined variable in Google Tag Manager is and where you can use it.
First of all, you
From the classic
forloop to the
.map() creates an array from calling a specific function on each item in the parent array.
.map() is a non-mutating method
We all know that both Laravel and CodeIgniter are massively famous among PHP programmers. We always focus on selecting the best Technologies when we are developing a website application. It’s the Challenging task to choose the correct ones between Laravel and Codeigniter. We always confused to choose Best PHP Framework.
React version 16.6 is out and it comes packed with some useful new features that are very much worth getting excited about. It’s a minor release with major features focused on performance optimization. The main new features include:
- static contextType()
- static getDerivedStateFromError()
- a number of deprecations in
One of the advantages of building a Single Page Application (SPA) is the way navigating between pages is extremely fast. Unfortunately, the data of our components is sometimes only available after we have navigated to a specific part of our application. We can level up the user’s perceived performance by
As developers, there are couple of times where your application will require different type of users. Take for instance you’re building a Hospital Management software and you need both Doctors and Patients to be entirely unique users. How do you handle registration and authentication for both users in such a
React 16.6.0 is released! With it comes a host of new features including the two big ones:
- React.lazy(): Code-splitting and lazy-loading with React Suspense
We’ll focus on React.memo() for this article and React.lazy() and Suspense in an upcoming larger article.
What is React.memo()?
React.memo() is similar
WordPress, Joomla, and Drupal; these are perhaps the three biggest names in the world of the consumer CMS. They are known, they are loved, they are behemoths for a good reason. There’s no escaping them. We are all WordPress, now.
Many people have messaged me, confused about where to get started with testing. Just like everything else in software, we work hard to build abstractions to make our jobs easier. But that amount of abstraction evolves over time, until the only ones who really understand it are the ones who