Timothy Leverett

21 Followers
95 Following
217 Posts

Temporal is cool.

PlainYearMonth is weird though.

https://zzzzbov.com/blag/plain-year-month-is-weird/

PlainYearMonth is Weird

Temporal finally reached Stage 4, which is cool and amazing. I'll write about the cool stuff later. For now I'm going to complain about some weirdness that I'm seeing.

Do you still use `z-index: 9999`? There's a better way:

https://zzzzbov.com/blag/how-to-manage-z-indexes/

It only took me about a decade to write this up, and in that time what I consider to be "best practice" changed at least twice.

Now you have no more excuse for enormously huge `z-index` values.

How to Manage z-indexes

If you've ever needed to stack things in CSS, it's likely that you've seen z-index values over 9000. This strategy for managing stacking order is based on hoping that it will work. Fortunately, I know of a better approach.

Hi, Mastodon 🦣 could you help me out?

Could you let me know what this looks like for you in various browser engines (esp. Blink)?

https://cdpn.io/pen/debug/MYevLPG

If the p3 box at the top turns green-ish & says supported, could you also send screens? Got no idea how I could emulate what you see.

First screenshot is what I see in Firefox & Epiphany, second what I see in Chrome.

Boosts appreciated.

Thanks! 🙏

All tech is wearable tech if you have enough duct tape.
in epistemologically-typical programming (ie writing code "by hand") it feels like there's a closed loop between the programmer's reasoning about the suitability of a code change to address a general set of problems, and an assertion that the test is a sufficient measure of the correctness of that reasoning (the programmer might be wrong, but we have a record of the reasoning, and the reasoning can be challenged/changed) (continued)

URLPattern is widely available now, and so of course I need to try to make a web component SPA router.

Should web components handle SPA routing? Maybe not, but it's an interesting exercise.

https://jschof.dev/posts/2025/11/build-your-own-router/

Build Your Own Router - Jschof.dev

Wake up, honey, URLPattern just dropped. It's time to make our own SPA router with web components!

E-commerce sites need to be backwards compatible so as not to lose out on business.

Baseline: Widely Available is sometimes not enough. So even if a company pushed for a feature or a fix, and it was quickly built into all the browser engines, it'd still be 3 years before the company could rely on that change.

It's much more efficient to build a backwards compatible solution once and move on.

https://front-end.social/@leaverou/115512496969417488

A rare interview with the creators of the always-funny, always-brilliant, and *usually*-sexy—or occasionally anti-sexy—OGLAF! Cooper has kept a low profile over the years, but is legitimately one of the very best artists in comics today. Read OGLAF if you're old enough to drive!

Talking Oglaf with Trudy Coope...
Talking Oglaf with Trudy Cooper and Doug Bayne: 'We'd stay up all night drawing stuff to make each other laugh' - The Comics Journal

Jason Bergman talks with the creators of the very popular (and very NSFW) webcomic.

The Comics Journal

I finally got around to writing up how to build a responsive horizontal nav bar that overflows into a dropdown list.

https://zzzzbov.com/blag/overflowable-navigation/

Overflowable Navigation

Responsive horizontal navigation solutions can be challenging when different amounts of content might exceed the available horizontal space. This post covers one approach to solving the problem, where links that would overflow are automatically moved to a dropdown list.

My kids have got stuck on a super annoying Minecraft YouTube channel (Chip and Milo).

It's not the worst, but Milo's voice is SO grating.

Can anyone recommend me good, educational, or at least less annoying YT channels about Minecraft? Where maybe they can learn some fun engineering or physics stuff?

They're currently playing via the Android app on tablets, if that changes how relevant a channel is to the way they can play. And they're more about Creative than Survival. Age 5 & 7.

Thank you!