"Write accessible code or get sued!" This ain't it "Write accessible code for SEO." No "Write accessible code for AI." Nooo "Write accessible code for blind people." ...better "Write accessible code cause you're a god-damn professional that takes pride in their work." Now we're talking.
umut şirin
@usir.in
senior engineer | design systems & accessibility at @discord.com building for web since 2000 my own opinions, not my employer’s #AuDHD
Tomorrow @stacykvernmo.com & @sondrae.bsky.social will be Winging It Live with @clayton.social.coop.ap.brid.gy to take on Bad UX Design Patterns. Join live, and bring your UX questions! I'm excited for this one, and I get to watch it. :) 1pm ET / 10am PT www.youtube.com/watch?v=2RcF...
Bad UX Design Patterns
YouTube video by Winging It
youtube.com
Coming soon… #SPIFFE #SPIRE #OpenBao #ESO #ZeroTrust -- The room is empty (just moved houses); there is some reverb. and I need to do some postproduction. -- But planning to stream it tonight via Twitch, YouTube, and LinkedIn.
I've gone from being awed by the advances of the internet and mobile devices and gaming, to the point it dictated my career choices, to dreading every single new way they try to rip us off and sabotage what we use on purpose.
💥 did a small drawing explaining the JS execution model including the event loop. I hope it’s helpful to folks. Debugging is always easier when the underlying implementations are understood.
i wrote down the process of resolving an at:// URI step by step. turns out, it's a great way to learn how the AT protocol works!
Where It's at:// — overreacted
From handles to hosting.
overreacted.io
i wrote about atproto and why it matters
Open Social — overreacted
The protocol is the API.
overreacted.io
Besides the effects on the tech industry, right now there are H-1B holders—people—who built a life in the US. If they are traveling, they have 17 hours to get back to the US, or the life they built will be shattered and taken from them. Can you imagine constantly living with this uncertainty?
Tip: When you're using anchor positioning, consider how scrolling or screen size might make your positioned element overflow, and then add a backup with `position-try`. Get more tips by signing up for my free weekly course on anchor positioning!
Create Performant Layouts and Resilient Dropdowns
This CSS anchor positioning course teaches you how
oddbird.dev
I've been working on modal components all summer, and I'm really excited to release the first piece of this: string select and label components in modals! You can finally put select menus in your bot's modals, and give more information with field descriptions!
I've been using a "follow-the-leader" pattern with CSS anchor positioning lately so I decided to write about it! You set up a "follower" element and dynamically update the anchor on an event/state. Surprisingly simple and effective. Read more with demos!: 👀➡️ una.im/follow-the-a...
una.im | Follow-the-leader pattern with CSS anchor positioning
Learn how to create a dynamically re-anchored pointer element.
una.im
Ücretsiz VPN kullanacağım diye datanızı kaptırmayın canlar. Ben bugün Cloudflare dışında ismi cismi bilinmedik hiçbirini kullanmazdım. Boşta makineniz varsa tek bir yaml ile @wireguard.bsky.social kurup takılabilirsiniz docs.linuxserver.io/images/docke... Benim senelerdir kullandığım config ekte
Vaccines don’t cause autism but given the over representation of those on the spectrum in science, it could be argued that autism causes vaccines.
“I wasn’t sure what number you wanted me to go with.” — Zuck, 100% pathetically bitch-made by a man who said he should be thrown in jail for life, appeasing an administration who says his wife’s family isn’t American, loving how RFK is dismantling every public health advancement that CZI ever made.
Zuckerberg saying Meta intends to spend at least 600 billion in the US Zuckerberg at the end caught on a hot mic
when I first began working in tech a decade ago it was a progressive space. what the fuck happened?
lfg! github.com/facebook/rea... for the first time, there will be a first-class way to tell React to deprioritize some part of the tree, an alternative to unmounting.
Release Activity in Canary by rickhanlonii · Pull Request #34374 · facebook/react
Overview This PR ships <Activity /> to the react@canary release channel for final feedback and prepare for semver stable release. What this means Shipping <Activity /> to canary means i...
github.com
i've been a diehard linkin park fan ever since my highschool times. and i am gonna watch them live in 2 weeks. it feels surreal to me. little umut would be proud <3
I read an interesting paper on the history of the QWERTY keyboard. The keyboard evolved from an 1859 keyboard with half the alphabet in order and the second half backward. You can still see this ordering on the bottom rows of the modern keyboard, although many keys have moved over the years.
Anchor positioning is not yet baseline, but you can use it in production with a polyfill - anchor-positioning.oddbird.dev (and in fact, we're using it on oddbird.dev). If you're curious about anchor positioning, now is a great time to learn, and my email course will help you dive deep!
Create Performant Layouts and Resilient Dropdowns
This CSS anchor positioning course teaches you how
oddbird.dev
Hagrid celebrates the expressive potential of grotesque letterforms. Great for editorial, branding, and expressive typography projects that embrace originality and typographic personality. fonts.adobe.com/fonts/hagrid
Hagrid from Zetafonts
A sans serif typeface with 13 styles, available from Adobe Fonts for sync and web use. Adobe Fonts is the easiest way to bring great type into your workflow, wherever you are.
fonts.adobe.com