Web Development

Android Emergency Live Video: Share video with dispatchers

In an emergency, every second counts. But it can be hard to describe exactly what’s happening, especially when you’re stressed or in danger. Whether it’s a car accident, a...

Lessons from Vienna’s Café Culture

Today’s web is not always an amiable place. Sites greet you with a popover that demands assent to their cookie policy, and leave you...

Masonry: Watching a CSS Feature Evolve

You’ve probably heard the...

Touring New CSS Features in Safari 26

A couple of days...

Embracing Design Dialects: Enhancing User Experience

“Language is not merely a set of unrelated sounds, clauses, rules, and meanings; it is a totally coherent system bound to context and behavior.”...

On inclusive personas and inclusive user research

I’m inclined to take...

The “Most Hated” CSS Feature: cos() and sin()

No feature is truly “the worst” in CSS, right? After all, it’s all based on opinion and personal experience, but if we had to...

Getting Creative With Images in Long-Form Content

When you picture placing...

CRLite: Fast, private, and comprehensive certificate revocation checking in Firefox – Mozilla Hacks

Firefox is now the first and the only browser to deploy fast and comprehensive certificate revocation checking that does not...

CSS-Questions | CSS-Tricks

Sunkanmi Fafowora is a...

Making a Masonry Layout That Works Today

Many CSS experts have...

An Holistic Framework for Shared Design Leadership – A List Apart

Picture this: You’re in a meeting room at your tech company, and two people are having what looks like the same conversation about the...

Build Products that Stick. – A List Apart

As a product builder over too many years to mention, I’ve lost count of the number of times I’ve seen promising ideas go from...

Open Source and Closed Source

Software licenses dictate the terms under which software can be used, modified, and distributed. Choosing the...

Down and to the Right: Firefox Got Faster for Real Users in 2023 – Mozilla Hacks

One of the biggest challenges for any software is to determine how changes impact user experience in the real world....