allen
banner
allentong.bsky.social
allen
@allentong.bsky.social
Reposted by allen
I've drawn up a set of principles for approaching web accessibility. I hope they help to frame your work as we enter 2025. github.com/Heydon/princ...
GitHub - Heydon/principles-of-web-accessibility: How to approach accessible web interface design
How to approach accessible web interface design. Contribute to Heydon/principles-of-web-accessibility development by creating an account on GitHub.
github.com
January 6, 2025 at 8:51 AM
Reposted by allen
It's 2025 and everything sucks and everyone is job hunting, please enjoy this slowly unfolding thread of tech jobs at places that aren't making the world worse.

If you're hiring at not-evil (or even minimally evil) orgs, please reply w your tech jobs too?
January 6, 2025 at 2:37 PM
Reposted by allen
This is so spot on. Two things:

1. Being focused on producing output the fastest way possible means that you will never prioritize "going deep"

2. Going deep (and down the rabbit hole) is how you learn more: but you need to balance it.

Figure out how to do both: it's tricky!
January 4, 2025 at 7:29 PM
Reposted by allen
Back in 2020, I developed an RSI. For 7 months, I couldn’t type without pain.

Fortunately, I was able to find a solution for myself! I can type as much as I want now, and I don’t worry about RSIs at all anymore.

I recently published my experience in a new blog post:
My Personal Experience with RSI • Josh W. Comeau
I spent the better part of a year dealing with cubital tunnel syndrome, a painful nerve issue. This blog post details how I solved this problem.
www.joshwcomeau.com
December 20, 2024 at 3:20 PM
Reposted by allen
Naming things is hard. If you don’t know what to call a component in your design system, you can start by looking at what other teams are doing.

Component Gallery is a great resource for this: component.gallery/components/

…But don’t assume that something is correct, just because it’s popular.
December 3, 2024 at 10:33 AM
Reposted by allen
CSS position: sticky, scroll-snap + progressively enhanced scroll animation 📜

li {
animation: bright;
animation-range: calc(50% - 1lh) calc(50% + 1lh);
animation-timeline: view();
scroll-snap-align: center;
}
@​keyframes bright { 50% { opacity: 1; }}

line-height units are a gift 🎁
December 3, 2024 at 8:15 AM
Bluesky, thank you.
a logo for happy place with a smiley face on a stick
ALT: a logo for happy place with a smiley face on a stick
media.tenor.com
November 23, 2024 at 6:11 AM
Headspace helps me care for my mind, and I thought you might find this helpful, too: https://hdsp.co/share/6450439e31d31b7f459988e9
May 1, 2023 at 11:01 PM
Reposted by allen
April 18, 2023 at 3:10 PM
Shaggy days
April 19, 2023 at 2:21 AM
🎉
April 18, 2023 at 3:34 AM