Web Development

The blueprint for AI in support didn’t exist. Until now.

Rolling out an AI Agent doesn’t just change how your team works – it changes who your team is. That’s something we learned firsthand. Before we launched Fin publicly, our...

Getting Creative With Images in Long-Form Content

When you picture placing...

3D Layered Text: Interactivity and Dynamicism

In the previous two...

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...

3D Layered Text: The Basics

Recently, a client asked...

Getting Creative With Quotes | CSS-Tricks

Block quotes and pull...

How to Prepare for CSS-Specific Interview Questions

 and . Inline elements flow within a line of text, only occupying as much width as needed for their content; you cannot set their width or height. Examples...

Making a Masonry Layout That Works Today

Many CSS experts have...

Atomic Design Certification Course | CSS-Tricks

Brad Frost introduced the...

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...

A Primer on Focus Trapping

Focus trapping is a...

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...

Improving Firefox Stability in the Enterprise by Reducing DLL Injection – Mozilla Hacks

Beginning in version 138, Firefox will offer an alternative to DLL injection for Data Loss Prevention (DLP) deployments in enterprise...

Easy way to upload, transform and deliver files and images

Managing media is a really difficult task if you try to do all of it yourself, especially if the media comes from other sources....

Built for Privacy: Partnering to Deploy Oblivious HTTP and Prio in Firefox – Mozilla Hacks – the Web developer blog

Protecting user privacy is a core element of Mozilla’s vision for the web and the internet at large. In pursuit...