Shipping Tumblr and WordPress

Didya see that Tumblr is getting a WordPress makeover? And it’s not a trivial move:

This won’t be easy. Tumblr hosts over half a billion blogs. We’re talking about one of the largest technical migrations in internet history. Some

Shipping Tumblr and WordPress originally published on CSS-Tricks, which…

CSSWG Minutes Telecon (2024-08-21)

View Transitions are one of the most awesome features CSS has shipped in recent times. Its title is self-explanatory: transitions between views are possible with just CSS, even across pages of the same origin! What’s more interesting is its …

CSSWG Minutes Telecon (2024-08-21) originally published on CSS-Tricks,…

The “Other” C in CSS

I think it’s worth listening to anything Sara Soueidan has to say. That’s especially true if she’s speaking at an event for the first time in four years, which was the case when she took the stage at CSS Day …

The “Other” C in CSS originally…

Understanding Gutenberg Blocks, Patterns, and Templates

Developers suffer in the great multitudes whom their sacred block-based websites cannot reach.
Johannes Gutenberg (probably)
Long time WordPresser, first time Gutenberger here. I’m a fan even though I’m still anchored to a classic/block hybrid setup. I believe Johanes himself …

Understanding Gutenberg Blocks, Patterns, and Templates originally published…

Basic keyboard shortcut support for focused links

Eric gifting us with his research on all the various things that anchors (not links) do when they are in :focus.

Turns out, there’s a lot!

That’s an understatement! This is an incredible amount of work, even …

Basic keyboard shortcut support for focused links originally published on CSS-Tricks,…

Elastic Overflow Scrolling

A client asked if we could mimic the “rubber band” scrolling behavior on many mobile devices. I’m sure you know what I’m talking about. It’s a behavior that already exists and happens automatically in most browsers. In iOS Safari, for …

Elastic Overflow Scrolling originally published on…

The Intersection of Speed and Proximity

You ever find yourself in bumper-to-bumper traffic? I did this morning on the way to work (read: whatever cafe I fancy). There’s a pattern to it, right? Stop, go, stop, go, stop… it’s almost rhythmic and harmonious in the most …

The Intersection of Speed and Proximity…

All About JavaScript Loops

Every programming language has loops. Loops perform an operation (i.e., a chunk of work) a number of times, usually once for every item in an array or list, or to simply repeat an operation until a certain condition is met.…

All About JavaScript Loops originally published on…

On the Ground at Frostapalooza

I can’t say I would have ever expected to see Jeremy Keith performing the Yeah Yeah Yeahs song “Maps”, but then again, I don’t know what I expected to happen at Frostapalooza.
The Event
Brad Frost, web …

On the Ground at Frostapalooza originally published on CSS-Tricks, which is…

CSSWG Minutes Telecon (2024-08-14)

I was just going over the latest CSSWG minutes (you can subscribe to them at W3C.org) and came across a few interesting nuggets I wanted to jot down for another time. The group discussed the CSS Values, CSS Easing, and …

CSSWG Minutes Telecon (2024-08-14) originally published…