Aaron McAdam

Aaron McAdam

@aaronmcadam.com

Design Engineer • TypeScript, React, Design Systems, Figma • Blog: http://dev.to/aaronmcadam

144 followers573 following250 posts

Aaron McAdam reposted

Looking for information on accessibility laws? Lainey Feingold has a resource on digital accessibility laws and policies that she's updated over the years. Though not exhaustive, it has great insight, histories, explanations, and links. www.lflegal.com/global-law-a...

lflegal.comGlobal Law and PolicyThe legal framework gives us permission to dream what is possible. Lizzie Kiama (Kenya) at Microsoft Ability Summit 2021 Welcome to LFLegal's Digital Accessibility Global Law and Policy page. The cont...

@kettanaito.com any thoughts on the best way to test async React Server Components these days? I know Vitest Browser Mode may not make sense for this (as tests run in browser). It'd be a shame to need separate tools just for RSCs though. Here's what I currently have: gist.github.com/aaronmcadam/...

gist.github.comA test for a <Protect> component, similar to Clerk's <Show> but as an RSC.A test for a <Protect> component, similar to Clerk's <Show> but as an RSC. - protect.test.ts

Aaron McAdam reposted

Man, the upcoming network source architecture in MSW is so good. Everything has its own place. Everything is extensible. Your network, your rules (sounds like a freaking footwear slogan but whatever).

Aaron McAdam reposted

I can hardly believe the day has come, but I’m beyond thrilled to say that my new book is out! In theory, if you walk into a bookstore today, you should be able to buy or a least order Fine Specimens. Just published a post on the blog about the book, the book tour, and the book tour newsletter:

elliotjaystocks.comElliot Jay Stocks | A book! A book tour! A book tour newsletter!Elliot Jay Stocks is a designer and author, usually doing something with typography

Aaron McAdam reposted

Passing the 1K mark felt amazing, then the star count started losing its meaning (downloads are more relevant). But 10K kicks it back into the excitement zone. Onwards 🚀

nuqs@nuqs.dev

nuqs has reached TEN THOUSAND STARS 🤯 Insane. Thank you so much, y'all! 🫶

Aaron McAdam reposted

Everyone who works on a website has a role to ensure the site and its content are accessible. This resource from Vox Media breaks down some accessibility tasks by job role, including content creators, designers, developers, project managers, and testers. accessibility.voxmedia.com

accessibility.voxmedia.comVox Product Accessibility GuidelinesAs journalists, advertisers, producers, and creators, content is at our core at Vox Media. We want to ensure that everyone—regardless of ability, situation, or context—can access it.

Aaron McAdam reposted

Using Vitest Browser Mode to test this package that allows you to persist your Zustand store in IndexedDB. github.com/zustandjs/z... The code that's meant to run in the browser is meant to be tested in the browser. VBM makes it silly easy.

github.comGitHub - zustandjs/zustand-indexeddb: Persist Zustand stores in IndexedDB.Persist Zustand stores in IndexedDB. Contribute to zustandjs/zustand-indexeddb development by creating an account on GitHub.

Aaron McAdam reposted

There’s few folks as reliable, thoughtful, and no-nonsense as @bell.bz. I’ve known him a long time and I don’t endorse people lightly. If you’re looking for a studio/agency to get your project going, I couldn’t recommend Set.Studio enough: set.studio

set.studioSet.StudioDesign and Development partners for brands that adapt fast and thrive. Our smart, low-risk approach keeps you ahead with strategic, high-impact design.
Andy Bell@bell.bz

A bit of a vulnerable post by me but we need your help to get us through what has been a more difficult period than 2020. It would be really appreciated if you could read and share in your networks too 💛 bell.bz/its-been-a-v...

This is absolutely gorgeous 😍 Just order a copy, some specimens, and this awesome poster: www.type-together.com/index.php?ac...

type-together.comAdelle Sans Korean poster - TypeTogether | High quality fonts and custom type designType Together :: High quality fonts and custom type design
TypeTogether@typetogether.bsky.social

Gerard Unger Scholarship book /// For 10 years, TypeTogether’s Gerard Unger Scholarship has nurtured young type design talent through mentoring and publishing their typefaces professionally. Now you can own our book on the scholarship. 🧵 1/4 #GerardUngerScholarship #typography #fonts #fontsky

Aaron McAdam reposted

<Activity> - The most exciting React feature just came out! Hide a React subtree and unmount its Effects while preserving its state, and keep rendering it with lower priority. Unlocks very exciting pre-rendering patterns along the way! More Activity modes are coming

React@react.dev

React 19.2 is now available! This release includes Activity, useEffectEvent, React Performance Tracks, partial pre-rendering, and more: react.dev/blog/2025/10...

Aaron McAdam reposted

This isn't even "UX vs UI". It's "the purpose of the fucking thing" vs "it sounded cool in a stakeholder meeting"

Alex Hern@hern.bsky.social

Thanks Apple I didn’t need to see my todo list anyway

This conference looks amazing! Can’t wait to see any videos they might release!

SquiggleConf@squiggleconf.com

Two more days until SquiggleConf 2025! Wow! We're so pumped to welcome you all to the Simons Theater at the New England Aquarium. See you soon! 🥰

Aaron McAdam reposted

the more you learn about genAI, the less likely you're to use it!!! www.wsj.com/tech/ai/ai-a... I've repeatedly said in the past that meaningful change to the current disastrous reality is via combating big tech narrative & rhetoric and critical public awareness, which enables refusal/resistance

wsj.comThe Less You Know About AI, the More You Are Likely to Use ItAI can seem magical to those with low AI literacy, a new study finds. That, in turn, might make them more willing to try it.

Aaron McAdam reposted

Replying to @lithiumchaser.bsky.social

Related, my favorite quote about the creative process is from David Lynch: “If I could tell you what my new film was about, I wouldn’t have to make it.”

Aaron McAdam reposted

he says this cause he is more than ever reliant on AI usage for profitability; it seems that he needs shame people into using AI cause otherwise he won’t have *his* career

This post is unavailable.

Happy little trees 🌲

Steve Henderson Art@stevehendersonart.bsky.social

Silence. And peace. And calm. I like it here, standing by the banks of this slow, serene river. Its tranquility fills me. Evening on the Willamette framed print -- 2-steve-henderson.pixels.com/featured/eve... #nature #art #artwork #artsky #blueskyartshow #painting #water #river #oregon #travel

Aaron McAdam reposted

Build. Measure. Learn. Long ago, the three phases lived together in harmony. Then everything changed when the feature factory attacked. Only the Product Manager, master of all three phases, could stop it. But when the world needed him most, he was double-booked.

Aaron McAdam reposted

he's become a crybully basically "if I cry everybody thinks what I say is realer" manhood is broken, manhood is fundamentally broken. he's literally saying nothing: he's dancing around topics and avoiding real things he's cosplaying; he's cosplaying as meaningful And its very tragic

Movie you’ve watched more than six times with a gif. Hard mode: no Star Wars, Star Trek, LotR, Marvel

Stuart Robson@sturobson.com

Movie you’ve watched more than six times with a gif. Hard mode: no Star Wars, Star Trek, LotR, Marvel