Zach Leatherman

@zachleat.com

🔗 https://zachleat.com 🎈 Creator/Maintainer of @11ty.dev 🧰 @fontawesome.com 🌾 A random person from Nebraska maintaining software 🏳️‍⚧️ Listen to Trans Folks 👋🏻 He/him/they 🐘 https://zachleat.com/@zachleat ✅ Front of the Front-end Web Developer

How have we had keyboard innovations like the Windows key (lol) or the Fn key, but still haven't made the Caps Lock key change the capitalization of highlighted text?? If I highlight a sentence and hit Caps Lock, it should cycle through ALL CAPS, all lower, And Title Case like come ONNNNN

I made an app! What Can't I Press helps you discover what keyboard shortcuts are already claimed by running apps, with a focus on screen readers. This helps prevent you from overriding something someone might rely on to get what they want or need. #a11y github.com/ericwbailey/...

GitHub - ericwbailey/what-cant-i-press: ⌨️ Lists what keyboard shortcuts are claimed

⌨️ Lists what keyboard shortcuts are claimed. Contribute to ericwbailey/what-cant-i-press development by creating an account on GitHub.

github.com

Hello friends and welcome to another “how’s ESM vs CJS doing?!” A big win this time, at a year of `require(esm)` available! 38.0% of the popular npm packages now have ESM, up from 33.4% half a year ago. ESM-only is up from 12.6% to 16.0%. Particularly this non-dual, “vanilla” growth is very big!

Graph showing the status, in raw CSV:

```csv
date,total,esm,dual,faux,cjs
2021-08-24,5617,341,95,832,4349
2021-11-09,5647,411,119,809,4308
2022-08-01,5734,496,207,791,4240
2022-11-04,5747,518,216,785,4228
2023-05-29,6240,630,417,783,4410
2023-11-22,6818,734,510,881,4693
2024-05-27,7042,819,736,826,4661
2024-11-27,8087,942,1152,843,5150
2025-06-05,8677,995,1573,859,5250
2025-12-04,14159,1779,2947,1522,7911
2026-06-08,16231,2590,3574,1689,8378
```

this year i've carved a big chunk of my time out to officially work on OSS. if you like what I do, or use the things I work on, sponsorships go a long way. these help me keep the balance I have, and allow me to dedicate a lot more time to open source. thank you to those who already sponsor me 💙

Sponsor @43081j on GitHub Sponsors

Maintainer of clack, chai, parse5, unjs, vueuse, tinylibs, & more. One of the e18e.dev leads. Core contributor to lit and modernweb.

github.com

In the meantime, I’ve got space for new projects. I help teams look at problems from fresh angles through playful exploration and a wide mix of inputs and cultural context, then turn that into meticulous, detail-oriented direction. If that sounds useful, please give me a shout. 2/2