Blog post

Technology in 2025: Prepare for the fourth industrial revolution

As we approach 2025, the world stands on the brink of significant technological transformation. Often referred to as the Fourth Industrial Revolution (4IR), this new era promises to drastically change...

From Product to Cart: Adding Guiding Animations to the Shopping Experience | Codrops

Hello! I’m Andrea Biason, a Creative Frontend Developer at Adoratorio Studio passionate about volleyball, code, and things in motion (including GIFs, by the way!). In this article, we’ll discover how...

Bogged Down in a Data Swamp: What It Is and How to Escape

In the world of big data and data-driven decision-making, many organizations are encountering a growing problem: they’re becoming bogged down in a data swamp. While the concept of a data lake promises...

VMware ESXi Server and Why Do You Need It?

In the modern world of IT infrastructure, virtualization has become a cornerstone of efficient resource management, scalability, and flexibility. VMware ESXi is one of the most widely used solutions...

Networking Basics: TCP vs UDP, TCP/IP vs OSI Model

Networking is the foundation of modern communication, enabling devices to exchange data across local and global systems, such as the internet. However, understanding how data travels between devices...

How to Change Directory Permissions in Linux with chmod

In the Linux operating system, file and directory permissions are key to securing files and controlling access. The chmod command (short for “change mode”) is used to modify these...

Access Control List (ACL) in Networking: A Comprehensive Guide

Access Control Lists (ACLs) are an essential tool used for network security. They act as a fundamental mechanism for managing traffic within a network by defining rules that allow or deny packets...

How to Create a GenAI-Powered Real-Time Data Processing Solution

1. Understand the Core Components of Real-Time Data Processing Before diving into the specifics of integrating GenAI, it’s essential to understand the core components involved in real-time data...

Big Data Terminology: A Comprehensive Guide

What is Big Data? Big Data refers to datasets that are too large, complex, or fast-changing to be processed using traditional data management tools. It encompasses three key characteristics, commonly...

Breaking into Top Tech Jobs: How to Become a Data Scientist

Learn the required skills Data science is the field of extracting valuable insights from raw data, which can be used in business decision-making. To do that, a data scientist needs to have a wide...

Consecutive Scroll Animations with One Element | Codrops

Ivan Gorbunov designed a beautiful concept a while ago where this one element gets animated throughout different layouts: This made me wonder how simple it would be to animate an element across...

Case Study: ChainGPT Labs | Codrops

In this case study, we will explore the creative journey behind ChainGPT Labs, examining how the Sigma Software Design team developed a visually cohesive and functionally advanced platform to support...

The Collective #882

Sponsored by Olá, frontend friends! 👋 Hope your week’s off to a great start! Eric Eggert‘s post on focusable UI elements caught our attention, where he breaks down the difference between...

Chris’ Corner: Well Articulated Demos

I’m so envious of Paul Hebert’s Generating Random Mazes with JavaScript. Paul designed a random maze generator in some pretty easy to reason about JavaScript. It’s on CodePen...

How to Create a Gooey Search Interaction with Framer Motion and React | Codrops

I’ve been eager to create something with the Gooey effect for a while. While many of our peers on X have been experimenting with it, I wanted to apply it to a more practical component. Recently, I...

The Collective #881

Olá, frontend friends! 👋 Hope your week has been going smoothly so far! This week’s reads offer a lot to think about in design and development, starting with Josh Comeau’s deep dive into container...

Developing Moxey: A Behind-the-Scenes Look at the Process | Codrops

Hey there, I’m Matt, a creative designer and developer based in Marbella, Spain. Today, I’d love to take a closer look at the development process behind one of the projects I completed a few months...

Recreating the Mac Mini Effect Step-by-Step in Rive | Codrops

I recently recreated the Mac Mini animation using Rive, a no-code animation tool that’s becoming increasingly popular among web and product designers (and developers). To make this easier to follow...

Creating an ASCII Shader Using OGL | Codrops

I’ve started using shaders as a powerful mechanism for creating cool generative art and building performant animations. One cool thing you can do with shaders is use the output from one as the input...

Synthetic Data: The Future of Machine Learning?

In recent years, the world of machine learning (ML) has witnessed remarkable advancements, largely fueled by the availability of vast amounts of data. Data is the lifeblood of machine learning...

Build Your Own Tools with Penpot’s New Plugin System and Join the Contest | Codrops

The open-source design platform Penpot, that puts creative control in users’ hands, has just launched its Plugin System. This new feature opens up endless possibilities, empowering designers and...

The Four Eras of JavaScript Frameworks: A Journey Through Web Development

  Kristen’s classification of the four eras of JavaScript frameworks feels intuitively correct. A further simplification is essentially: 1. jQuery 2. Backbone 3. React 4. Next.js. Those were the big...

Case Study: Anderson Moss ®️ | Codrops

The award-winning website for Anderson Moss culminates a year-long brand repositioning and integrates a fresh identity design that embodies the agency’s new direction. It stands as both a design and...

Tech Bootcamps: Are Coding Bootcamps Worth It? A Complete Guide

In today’s rapidly evolving tech landscape, the demand for skilled developers, engineers, and tech professionals is higher than ever. As technology continues to reshape industries, many individuals...

How to Use a Free Packet Sniffer: A Comprehensive Guide

When it comes to network troubleshooting, security analysis, or performance monitoring, a packet sniffer (also known as a network analyzer or packet capture tool) is an invaluable tool. It allows you...

The Ultimate Guide to Microsoft Azure Certification

The world of cloud computing has evolved significantly over the last decade, and Microsoft Azure has emerged as one of the leading cloud platforms, alongside AWS and Google Cloud. Whether you are an...

Virtual Networking and VMware Networking: A Comprehensive Guide

In today’s rapidly evolving IT landscape, virtualization has become a cornerstone of modern data centers. Virtualization technologies, including virtual networking, have transformed the way...

The Best Job Sites for IT Professionals: Where to Find Your Next Big Opportunity

The job market for IT professionals is more competitive than ever. With the rapid pace of technological innovation and a growing demand for skilled workers, there are more job opportunities in the...

Expert Curations: Beginner to Intermediate Generative AI Courses

Generative AI has seen a surge in interest, revolutionizing industries such as entertainment, healthcare, finance, and marketing. Whether you’re an aspiring AI professional or just curious about the...

Move Away from Wagile: How to Break Anti-Patterns in Agile Transitions

Agile methodologies have become a go-to approach for software development and project management. But, despite the growing adoption of Agile, many organizations struggle to implement it successfully...