Decentralization, AI- and AR/VR-driven experiences, semantic web.
A collection of Human Computer Interaction demo videos 1983–2002.
“How we present content to readers should never be defined by the publication tool.”
“Isn’t ‘sleep on it’ the best design advice ever? Can’t count the number of times in my career this has been super helpful.”
“It's easy to shit on designers. It’s harder to shit on the unseen structures, management practices and power dynamics that directly influence designers’ work.”
How to make a responsive disclosure widget in an accessible way.
The differences of the kinds of things that can lay over other things.
Two open-source variable fonts with countless variations.
If you need your content indexed quickly, use plain HTML.
The W3C has launched the WebDX Community Group.
Better HTML images with responsive sizes and modern formats.
Calendar UI design best practices and date picker inspiration.
An analogy may help to understand the decentralized social network better.
The popular open-source icon library now includes more than 1,900 icons.
Say hello to a new curl option: --url-query is your new friend.
The role of realms in supply chain attacks and security in general.
What it is, why it is so popular, and what it means for designers.
Affinity launches Designer 2, Publisher 2, and Photo 2 (Windows, Mac, iPad).
How html2svg, the program that converts web pages to SVG, works.
Ways to hide content visually while it’s still accessible to screen readers.
You can now import over 1.3 million npm modules in Deno.
An intro to a design pattern that has started to pop up everywhere.
A deep dive into the problems with scaling CSS on large projects.
A step-by-step interactive handbook to set up a design system.
“In a world of generative AI, curation will become the new creation.”
The difference between px and other CSS units.
New ‘satisfies’ operator, improved narrowing with ‘in’, and more.
Why do we still use web platform features which are already obsolete?
What to do before you set expectations about accessibility.
“PlanetScale’s optimization layer makes your existing SQL queries up to 1,000x faster.”
Most companies don’t need ‘great design’ – it can even hurt a business. Most just need ‘good enough’ design.
A big milestone for the community around the web framework Vue.
A platform for building powerful application components with minimal effort.
Dashboard genres, design process, guidelines, patterns, and cheat sheets.
A crucial step in the evolution of Custom Elements.
“If you’re lucky enough to have built an early version of something people actually want, quality is truly the ultimate growth lever.”
A search engine for blogs and podcasts where every search is an RSS feed.
Warp has made a terminal input that works much more like an IDE.
How to recreate Framer’s magical layout animations with CSS/React.
“80% of the design process is exploring alternates only to come back to a slightly modified version of the one you started with.”
Search Console now helps merchants to reach more shoppers.
“Whenever I add a new RSS feed to my reader, I feel like I’ve added a new gem to my treasure box.”
Small steps can make a big difference.
The evolution of the language that defines the display of web pages.
A collection of publicly-contributed, royalty-free stock photos.
The psychology of badge notifications and why they can be overwhelming.
A simple tool to draw pixel art in the browser and render it as an SVG pattern.
“The current education in the UX field is way too focused on polished deliverables, not enough on your feet skills and thinking techniques.”
“Professionalism in software engineering doesn’t come as an accident.”
A speed comparison of the same app written in different frameworks.
Master dynamic layouts with CSS Flexbox by using the right mental model.
Google makes it easier to learn about how its systems work
Quickly look up HTML-named colors and their hex equivalents.
What if every form input was a text input that accepts natural language?
A powerful online data converter (XLS, CSV, JSON, XML, HTML, SQL, and more).
Design with the power of AI: copywriting, images, and icons.
A Google bug can cause the deindexation of web pages.
We keep screwing up the simplest parts of web interfaces.
“There should be a code of ethics for frontend developers where we all agree to never disable paste on form inputs.”
A collection of noteworthy blogs, including a design and a development section.
Commands and concepts to simplify your life as a developer.
Success criteria, affected users, examples, tools, and techniques.
Variable fonts are excellent candidates for smooth special effects.
What to expect from the new API and how it works.
A prototype for a tool to find names for your favorite colors.
Defaults can help take bigger strides towards a sustainable web.
So how do they connect to the internet?
“React is simple, which doesn’t mean it’s easy for everyone.”
A set of niche icons from areas that may dominate the future.
Challenges from design token projects, from audits to implementation.
Which one to use in which case? Hex, RGB, HSL, HSB, LCH, Display P3?
Browser engines are now on the regulators’ agenda.
What to expect from the new CSS units for mobile viewports.
Google’s interpretation of the Robots Exclusion Protocol explained.
New viewport size units, variable font support in COLRv1, and more.
A collection of creative pattern generators with many customization possibilities.
The trouble with ARIA and how we might solve the problem.
Small changes with a big impact.
Virtualization software, screen reader installation, keyboard configuration.
A huge database of available and brandable one-word domains.
Fundamental concepts, media transcoding, video and audio processing, practical examples.
A selection of advent calendars covering web-related topics.
‘Intl.Segmenter’ is a great way to split strings into meaningful parts.
They have a significant negative impact on UX and conversion rate.
‘CSS Engineer’ would clarify things compared to ‘Frontend Engineer.’
A tool to bring structure to the creation and updating of a design system.
A modern reboot of prerendering will start rolling out from Chrome 108.
“I’m going to reinstate a blog roll and RSS on my website (and you should too.) That might be a great way to bring back the feeling we had about blogs pre-Twitter.”