Sign in

Aaron McAdam

@aaronmcadam.com
146 followers 573 following 250 posts

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

PostsRepliesMedia
Reposted by Aaron McAdam
James Smith 💾 @floppy.org.uk · 28/08/2026
Modern Dependency Problems (with apologies and thanks to XKCD) Probably needs more arrows, tbh
The classic XKCD dependency stack cartoon, but relabeled. The image shows a huge pile of boxes representing "all modern digital infrastructure" precariously balanced atop each other. A label at the right (ha!) says "A project led by a guy who then turns out to be a fascist" and arrows point from that to boxes all over the diagram.
312690
Reposted by Aaron McAdam
Randall Munroe @xkcd.com · 14/05/2026
Results Age xkcd.com/3245/
Comic: Implications of the age of the posts you see when you Google an error message. [Grayed out error code with unreadable post. Post date of 3 years ago is enlarged with a text bubble. Table with three columns for age of post, what it means, and probability of a fix. 2 hours ago: There’s an infrastructure outage; very high–just wait. 5 days ago: A recent update broke something big; high, but you might have to wait for a patch. 3 months ago: A new product isn’t working for some users; decent chance of a solution in the replies. 2 years ago: You’ve run into an edge case; low, but maybe the replies can help with troubleshooting. 13 years ago: You’re the only person with this problem; very low–post is likely not relevant. 24 years ago: Oh god how is the internet this old; maybe whoever posted this message has kids who can help you.
5762451323
Reposted by Aaron McAdam
Retro Tech Dreams @retrotechdreams.bsky.social · 04/04/2026
Blade Runner, the game (1997)
638356
Reposted by Aaron McAdam
Joshua Foust 🪖🎮 @joshuafoust.com · 30/03/2026
Good news! OpenAI is canceling so many large purchase orders and datacenter expansions that the global price of RAM is dropping.
finance.yahoo.com
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.
387803205
Reposted by Aaron McAdam
𝕊𝕦𝕟𝕕𝕒𝕖 𝔾𝕦𝕣𝕝 @sundaedivine.lol · 23/03/2026
The world’s most honest disclaimer.
Andy’s headline.
42759271619
Reposted by Aaron McAdam
Dale Ryder @kryton3298.bsky.social · 19/03/2026
643787908
Reposted by Aaron McAdam
Zac Thompson @zacthompson.bsky.social · 20/03/2026
You love to see it. Slop is anti art and doesn't deserve to be published.
Screenshot from the New York Times that reads: Horror Novel ‘Shy Girl’ Canceled Over Suspected A.I. Use
Its publisher, Hachette, will not release the novel in the United States and will discontinue its U.K. edition, citing its commitment to “original creative expression and storytelling.”
412924476
Reposted by Aaron McAdam
Accessibility Awareness @a11yawareness.bsky.social · 19/03/2026
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.com
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...
052
Reposted by Aaron McAdam
Elly @invalidhandlebunny.bsky.social · 16/03/2026
commission by my mom for @pennica.bsky.social you can get the hi-res images at my kofi ko-fi.com/bunsmiles
floral painting
847844
Reposted by Aaron McAdam
Mayor Zohran Kwame Mamdani @mayor.nyc.gov · 17/03/2026
Happy St. Patrick's Day, New York.
1009389589562
Aaron McAdam @aaronmcadam.com · 17/03/2026
@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.com
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
110
Reposted by Aaron McAdam
Artem Zakharchenko @kettanaito.com · 10/03/2026
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).
1131
Reposted by Aaron McAdam
Elliot Jay Stocks @elliotjaystocks.bsky.social · 10/03/2026
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.com
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
4398
Reposted by Aaron McAdam
François Best @francoisbest.com · 23/01/2026
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 🚀
3171
Reposted by Aaron McAdam
Accessibility Awareness @a11yawareness.bsky.social · 07/01/2026
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.com
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.
0228
Reposted by Aaron McAdam
Cooper Lund @cooperlund.online · 18/12/2025
Things are going great over at X, The Everything App
82386718470
Reposted by Aaron McAdam
ΜΑΝΟΣ ΤΡΑΧΙΑΣ™ @trahias.bsky.social · 19/12/2025
Lihua Zhang (Chinese Artist, born 1963) "Winter (Four Seasons in my Hometown)", 1996. Japanese Woodblock Print. #art #painting #artist #BlueSkyArt
023837
Reposted by Aaron McAdam
Artem Zakharchenko @kettanaito.com · 09/12/2025
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.com
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.
071
Reposted by Aaron McAdam
ΜΑΝΟΣ ΤΡΑΧΙΑΣ™ @trahias.bsky.social · 08/12/2025
February lace by Vasily Khudyakov (Russian, b.1983). Oil on canvas | 70 x 60 cm. Private Collection. #art #painting #artist #BlueSkyArt
640239
Reposted by Aaron McAdam
Laura Kalbag @laurakalbag.com · 28/11/2025
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.studio
Set.Studio
Design and Development partners for brands that adapt fast and thrive. Our smart, low-risk approach keeps you ahead with strategic, high-impact design.
1126
Reposted by Aaron McAdam
molly conger @socialistdogmom.bsky.social · 28/11/2025
we have to go back. to warn them.
270124421571
Reposted by Aaron McAdam
Sam "The Patron Saint of Weirdos" Posnick @samposnick.com · 28/11/2025
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.
172627
Reposted by Aaron McAdam
Alex Plante 🐀👑 @aplante.com · 28/11/2025
i know WHY this is but that just makes it even more of a kick in the pants lmao
screenshot of a tumblr post from user “wildmansters”

The thing that really boils my potatoes about Al in general is that I have been a creative professional for over a decade now and the devil has ALWAYS been in the details. Big and small, I've had single-person businesses rip me to shreds over how their colors turned out on newsprint, and have worked with huge companies with THICK brand guidelines with every detail of their brand identity laid out and enforced with an iron fist.

But I guess all of that stuff doesn't matter anymore? Who gives a fuck if this Al generated baby has six fingers, that mom-and-pop shop is still going to use it. That rug from Temu says Happy Thanksgivirg? Oh well haha it's just a silly funny thing now (nevermind that you never would have given a B-grade item from a craft show the same consideration). I don't actually care that the Al Coca-cola ad has a truck that changes size every scene, but I can't help but think about how, if it had been some poor underpaid artist, they would have been laughed out of the building.

I don't really know how to put it in a succint way but it just feels all the more obvious how much more grace and flexibility has always been possible but never offered.
21221357502
Reposted by Aaron McAdam
Susie Dent @susiedentwords.bsky.social · 21/11/2025
Word of the day is ‘quockerwodger’ (19th century): a puppet politician whose strings are pulled entirely by someone else.
762360790
Reposted by Aaron McAdam
Younes Jaaidi @younesjd.dev · 06/11/2025
⚡️Finally! The official statement! @vitest.dev is now the official #Angular #testing framework 💪
A speaker presenting on stage at a tech conference, standing in front of a large screen displaying the slide “Experimental Vitest support.” The audience is seated in a spacious hall with arched architecture and soft purple lighting, creating a professional and engaging atmosphere.
3528
Reposted by Aaron McAdam
Emily Bache @emilybache.com · 31/10/2025
I wrote a blog post today "The Microskills Theory of Programming": coding-is-like-cooking.info/2025/10/the-...
coding-is-like-cooking.info
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...
1158
Aaron McAdam @aaronmcadam.com · 10/10/2025
This is absolutely gorgeous 😍 Just order a copy, some specimens, and this awesome poster: www.type-together.com/index.php?ac...
type-together.com
Adelle Sans Korean poster - TypeTogether | High quality fonts and custom type design
Type Together :: High quality fonts and custom type design
011
Reposted by Aaron McAdam
React @react.dev · 01/10/2025
React 19.2 is now available! This release includes Activity, useEffectEvent, React Performance Tracks, partial pre-rendering, and more: react.dev/blog/2025/10...
react.dev
React 19.2 – React
The library for web and native user interfaces
420750
Reposted by Aaron McAdam
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 01/10/2025
<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
2606
Aaron McAdam @aaronmcadam.com · 24/09/2025
Cézanne vibes ❤️
020
Reposted by Aaron McAdam
Piccalilli @piccalil.li · 16/09/2025
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
piccalilli.link
Mindful Design
A high quality, expansive video course that will elevate your design skills to a level you never thought was achievable.
02018
Reposted by Aaron McAdam
Mayor of London, Sadiq Khan @london.gov.uk · 17/09/2025
In London, hate will never win.
23576532173
Reposted by Aaron McAdam
Pavel @spavel.bsky.social · 16/09/2025
This isn't even "UX vs UI". It's "the purpose of the fucking thing" vs "it sounded cool in a stakeholder meeting"
924331
Reposted by Aaron McAdam
🌈Dr. Frizzle @swilua.bsky.social · 16/09/2025
you don’t understand bro, if we didn’t lie, no one would buy our product 😩
Consider the implications if ChatGPT started saying "I don't know" to even 30% of queries
- a conservative estimate based on the paper's analysis of factual uncertainty in training data. Users accustomed to receiving confident answers to virtually any question would likely abandon such systems rapidly.
5228631022
Aaron McAdam @aaronmcadam.com · 16/09/2025
This conference looks amazing! Can’t wait to see any videos they might release!
121
Reposted by Aaron McAdam
Dr Abeba Birhane @abeba.blacksky.app · 04/09/2025
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.com
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.
414456
Reposted by Aaron McAdam
LithiumChaser @lithiumchaser.bsky.social · 03/09/2025
David Lynch on finishing a film
215126
Reposted by Aaron McAdam
Ben Stephens @stephensben.bsky.social · 04/09/2025
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.”
0165
Reposted by Aaron McAdam
Joe Bell @joebell.studio · 04/09/2025
After months of building, today we're exiting stealth mode! Introducing ˗ˏˋ operate.so ˎˊ- A precision-built CRM designed for sales and built for founders
operate.so
Operate
A CRM designed for sales, built for founders
281
Reposted by Aaron McAdam
Cathal Mac Donnacha @cathalmacdonnacha.com · 23/08/2025
Hey Artem, curious if you ever get around to this one? If so, how did it go?
121
Reposted by Aaron McAdam
zeu @zeu.dev · 05/08/2025
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
2348
Aaron McAdam @aaronmcadam.com · 23/07/2025
Happy little trees 🌲
030
Reposted by Aaron McAdam
Artem Zakharchenko @kettanaito.com · 22/07/2025
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/...
github.com
GitHub - kettanaito/rettime: A type-safe marriage of `EventTarget` and `EventEmitter`.
A type-safe marriage of `EventTarget` and `EventEmitter`. - kettanaito/rettime
0181
Reposted by Aaron McAdam
Pavel @spavel.bsky.social · 05/07/2025
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.
2478
Reposted by Aaron McAdam
Osaka, we 🐇 @osaka.zone · 01/07/2025
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
11395784
Aaron McAdam @aaronmcadam.com · 01/07/2025
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.
protailwind.com
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.
200
Aaron McAdam @aaronmcadam.com · 30/06/2025
Movie you’ve watched more than six times with a gif. Hard mode: no Star Wars, Star Trek, LotR, Marvel
media.tenor.com
a picture of a woman with a flower in her hair is displayed on a wall
ALT: a picture of a woman with a flower in her hair is displayed on a wall
000
Reposted by Aaron McAdam
Insta Science @instascience.bsky.social · 25/06/2025
Pluto as visualized by NASA's New Horizons. -Credits: NASA
2107670868
Aaron McAdam @aaronmcadam.com · 17/06/2025
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. 🎭
epicweb.dev
End-to-end React Application Testing with Playwright
/*@jsxRuntime automatic @jsxImportSource react*/ const {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0]; const {useMDXComponents: _provideCompone...
120