Category
54 stories curated in design tools.
Designers should limit the number of details in their work, as excessive features and controls can dilute attention and transform design into mere management.
World Labs introduces Atlas, a next-generation omni world model pretrained from scratch to natively operate on text, images, video, and 3D, enabling diverse tasks like world generation and spatial reconstruction.
Opensource UI offers a free, MIT-licensed library of over 200 production-ready React and Next.js components, built with TypeScript and Tailwind CSS v4, for designers and developers.
Marek Minor, designer of Cursor's 600+ icons, explains his process for creating new icons, emphasizing the search for a concept's "attractor" and the iterative exploration required for novel ideas.
The author argues that Artificial General Intelligence (AGI) is a distracting "red herring" term, proposing four questions to better understand the concept and its implications.
Customers' expectations for product usability are changing due to the rise of AI agents, making previously acceptable workflows feel tedious, even if product quality remains constant.
The declining cost of software development, driven by LLMs and agentic coding, is ending the era of "mean viable products" designed for broad markets. This shift enables developers to create highly personalized "singular viable products" for an audience of one, which can then organically scale.
AI accelerates specific development stages, but the article questions where the displaced work goes within the broader product development ecosystem.
Movements like Neo-Luddism and Permacomputing are emerging to reclaim power over technology, addressing how it has atrophied civic engagement and democratic accountability.
JudgmentKit is a new layer for AI-generated user interfaces, guiding AI to build the correct interface for a user's work by defining necessary activities and decisions before component composition.

The emergent CSS `random()` function, currently supported only in Safari, allows for controlled presentational randomness in web designs, reducing the need for JavaScript.

This article compiles recent CSS developments, including delayed-then-instant tooltips, the Custom Highlight API, retrieving CSS grid information into custom properties, and new selectors like named-feature().

The Document Picture-in-Picture API, recently shipped in Firefox 151, allows developers to place any HTML, CSS, and JavaScript content into a resizable, always-on-top window, effectively creating web widgets.

WordPress 7.0 introduces PHP-only block registration, simplifying custom block creation by eliminating the need for React, build pipelines, or NPM packages, requiring only PHP.

A new CSS proposal introduces declarative navigation matching, allowing developers to apply styles and manage cross-document view transitions directly in CSS, rather than with JavaScript.

Designers should implement dark mode toggles with only two states, light and dark, because a third "system" option is often unnecessary and can distract users.

This article presents a collection of CSS techniques, including using the Custom Highlight API, enabling images to overflow themselves, fixing text-stroke with paint-order, and styling skeleton UIs.

To properly close an accessible modal, focus must leave the region before that region becomes hidden or inert, ensuring screen reader users do not lose their place.
Designers often simplify prototypes, which can obscure the true reasons for design failures in usability testing.
A study of 20 design systems reveals how they implement and distribute agentic tooling for design system contribution and consumption, detailing specific AI affordances.
Beautiful UI components are designed for AI-native interfaces, including loading states and streaming text.
A former OpenAI employee is leaving to build Jurassic Park, a startup focused on resurrecting dinosaurs to defend against misaligned AI.
Anchor Positioning is the favorite new CSS feature among respondents, despite its limited browser support.

Developers can use and style the native HTML dialog element with JavaScript or declarative methods.