Web Dev stories

Why carousels don’t work

Rethinking the Carousel: A User Experience Perspective

Why traditional web tech stacks hold marketing teams back

Ever feel like creating an effective marketing website is harder than it should be? You’re not alone — and you’re not wrong.

GitHub Unwrapped 2023

Get a personalized video of your GitHub statistics for 2023. Choose between three themes and download an MP4 to share on your socials!

Creating an Interactive Mouse Effect with Instancing in Three.js

Explore the fundamentals of Three.js Instancing in this tutorial, learning how to optimize GPU performance and efficiently render large numbers of objects.

Building Components For Consumption, Not Complexity (Part 1)

Design systems can be of immense help, but failure to adopt them invalidates the hard work that goes into building the thing in the first place! In this two-part series of articles, Luis shares his experience with design systems and how you can overcome the potential pitfalls, starting from how to make designers on your team adopt the complex and well-built system that you created to what are the best…

CSS Wrapped: 2023

Wow! 2023 was a huge year for CSS. From #Interop2023 to many new landings in the CSS and UI space that enable capabilities developers once thought impossible on the web platform

Preparing For Interaction To Next Paint, A New Web Core Vital

Starting in March 2024, Interaction to Next Paint will formally replace First Input Delay as a Core Web Vital metric. Learn how the two metrics differ, why we needed a new way to measure interaction responsiveness, and how you can start optimizing the performance of your site now for a seamless transition to the latest Core Web Vital metric.  

Evolving the infinite canvas

In the digital world, especially on the web, we’re used to things being stacked vertically. Scrolling, scrolling, through boxes of content…

Making SVG Loading Spinners: An Interactive Guide

SVG spinners: you’ve seen them all over, giving us as a visual cue when elements are loading or data is being fetched. They are practical, scalable, and can enhance user experience. This guide will walk you through how they can be implemented using only a few simple SVG attributes like stroke-dasharray and stroke-dashoffset.

Dear (future) designer: don’t learn how to code

Learn terminology, and become a better communicator

1 2 5 6 7 8 9 45 46

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.