"The underlying message I'm putting forward here is that making design and UX decisions should always be based on your project context. There is no right or wrong when it comes to UX, only context and compromise."
"The takeaway should be do not use sites like YayText to make fake bold or italic text (whether on Bluesky, LinkedIn, that Nazi bar, that other Nazi bar, or the yet other Nazi bar, etc.)."
"Just an <img> tag! No attributes to remember and get right, and it has the exact same behavior. Except the fact that there is no way to pause it, which is a bummer."
"To pull off the "invisible type" effect using that class, I like to use color: transparent because color styles the text itself while allowing other parts of the interface to be visible (unlike say, opacity, visibility, or display)."
"Last week, Deque used their free axe-con marketing event2 to announce the vision of getting to 100% automated accessibility (by volume) across all disciplines within the next 10 years. This would be possible with "AI"."
"we need to include the content-visibility property in the transition because (1) it is implicitly set on the element and (2) it maps to a hidden state when the <details> element is closed. That's what causes the content to snap to hidden when closing the <details>."
"There were just 623 websites in the entire world at the beginning of the year. By June 1994, that figure had risen to 2,738 and by year's end it had tipped over 10,000. So the Web's exponential growth began in 1994, although it wasn't yet a mainstream technology."
"Both property-specific tokens and semantic group tokens have their place in a well-structured design system. The choice between them depends on the level of control required, the scale of the design system, and the need for customization. In many cases, a hybrid approach offers the best balance, allowing generalization with the option for targeted overrides."
"The recent wave of UX layoffs and the speculation about AI replacing product designers suggest that some business leaders have forgotten a fundamental truth: value to customers equals value to business. This value exchange is what creates satisfied, loyal customers."
"That's when Stack realized that networks, and later the Internet and the web, wouldn't simply give shoppers somewhere new to find something they needed. It would give entirely new shoppers a way to find something they never thought they'd have access to. It was an idea that fueled what would eventually become ecommerce."
"Design and send postcards to space from your device. Your digital postcards will journey to space and back aboard Blue Origin's New Shepard rocket on a dedicated hard drive. Once they have returned from space, you will receive an email with instructions on how to access your postcards."
"Developers must stay ahead by understanding AI's capabilities and limitations, ensuring that automation enhances rather than replaces their expertise. The ability to integrate AI solutions effectively into frontend workflows is becoming an essential skill, making adaptability and a proactive learning mindset more crucial than ever."
"For sustainability, we don't have the luxury of time to get it right. Climate change and ecological destruction are here now, today. People are increasingly alienated by the enshittification of online platforms they use every day. At what point do we collectively start to take all this seriously and change our practices?"
"You write alt text for any image pasted in by the user. Alt text is always presented in a fenced code block to make it easy to copy and paste out. It is always presented on a single line so it can be used easily in Markdown images. All text on the image (for screenshots etc) must be exactly included. A short note describing the nature of the image itself should go first."
"Preloading is a technique that tells the browser to fetch important resources early in the loading process. This helps improve performance by ensuring critical assets are available sooner, reducing delays in rendering and directly combatting the FOUT and invisible text issues we outlined before."
"When we choose to adopt any new dependency - whether it's a framework, library, or any other tool - we are making a bet. We're gambling that the velocity gain from this new tool will not be lost to its maintenance burden."
"When I'm already working in HTML and CSS, there's no guessing. I immediately experience the strengths and weaknesses of the medium firsthand, and I can adapt to that reality in the moment instead of having to compromise much later in the process."
"In short, there is a whole world of new software to be invented, and it won't be invented by AI alone but by human programmers using AI as a superpower. And those programmers need to acquire a lot of new skills."