Web Dev stories

Two CSS Properties for Trimming Text Box Whitespace

The text-box-trim and text-box-edge properties in CSS enable developers to trim specifiable amounts of the whitespace that appear above the first formatted line of text and below the last formatted line of text in a text box, making the text box vertically larger than the content within.

Developing modals using only CSS and the Popover API

Modals once had a bad reputation because they were so complicated to build from scratch. They were often buggy and had terrible usability, not to mention the many accessibility requirements that had to be met.

Two CSS Properties for Trimming Text Box Whitespace

The text-box-trim and text-box-edge properties in CSS enable developers to trim specifiable amounts of the whitespace that appear above the first formatted line of text and below the last formatted line of text in a text box, making the text box vertically larger than the content within.

The VS Code method: Tightening a developer’s inner loop

Developers have to split their time between heads-down work and collaborative touchpoints. VS Code aims to reconcile their competing priorities to keep them in the flow.

On-Scroll Layout Formations Ideas

An exploration of layout formations during scroll, where content is pinned until the layout is fully assembled.

Improving rendering performance with CSS content-visibility

If you’re not familiar with Mastodon or the Fediverse, different servers can have their own custom emoji, similar to Slack, Discord, etc. Having 19k (really closer to 20k in this case) is highly unusual, but not unheard of.

What’s New in Node.js 22?

Version 22 came loaded with an array of exciting features and enhancements! It brings enhanced capabilities, including requiring () ECMAScript modules (ESM) within CommonJS modules.

From Concept to Completion: How FAB Components are Made

Design Notes is a podcast by Liam Spradlin about creative work and what it teaches us. This season begins with a special series celebrating ten years since the launch of Material Design, which explores the inception, evolution, and future of Google’s design system.

Why Rushing Projects Can Lead to Failure

Compounding the issue in a low code-oriented environment is a fundamental lack of experience.

Optimizing Your Website for Conversions

Conversion Rate Optimization (CRO) increases the number of visitors who take a desired action on a website.

1 2 3 4 60 61

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.