“We fall into the trap of calling something intuitive if it makes sense to us, and call it hard to use if it doesn’t. This assumes everyone has the same knowledge and culture (our own!).”
“‘In-app browsers’ are fundamentally anti-web: they undermine browser choice for the benefit of the linking application. They ought to be banned.”
What’s new, what’s missing, new challenges and capabilities.
A concise language for describing Finite State Machines.
Take the time to set things up properly from the start.
In digital art, color selection is one of your most important decisions.
New CSS function gets the best color for a given contrast.
Why is there so much world wide waste in the content industry?
A joyful typeface inspired by characters on signage across Japan.
What to know when you make the change.
Where CSS custom properties really shine, beyond colors.
Everything to know about CSS variables at a glance.
Figma’s collaborative design tool continues to get better.
Headless WYSIWYG text editor: customizable, collaborative, framework-agnostic.
“Companies don’t create products, they create an environment for people to create products. An important distinction to remember as a leader.”
Storing timestamps instead of booleans is always a good idea.
New commerce features for small businesses.
What UX designers find the hardest to explain to non-designers.
“Side projects are all fun and games until the domain comes up for renewal.”
A versatile pixel typeface, primarily released as a variable font.
Online sessions for developers interested in browsers and web technologies.
Support for Flexbox gaps, date/time input types, and more.
The showcase platform for design has removed the invite requirement.
From static content to situationally and locationally aware copy and media.
Building blocks of an online workshop that’s worth everyone’s time.
“Whenever I notice a big skill gap, I hire 3 experts/coaches, read 5 books, and take 4 courses to work through it. Like a normal person.”
What Apple is preventing any browser from delivering to iOS today.
“Why is it always ‘designers should learn to code’ and never ‘developers should learn about UX’?”
A great online collection of short comics to learn more about programming.
Better use native HTML instead of misusing ARIA.
How to bring your iOS experiences to Android in record time.
New pricing plans for your Internet of Things projects.
It’s an exciting time for content creators to go direct-to-consumer.
Current API trends: ubiquitous, diverse, occasionally open.
A better install experience for your progressive web app.
The new company behind Rome, the end-to-end development toolchain.
Scroll, the parent company of Nuzzel, is joining Twitter.
How accessible are personal blogs and portfolio websites?
A comprehensive collection of tools for search engine optimization.
What developer advocates do, visualized by the Developer Advocate Iceberg.
“Stop trying to make your designs ‘perfect.’ You can’t.”
Cross-browser development has become much better than in the past.
What the CSS Working Group is already working on.
There are rendering differences across browsers.
The social media giant invests in the future of web platform documentation.
“Text cursors should be bolder when typing in bold and italic when typing in italics.”
A CSS shadow effect beyond black and white.
A look at CSS properties that still require prefixing in 2021.
After nearly 25 years, SpiderMonkey got a logo, and a new website.
Resources to help you along every step of your email workflow.
Pros and cons of subsetting fonts to improve web performance.
Why GitHub is excited about Web Components’ future.
Dynamic Selves as alternative to Personas in user research.
“I’ve seen a lot of smart people think their way out of a great opportunity. Sometimes you need to take a leap of faith.”
You can now sync from the parent repo with just a single click.
“Working on open source while also having a full time job is exhausting and unsustainable. No wonder people are starting companies around this stuff!”
Improve your front-end coding skills by building real projects.
New consequences for those who don’t agree to the new policy.
Why it’s important to include perspectives outside our own.
Why it would be useful to also have Container Queries in HTML.
A complete guide for Apple displays (properties, safe areas, widget sizes, and more).
The drop-in audio chat platform launches its Android version.
Firefox Devtools vs Chrome Devtools vs Safari Devtools.
“Should designers code? No. Nobody should code. It’s all nonsense. We have enough websites already.”
Tips for optimizing content for Reader modes and reading apps.
Online tool to download all of your search console data.
Let installed PWAs handle links that use a specific protocol.
The past, present, and future of the popular design platform.
“Being your own boss means, no matter how productive you are, always feeling like you could and should do more. Any day, any time, guaranteed.”
Live cursors for coediting, a home for XD plugins, and more.
A Mac/Windows app to organize, customize and export all your icons.
Container queries will take us to the next level of responsive design.
What to expect from the long-awaited responsive components.
Even successful open source projects can struggle for sustainability.
Some thoughts and concerns regarding the UI framework.
An novel way to pick fonts that matches your brand’s personality.
“Remember when we used to code back buttons onto websites thinking it was good for user experience?”
Validator for structured data embedded in your web pages.
An easy way to create optimized images for the web.
Easily visualize the structure of your content and identify issues.
Igalia tackles another hard problem for the web, the :has() selector.
Web font loading optimizations that offer great gains for little effort.
Why remote work is better for makers.
“Design tools are not like football clubs. Just because you support one, doesn’t mean you can’t support the other. That mentality will stunt you in your journey. Use the right tool for the right job.”
“6 hours of debugging can save you 5 minutes of reading documentation.”