Aaron McAdam
@aaronmcadam.com
📤 137
📥 573
📝 250
Design Engineer • TypeScript, React, Design Systems, Figma • Blog:
http://dev.to/aaronmcadam
reposted by
Aaron McAdam
Joshua Foust 🪖🎮
3 days ago
Good news! OpenAI is canceling so many large purchase orders and datacenter expansions that the global price of RAM is dropping.
loading . . .
OpenAI funding fears hit memory chip prices
Spending cuts at OpenAI have hit memory chip prices as fears grow about the tech company’s ability to fund its expansion.
https://finance.yahoo.com/sectors/technology/articles/openai-funding-fears-hit-memory-154500748.html
3
8811
4391
reposted by
Aaron McAdam
𝕊𝕦𝕟𝕕𝕒𝕖 𝔾𝕦𝕣𝕝
10 days ago
The world’s most honest disclaimer.
427
5914
1811
reposted by
Aaron McAdam
Dale Ryder
14 days ago
65
3823
961
reposted by
Aaron McAdam
Zac Thompson
14 days ago
You love to see it. Slop is anti art and doesn't deserve to be published.
41
2960
505
reposted by
Aaron McAdam
Accessibility Awareness
14 days ago
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...
loading . . .
Global Law and Policy
The 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...
https://www.lflegal.com/global-law-and-policy/
0
5
3
reposted by
Aaron McAdam
Elly
17 days ago
commission by my mom for
@pennica.bsky.social
you can get the hi-res images at my kofi
ko-fi.com/bunsmiles
8
487
47
reposted by
Aaron McAdam
Mayor Zohran Kwame Mamdani
16 days ago
Happy St. Patrick's Day, New York.
loading . . .
1029
39163
12862
@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/...
loading . . .
A 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
https://gist.github.com/aaronmcadam/f5dc969896f73e74a0df6f257d2dfec8
16 days ago
1
0
0
reposted by
Aaron McAdam
Artem Zakharchenko
23 days ago
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).
1
13
1
reposted by
Aaron McAdam
Elliot Jay Stocks
23 days ago
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:
loading . . .
Elliot Jay Stocks | A book! A book tour! A book tour newsletter!
Elliot Jay Stocks is a designer and author, usually doing something with typography
https://elliotjaystocks.com/blog/a-book-a-book-tour-a-newsletter
4
39
9
reposted by
Aaron McAdam
François Best
2 months ago
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 🚀
add a skeleton here at some point
3
17
1
reposted by
Aaron McAdam
Accessibility Awareness
3 months ago
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
loading . . .
Vox Product Accessibility Guidelines
As 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.
https://accessibility.voxmedia.com/
0
22
10
reposted by
Aaron McAdam
Cooper Lund
3 months ago
Things are going great over at X, The Everything App
82
38722
9268
reposted by
Aaron McAdam
ΜΑΝΟΣ ΤΡΑΧΙΑΣ™
3 months ago
Lihua Zhang (Chinese Artist, born 1963) "Winter (Four Seasons in my Hometown)", 1996. Japanese Woodblock Print.
#art
#painting
#artist
#BlueSkyArt
0
243
39
reposted by
Aaron McAdam
Artem Zakharchenko
4 months ago
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.
loading . . .
GitHub - 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.
https://github.com/zustandjs/zustand-indexeddb
0
7
1
reposted by
Aaron McAdam
ΜΑΝΟΣ ΤΡΑΧΙΑΣ™
4 months ago
February lace by Vasily Khudyakov (Russian, b.1983). Oil on canvas | 70 x 60 cm. Private Collection.
#art
#painting
#artist
#BlueSkyArt
6
405
44
reposted by
Aaron McAdam
Laura Kalbag
4 months ago
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
add a skeleton here at some point
1
13
6
reposted by
Aaron McAdam
molly conger
4 months ago
we have to go back. to warn them.
273
12546
1696
reposted by
Aaron McAdam
Sam "The Patron Saint of Weirdos" Posnick
4 months ago
I think it's been proven time and time again that people only care about things when they have to pay for them. They'll eat the slop if it's free.
1
730
28
reposted by
Aaron McAdam
Alex Plante 🐀👑
4 months ago
i know WHY this is but that just makes it even more of a kick in the pants lmao
21
22285
7562
reposted by
Aaron McAdam
Susie Dent
4 months ago
Word of the day is ‘quockerwodger’ (19th century): a puppet politician whose strings are pulled entirely by someone else.
76
2373
908
reposted by
Aaron McAdam
Younes Jaaidi
5 months ago
⚡️Finally! The official statement!
@vitest.dev
is now the official
#Angular
#testing
framework 💪
3
52
10
reposted by
Aaron McAdam
Emily Bache
5 months ago
I wrote a blog post today "The Microskills Theory of Programming":
coding-is-like-cooking.info/2025/10/the-...
loading . . .
The Microskills Theory of Programming - Coding Is Like Cooking
How to Succeed with Technical Coaching Software Developers are constantly shifting between activities. It might all be ‘coding’ but when you look more closely there are hundreds of distinct activities...
https://coding-is-like-cooking.info/2025/10/the-microskills-theory-of-programming/
1
16
8
This is absolutely gorgeous 😍 Just order a copy, some specimens, and this awesome poster:
www.type-together.com/index.php?ac...
add a skeleton here at some point
6 months ago
0
1
1
reposted by
Aaron McAdam
6 months ago
React 19.2 is now available! This release includes Activity, useEffectEvent, React Performance Tracks, partial pre-rendering, and more:
react.dev/blog/2025/10...
loading . . .
React 19.2 – React
The library for web and native user interfaces
https://react.dev/blog/2025/10/01/react-19-2
4
211
61
reposted by
Aaron McAdam
Seb ⚛️ ThisWeekInReact.com
6 months ago
<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
add a skeleton here at some point
2
61
7
Cézanne vibes ❤️
add a skeleton here at some point
6 months ago
0
2
0
reposted by
Aaron McAdam
Piccalilli
7 months ago
Pre-orders for Mindful Design are available now. Get a pre-order copy for £149, saving £100 off the full price of £249 for two weeks only. Pre-orders close again after September 30
loading . . .
Mindful Design
A high quality, expansive video course that will elevate your design skills to a level you never thought was achievable.
https://piccalilli.link/md-pre-order-launch-bluesky-morning
0
20
27
reposted by
Aaron McAdam
Mayor of London, Sadiq Khan
7 months ago
In London, hate will never win.
loading . . .
237
7695
2515
reposted by
Aaron McAdam
Pavel
7 months ago
This isn't even "UX vs UI". It's "the purpose of the fucking thing" vs "it sounded cool in a stakeholder meeting"
add a skeleton here at some point
9
244
33
reposted by
Aaron McAdam
🌈Dr. Frizzle
7 months ago
you don’t understand bro, if we didn’t lie, no one would buy our product 😩
add a skeleton here at some point
52
2881
1088
This conference looks amazing! Can’t wait to see any videos they might release!
add a skeleton here at some point
7 months ago
1
2
1
reposted by
Aaron McAdam
Dr Abeba Birhane
7 months ago
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
loading . . .
The Less You Know About AI, the More You Are Likely to Use It
AI can seem magical to those with low AI literacy, a new study finds. That, in turn, might make them more willing to try it.
https://www.wsj.com/tech/ai/ai-adoption-study-7219d0a1
4
145
63
reposted by
Aaron McAdam
LithiumChaser
7 months ago
David Lynch on finishing a film
2
154
29
reposted by
Aaron McAdam
Ben Stephens
7 months ago
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.”
0
16
8
reposted by
Aaron McAdam
Joe Bell
7 months ago
After months of building, today we're exiting stealth mode! Introducing ˗ˏˋ
operate.so
ˎˊ- A precision-built CRM designed for sales and built for founders
loading . . .
Operate
A CRM designed for sales, built for founders
https://operate.so
2
8
1
reposted by
Aaron McAdam
Cathal Mac Donnacha
7 months ago
Hey Artem, curious if you ever get around to this one? If so, how did it go?
1
3
1
reposted by
Aaron McAdam
zeu
8 months ago
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
add a skeleton here at some point
2
34
8
Happy little trees 🌲
add a skeleton here at some point
8 months ago
0
3
0
reposted by
Aaron McAdam
Artem Zakharchenko
8 months ago
With the support for custom events, this library has finally become what I think type-safe event emitter should've always been in TypeScript. Check this out.
github.com/kettanaito/...
loading . . .
GitHub - kettanaito/rettime: A type-safe marriage of `EventTarget` and `EventEmitter`.
A type-safe marriage of `EventTarget` and `EventEmitter`. - kettanaito/rettime
https://github.com/kettanaito/rettime
0
18
2
reposted by
Aaron McAdam
Pavel
9 months ago
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.
2
47
8
reposted by
Aaron McAdam
welcome to the
9 months ago
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
loading . . .
114
962
120
Hey
@simonswiss.com
, do you have any plans to update your Pro Tailwind courses for Tailwind v4? I need to upgrade a design system using v3, and I'd like to know how I should handle v4's different approach to config.
loading . . .
Tailwind Multi-Theme Strategy Workshop
Level-up on advanced Tailwind concepts and patterns. Power-up with multi-theme, multi-style and multi-project UI components.
https://www.protailwind.com/workshops/multi-theme-strategy
9 months ago
2
0
0
Movie you’ve watched more than six times with a gif. Hard mode: no Star Wars, Star Trek, LotR, Marvel
add a skeleton here at some point
9 months ago
0
0
0
reposted by
Aaron McAdam
Insta Science
9 months ago
Pluto as visualized by NASA's New Horizons. -Credits: NASA
213
7723
945
I've just signed up for this
@playwright.dev
course with the one and only
@kettanaito.com
. I'm excited to delve into advanced testing patterns and discuss common pain points. 🎭
loading . . .
End-to-end React Application Testing with Playwright
/*@jsxRuntime automatic @jsxImportSource react*/ const {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0]; const {useMDXComponents: _provideCompone...
https://www.epicweb.dev/events/end-to-end-react-application-testing-with-playwright-07-25
10 months ago
1
2
0
reposted by
Aaron McAdam
Artem Zakharchenko
10 months ago
📰 Today, I'm sharing one of my favorite APIs to help you design great test utilities. And to help you understand it, let's talk about flat tests and one glaring issue that they have...
www.epicweb.dev/better-test...
loading . . .
Better Test Setup with Disposable Objects
Learn how disposable objects solve test cleanup problems in flat testing. Use TypeScript's using keyword to ensure reliable resource disposal in tests.
https://www.epicweb.dev/better-test-setup-with-disposable-objects
4
21
5
reposted by
Aaron McAdam
Piccalilli
10 months ago
Now we have text-box in CSS, understanding font metrics is even more important so you know what you’re trimming. This is a very handy little website that allows you to upload a font that you plan on using, along with a Google font picker.
vertical-metrics.netlify.app
loading . . .
Vertical Metrics
Testing vertical metrics typography across browsers.
https://vertical-metrics.netlify.app/
1
55
14
reposted by
Aaron McAdam
Andy Bell
10 months ago
We've launched a new page that outlines what we're trying to do with open working projects and importantly, *why* we're doing it. This isn't the internet we want and we're going to do everything to make sure we're making things better, not chasing profit over anything.
piccalil.li/support-picc...
loading . . .
5
91
30
Load more
feeds!
log in