Web Dev stories

Understanding DOM Node Types in JavaScript (With Examples!)

In JavaScript, the Document Object Model (DOM) represents HTML and XML documents as a structured tree of nodes. Each node has a nodeType property that defines its type.

The History of WordPress: From 2003 to today

Today, WordPress powers more websites than any other content management system. It didn’t start that way though. The initial groundwork was laid for what was to become WordPress back in 2001. And the open source platform didn’t officially come into being until 2003.

Warping 3D Text Inside a Glass Torus

Explore how MeshTransmissionMaterial in Three.js bends light, creates refraction effects, and enhances realistic glass-like materials.

20 NEW CSS Features You Need To Know In 2025

In this video I will show you my 20 favorite new CSS features that you should be using in 2025 and beyond.

What’s new in Astro – February 2025

Some exciting news from around the Astro ecosystem this month.

Reducing Friction in Form Design

Filling out a form is rarely anyone’s idea of fun. Users are goal-oriented — they want to accomplish their goals quickly and efficiently. The more effort a form demands, the more likely users are to abandon it midway. Yet, simplifying a form isn’t just about reducing the number of fields. Sometimes, longer forms are necessary to collect essential information. The key is to balance the organization’s information needs with users’ desire for…

A Guide to Performance Optimization with Next.js

Web performance is a crucial aspect of web development that focuses on the speed at which pages load, as well as how responsive they are to user input.

Rendering a Procedural Vortex Inside a Glass Sphere with Three.js and TSL

A step-by-step guide to creating a procedural vortex inside a glass sphere using Three.js Shader Language (TSL).

Understanding CSS Margin vs. Padding

When working with CSS, two fundamental properties for controlling spacing in web layouts are margin and padding. While they may seem similar at first glance, they serve distinct purposes. Misusing them can lead to unexpected design issues, so understanding their differences is critical for creating clean, responsive layouts. Let’s break down how they work and when to use each.

Understanding the Redux Ecosystem

Redux is a powerful JavaScript library for managing application state.

1 2 3 4 81 82

Submit an article

You can submit new articles related to web design / development, UX, apps and graphic design. No homepage submissions, no spammy affiliate links will be accepted.
Title
URL

Thank you!

Thanks for submitting your story. We will review it and approve it if relevant.