39 private links
Phoenix is a web framework for the Elixir programming language that gives you peace of mind from development to production
If you're building a web experience and want to stay fast, a performance budget can be critical. For success, embrace performance budgets and learn to live within them. Network & CPU limits on mobile can require asking hard questions like, "what is really important to my users?"
Extension for Visual Studio Code - Multiline search for any language. Structural search for TypeScript and JavaScript
This book will assist frontend developers in building accessible e-commerce websites and components. #accessibility #html #css #tips
Design tokens are being used by companies like Amazon and Adobe to solve the pitfalls of coding a design system. I provide an introduction to design tokens.
Recently I've been writing web components and found several gotchas that make working with them, that much more difficult. In this post, I'll describe some gotchas you can experience when using web components.
Cross-platform, cross-browser screenshot testing for modern user interfaces.
In May - June 2021, WebAIM surveyed preferences of screen reader users. We received 1568 valid responses. This was a follow-up to 8 previous surveys that were conducted between January 2009 and September 2019.
Over the weekend, I finished migrating Shoelace from Stencil to LitElement. Even though consumers of the library won't see much of a difference, this was a major overhaul of Shoelace's internals.
An open letter about accessibility overlays. #accessibility
Compare coding style, bundle size and performance of 61 different ways to make a Web Component.
In this article I'll explore using Web Components for a design system and what kind of benefits and limitations it introduces.
Connect your notes, increase understanding.
Raycast is a blazingly fast, totally extendable launcher. It lets you complete tasks, calculate, share common links, and much more.
The quicker switcher launcher for macOS
How has Encore grown and evolved over the last few years? Find out what our design systems team has been up to and the learnings along the way.
#accessibility #design-systems #f:article
In this article, Adrian Bece shares more about the benefits and caveats of code-splitting and how page performance and load times can be improved by dynamically loading expensive, non-critical JavaScript bundles. #javascript #performance #f:article
На Хабре не так много статей, посвящённых столь важному для долгой работы за компьютером атрибуту, как компьютерное кресло. Между тем, от того, насколько оно удобно, зависит не только продуктивность, но и здоровье. Особенно сейчас, в условиях тотального распространения формата home office. Кроме этого, кресло — предмет длительного пользования, а значит, подходить к его выбору следует основательно.
The developer & designer-first Laravel CMS you've been waiting for.