@monochromer

36 Followers
75 Following
91 Posts

I like the Caddy web server more and more.

So in a couple of lines in config I added a preload of fonts with early hints support. Unlike Nginx, which can only do this through backend proxying.

#caddy #http

For almost 10 years we've been publishing daily web platform news for the Russian-speaking community. I always wanted to do the same in English, and five months ago I finally started. Yesterday I published the 100th news on @webstandards_dev Here’s a little story behind the project. Of course, built with @11ty 😎

https://pepelsbey.dev/articles/web-standards-news/

A wave of manic energy in December had me put together a long deck called "HarfBuzz at 20! " , celebrating 20 years of HarfBuzz. 🎂

I designed the deck to be presented at the #WebEnginesHackfest later this year. Then reality hit that I cannot present this deck in any sane amount of time.

Inspired by all the great presentations coming out of #FOSDEM today, I decided that instead of tossing the deck out, I just put it out here to be read by the curious. I will present a highly condensed version at the hackfest in June.

Let me know what you think. 🙏

https://docs.google.com/presentation/d/1o9Exz1c-Lr-dJjA8dcBn_Vl_Y37cupmFzmclMjBE_Bc/view

HarfBuzz at 20!

HarfBuzz at 20! all you ever wanted to know about HarfBuzz and then some behdad a slide deck to skim through—January 2026

Google Docs

A list of font tools, ranging from font editors to proofing tools, and everything in-between: https://font-tools.com

By Olli Meier!

#typography #fonts

Font Tools

A collection of font tools.

I helped my pal @chriskirknielsen fake a fieldset-legend layout (where the “legend” overlays and clips a containing border).

My technique, plus a few alternatives: https://cloudfour.com/thinks/faking-a-fieldset-legend/

#CSS #WebDev #WebDesign

Faking a Fieldset-Legend

Using CSS to make a heading overlay and clip the border of its own container.

Cloud Four

Power of CSS functions. Fluid adaptive relative to viewport size

https://codepen.io/monochromer/pen/RNRVvNW?editors=0100

The Navigation API is newly baseline! The web now has sensible, low-level routing for navigations.

https://developer.mozilla.org/en-US/docs/Web/API/Navigation_API

Fixing the URL params performance penalty. @tunetheweb explains how unnecessary query parameters like UTM tags hurt caching and web performance by creating redundant versions of the same page. The new No-Vary-Search HTTP header lets servers declare which URL params can be ignored, allowing browsers and CDNs to cache more efficiently. For now, supported only in Chrome 141. #performance #http

https://calendar.perfplanet.com/2025/fixing-the-url-params-performance-penalty/

there is only one hard problem in computer science: abstracting the entirety of CSS into HTML classes

Do you know you can manually trigger some specific web platform events such as storage event or broadcast channel message event?

It's help me to reduce code in react hook for synchronization with localStorage