Bi-Weekly Frontend News

Collective #783


Inspirational Website of the Week: 14islands

This week's standout is 14islands' newest design, a true testament to creativity. With delightful water-themed interactions, mesmerizing WebGL distortion, and striking typography effects, it's a visual treat. The page transitions are seamless, and an exciting easter egg interaction awaits in the footer.

Get inspired

The Tyranny of the Marginal User

Ivan Vendrov reflects on the trend of consumer software becoming less user-centric, attributing this shift to the "Tyranny of the Marginal User" and the focus on attracting and retaining users with short attention spans and minimal interest in customization.

Read it

A (more) Modern CSS Reset

Andy Bell acknowledges that his previously published "A Modern CSS Reset" from four years ago has become outdated and provides an updated version of the CSS reset, explaining each rule in detail and offering insights into their rationale, concluding that while resets are useful, they may not be necessary due to the advancements in web browsers, and encourages readers to create their own tailored resets.

Read it

How Custom Property Values are Computed

Stephanie Eckles writes about the complexities of using custom properties (CSS variables) and highlights issues related to how browsers compute final property values, covering topics such as computed, inherited, and initial values, computed value time, and the impact on modern CSS support, along with strategies to prevent custom property failures.

Read it

From WebGL to WebGPU

In this article, François Beaufort discusses the transition from WebGL to WebGPU, highlighting key differences between the two technologies, including state management, asynchronous operations, the introduction of compute shaders, video frame processing capabilities, and more.

Read it


Generate beautiful AI spiral art with one click. Powered by Vercel and Replicate. An open source project by Steven Tey.

Check it out


EmojiGen is an open source emoji generator where you can input anything and a emoji style image is generated.

Check it out

JPEG and EXIF Data Manipulation in JavaScript

This article provides a detailed guide on how to read and update EXIF metadata in JPEG images using JavaScript, covering topics such as EXIF structure, segment delimitations, IFD directories, tag formats, and endianness detection.

Check it out


Rivet is an open-source visual AI programming environment designed for building AI agents with large language models (LLMs), allowing teams to collaborate on complex LLM prompt graphs and deploy them in their applications with features like visualization, remote debugging, and collaboration tools.

Check it out

A lightning-fast, modern web framework in Python. It's still high alpha state and many features are on the way. Help by contributing to it.

Check it out