Aaron McAdam
@aaronmcadam.com
Design Engineer • TypeScript, React, Design Systems, Figma • Blog: http://dev.to/aaronmcadam
Reposted by Aaron McAdam
November 6, 2025 at 9:08 AM
Reposted by Aaron McAdam
I wrote a blog post today "The Microskills Theory of Programming": coding-is-like-cooking.info/2025/10/the-...
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...
coding-is-like-cooking.info
October 31, 2025 at 12:08 PM
I wrote a blog post today "The Microskills Theory of Programming": coding-is-like-cooking.info/2025/10/the-...
This is absolutely gorgeous 😍 Just order a copy, some specimens, and this awesome poster: www.type-together.com/index.php?ac...
October 10, 2025 at 8:36 PM
This is absolutely gorgeous 😍 Just order a copy, some specimens, and this awesome poster: www.type-together.com/index.php?ac...
Reposted by Aaron McAdam
React 19.2 is now available!
This release includes Activity, useEffectEvent, React Performance Tracks, partial pre-rendering, and more:
react.dev/blog/2025/10...
This release includes Activity, useEffectEvent, React Performance Tracks, partial pre-rendering, and more:
react.dev/blog/2025/10...
React 19.2 – React
The library for web and native user interfaces
react.dev
October 1, 2025 at 9:49 PM
React 19.2 is now available!
This release includes Activity, useEffectEvent, React Performance Tracks, partial pre-rendering, and more:
react.dev/blog/2025/10...
This release includes Activity, useEffectEvent, React Performance Tracks, partial pre-rendering, and more:
react.dev/blog/2025/10...
Reposted by Aaron McAdam
<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
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
October 1, 2025 at 10:46 PM
<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
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
Cézanne vibes ❤️
Philippe Janin (French Artist, born 1959)
"Paysage au Terres d'Ocre", 2019.
Oil on Canvas, 100 × 65 cm.
Private Collection.
#art #painting #painters #BlueSkyArt
"Paysage au Terres d'Ocre", 2019.
Oil on Canvas, 100 × 65 cm.
Private Collection.
#art #painting #painters #BlueSkyArt
September 24, 2025 at 6:07 AM
Cézanne vibes ❤️
Reposted by Aaron McAdam
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
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
Mindful Design
A high quality, expansive video course that will elevate your design skills to a level you never thought was achievable.
piccalilli.link
September 16, 2025 at 8:00 AM
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
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
Reposted by Aaron McAdam
In London, hate will never win.
September 17, 2025 at 6:10 AM
In London, hate will never win.
Reposted by Aaron McAdam
This isn't even "UX vs UI". It's "the purpose of the fucking thing" vs "it sounded cool in a stakeholder meeting"
September 16, 2025 at 4:08 PM
This isn't even "UX vs UI". It's "the purpose of the fucking thing" vs "it sounded cool in a stakeholder meeting"
Reposted by Aaron McAdam
you don’t understand bro, if we didn’t lie, no one would buy our product 😩
September 16, 2025 at 3:31 PM
you don’t understand bro, if we didn’t lie, no one would buy our product 😩
This conference looks amazing! Can’t wait to see any videos they might release!
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! 🥰
We're so pumped to welcome you all to the Simons Theater at the New England Aquarium. See you soon! 🥰
September 16, 2025 at 9:31 PM
This conference looks amazing! Can’t wait to see any videos they might release!
Reposted by Aaron McAdam
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
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
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.
www.wsj.com
September 4, 2025 at 8:10 PM
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
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
Reposted by Aaron McAdam
David Lynch on finishing a film
September 3, 2025 at 10:08 PM
David Lynch on finishing a film
Reposted by Aaron McAdam
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.”
“If I could tell you what my new film was about, I wouldn’t have to make it.”
September 4, 2025 at 8:46 PM
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.”
“If I could tell you what my new film was about, I wouldn’t have to make it.”
Reposted by Aaron McAdam
After months of building, today we're exiting stealth mode!
Introducing ˗ˏˋ operate.so ˎˊ-
A precision-built CRM designed for sales and built for founders
Introducing ˗ˏˋ operate.so ˎˊ-
A precision-built CRM designed for sales and built for founders
Operate
A CRM designed for sales, built for founders
operate.so
September 4, 2025 at 6:27 PM
After months of building, today we're exiting stealth mode!
Introducing ˗ˏˋ operate.so ˎˊ-
A precision-built CRM designed for sales and built for founders
Introducing ˗ˏˋ operate.so ˎˊ-
A precision-built CRM designed for sales and built for founders
Reposted by Aaron McAdam
Hey Artem, curious if you ever get around to this one? If so, how did it go?
August 22, 2025 at 11:22 PM
Hey Artem, curious if you ever get around to this one? If so, how did it go?
Reposted by Aaron McAdam
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
August 5, 2025 at 6:56 PM
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
Happy little trees 🌲
July 23, 2025 at 10:16 PM
Happy little trees 🌲
Reposted by Aaron McAdam
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/...
Check this out.
github.com/kettanaito/...
GitHub - kettanaito/rettime: A type-safe marriage of `EventTarget` and `EventEmitter`.
A type-safe marriage of `EventTarget` and `EventEmitter`. - kettanaito/rettime
github.com
July 22, 2025 at 9:57 AM
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/...
Check this out.
github.com/kettanaito/...
Reposted by Aaron McAdam
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.
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.
July 5, 2025 at 3:29 PM
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.
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.
Reposted by Aaron McAdam
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
"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
July 1, 2025 at 4:09 PM
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
"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
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.
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.
www.protailwind.com
July 1, 2025 at 4:26 PM
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.
Movie you’ve watched more than six times with a gif. Hard mode: no Star Wars, Star Trek, LotR, Marvel
June 30, 2025 at 9:25 AM
Movie you’ve watched more than six times with a gif. Hard mode: no Star Wars, Star Trek, LotR, Marvel
Reposted by Aaron McAdam
Pluto as visualized by NASA's New Horizons.
-Credits: NASA
-Credits: NASA
June 25, 2025 at 12:43 PM
Pluto as visualized by NASA's New Horizons.
-Credits: NASA
-Credits: NASA