for coders, by coders.
Learn practical web design and development, keep up-to-date with latest design and development news, trends and resources.
In React, we have three effective hooks that help us manage side effects, optimize performance, and make efficient components: useEffect, useMemo, and...
React.js is a popular JavaScript library for building user interfaces. One of its core principles is the use of components to create modular and reusa...
In this article, we are going to learn and develop a feature - click to copy. This comes handy if you want your users to share a post or important dat...
React's useMemo hook is a powerful tool for optimizing the performance of your applications by memoizing expensive calculations and preventing unneces...
Introduction: React Router DOM is a vital library for building single-page applications (SPAs) with React. It enables developers to create dynamic, cl...
Hooks are functions that can be called inside functional components to add various capabilities. React Hooks provide a way to add stateful logic to f...
In web development, Accordions or collapsible panels are interactive UI components that allow users to expand and collapse sections of content on a we...
In this article, we are going to learn how to use Axios Interceptors in a React applications. If you are new to Axios you can learn more about it...
Axios is a popular JavaScript library used for making HTTP requests from a browser or Node.js. It supports various methods like GET, POST, PUT, DELETE...
What is the Repository Pattern? The Repository Pattern is a software design pattern that separates the data access logic from the business logic of a...
Caching plays a crucial role in improving the performance and scalability of web applications. Laravel, a popular PHP framework, provides a powerful c...
In Laravel, the functions implode() and explode() are commonly used for manipulating strings. They provide convenient ways to transform strings into a...
Laravel provides a powerful validation system that allows you to validate incoming data from various sources, such as user inputs, API requests, and m...
MongoDB, a popular NoSQL database, offers a flexible and powerful data model that enables efficient storage and retrieval of information. One of the k...
In many web applications, it's required to have certain routes available only to authenticated users. React, being a popular JavaScript library for bu...
In React, we have three effective hooks that help us manage side effects, optimize performance, and make efficient components: useEffect, useMemo, and...
In this article, we are going to learn how to use Axios Interceptors in a React applications. If you are new to Axios you can learn more about it...
In Laravel, the functions implode() and explode() are commonly used for manipulating strings. They provide convenient ways to transform strings into a...
MongoDB, a popular NoSQL database, offers a flexible and powerful data model that enables efficient storage and retrieval of information. One of the k...
JavaScript arrays are versatile data structures that allow us to store and manipulate collections of elements. JavaScript provides a wide range of bui...
Learning Redux Toolkit Redux is a library for managing application state, commonly used together with React. There are multiple reasons why you would...
What is a facade in Laravel? In Laravel, a facade is a design pattern used to provide a static interface to services available in the application's s...
Getting started with Git! The very first lesson - Git is your friend. And it is never too late to learn something new! This guide is specially...
As we learned about Laravel Eloquent ORM in our previous tutorial, now we will learn about Laravel Eloquent Relationships. With Laravel Eloquent relat...
CSS filter functions allow adjusting the color of an element before it is rendered on the site. Though these CSS filter functions are mostly used for...
Before we dive in to create our own custom child theme in Magento, a little about why there is need to create a custom child theme in M...
Laravel Eloquent is a powerful ORM that uses Active Record Pattern which is a technique to wrap database into objects. By usi...
In the web world, it's all about great user experience. Many times we need to use the data to copy paste from one place to another. For inst...
The Composer Dependency Manager is very helpful when you need to install PHP-related frameworks, for example, PHPUnit or...
Featured products act as CTA button for any e-commerce website. In Magento, there are many paid extensions are available. But we c...
Popovers are a common web feature and we know it as popups, popovers or overlays. To create a modal we generally use script to trigger open state, clo...
GitHub Copilot powered by the OpenAI Codex AI system launch a tool that generates entire function or suggests line completion as developers type in th...
CSS aspect-ratio property - the most awaited feature is now shipped in the new Chrome 88 along with other major updates. With aspect ratio, we can de...
AWS UI is a collection of React components developed by Amazon Web Services (AWS) that helps to create responsive, intuitive, and accessible user expe...
Microsoft owned Github has announced today on April 14, 2020, that it's free for teams now. That means teams can now manage their work together i...
RIOT is a small, open-source software operating system for networked, memory-constrained systems with a focus on low-power wireless Internet of Things...
Microsoft launches its Clarity web analytics tool for A/B testing and visualizing user sessions. Microsoft has launched its new Clarity analytics too...
Yes. Bootstrap releases Bootstrap version 3.4.0 with new classes and some fixes - New: Added a .row-no-gutters class, adde...
What is Gatsby? Gatsby is a modern static PWA (Progressive Web App) site generator based on React and GraphQL. Gatsby.js uses GraphQL to share d...
Features rich new chrome 69 is here with - CSS Scroll Snap allows to create smooth, scrolling experiences. Display cutouts (notch suppor...
ml5.js is a very friendly and high-level interface to TensorFlow.js, a library for handling GPU-accelerated mathematical operations and memory managem...
Microsoft has acquired open-source code repository website, GitHub for a $7.5 billion in an all-stock deal. Github is home to 28 million active d...
Teleport is a privileged SSH access manager for elastic compute infrastructure. and is open-sourced with complete OpenSSH clients & servers compat...
Redux 4 has released with many changes. For React developers, Redux 4 promises under the hood improvements. Developers should consider it the sam...
GitHub Desktop 1.2 based on Electron, the desktop application is released! The Github Desktop 1.2 has many new features and enhancements compare...