Alasdair Mcleay
penx.bsky.social
Alasdair Mcleay
@penx.bsky.social
UI consultant and architect. Design systems, React.

Remix, Astro, Radix fanboi.

Prev AKQA, IBM, Speechmatics. Created govuk-react 2017

Brighton, UK
Reposted by Alasdair Mcleay
I want you, a tech-literate person, to internalize one deep fact: Apple vs. Facebook is, and always was, kayfabe.

In reality, Apple is (and always was) Facebook's chauffeur; holding its coat while it surveilled everyone.

How to be sure? IABs:

open-web-advocacy.org/blog/in-app-brow…
August 23, 2025 at 7:45 PM
@threepointone.bsky.social @jevakallio.dev I seem to remember you mentioning a CSS talk that one of you had done (when we were chatting in Farringdon a year or so back), along the lines if "CSS lies to you" I think. Ring any bells, or know if it was recorded?
May 30, 2025 at 11:28 AM
I spoke about Design System APIs in React at Remix London last night, my first presentation in 6 years. With the other speakers being @kentcdodds.com and @chatsidhartha.bsky.social artha.bsky.social there was a bit of pressure... Thanks to @edmundhung.bsky.social and @catchpowle.com for organising
April 23, 2025 at 11:03 PM
Anyone remember if Styled Components was the first open source React Library to have an `as` prop in its API, or was there something before this (specifically named "as" and with the same polymorphic behaviour)? @kitten.sh
April 17, 2025 at 5:00 PM
@nickyt.online 👋 great chatting tonight
April 3, 2025 at 10:05 PM
Reposted by Alasdair Mcleay
There is absolutely no world in which this is a "setting"

What ontological universe is Apple living in? If only we had some existing design pattern like "notifications" or "banners" to show users what's new??
March 17, 2025 at 3:23 PM
@edmundhung.bsky.social here’s the code I wrote for the conform/radix integration. It’s in a collapsed section at the top. Couldn’t find it earlier as I was looking in the conform repo but I’d posted it in the radix themes repo github.com/radix-ui/the...
Using Radix Themes (or Primitives) with Conform · radix-ui themes · Discussion #380
I've been using Conform recently, I initially noticed it has been used by @kentcdodds in Epic Stack, which already has a lot of great choices for a tech stack including Radix, so gave it a go and h...
github.com
March 12, 2025 at 10:48 PM
Excellent talks by @edmundhung.bsky.social on React forms/Conform and James Opstad on Cloudflare Vite at the Remix London meetup tonight.
Thanks @catchpowle.com for organising!
March 12, 2025 at 10:41 PM
I'm looking for a new UI or full stack developer contract.

- 20+ years web development experience.
- 9 years with React.
- Comfortable with Remix, Next.js, TypeScript, node, React Native.
March 10, 2025 at 11:33 AM
Reposted by Alasdair Mcleay
I'll be free for a new contract from next week. I've just finished a contract as tech architect of a multi brand design system for a client with 100+ well known brands. Ideally looking for something design systems related or developer on an application/portal build.
January 27, 2025 at 1:07 PM
I'll be free for a new contract from next week. I've just finished a contract as tech architect of a multi brand design system for a client with 100+ well known brands. Ideally looking for something design systems related or developer on an application/portal build.
January 27, 2025 at 1:07 PM
David Lynch on iPhone
YouTube video by Brittney Gilbert
www.youtube.com
January 17, 2025 at 10:39 AM
Reposted by Alasdair Mcleay
I was fortunate enough to meet David Lynch in 2007. He sat on an antlered throne, in a room off Oxford Street, and talked transcendental meditation while Donovan strummed a guitar next to him. Then he drank from a bowl of black coffee.

A truly joyful experience.
January 16, 2025 at 9:51 PM
Reposted by Alasdair Mcleay
Post-meditation.
January 16, 2025 at 9:54 PM
@ghengeveld.bsky.social @shilman.net 👋

Looking forward to trying out Storybook Test.

Am I able to get some kind of test report output such as a JUnit XML file? Looking for how I could integrate it with a reporting tool like Allure allurereport.org
Allure Report — Open-source HTML test automation report tool
Open-source HTML automation test reporting tool for Pytest, Playwright, Cypress, Jest, Selenium, JUnit, TestNG, Webdriver.io, Cucumber, C#, Android, IOS and more
allurereport.org
November 27, 2024 at 6:20 PM
Reposted by Alasdair Mcleay
Not to be overly dramatic or anything, but this has changed my life.
Capture node screenshot in Chrome DevTools is such a time saver. Especially when creating screenshots for an article.

No more dragging handles back and forth forever because you can never get it right and you're always still off by a pixel or two.

Right click node & find it in dropdown.
#DevTools
November 19, 2024 at 10:36 AM
Developers in Design Systems starter pack by @sid.st
November 20, 2024 at 4:55 PM
Has Anyone looked in to implementing the design tokens aliases/references spec with CSS custom properties (variables)?

tr.designtokens.org/format/#alia...
Design Tokens Format Module
This document describes the technical specification for a file format to exchange design tokens between different tools.
tr.designtokens.org
November 20, 2024 at 11:48 AM
Looking for a “12 most problematic design system components, you won’t believe number 3” article.

Can anyone recommend one?

Tabs, tooltips, modals, carousels, accordions, scroll area kind of thing.
November 13, 2024 at 1:37 PM
Reposted by Alasdair Mcleay
People aren’t going to remember me for CSS Modules. They’re gonna remember me because of this.
also this
November 8, 2024 at 9:18 PM
Stick The Hey On The Jake finals 2024 @ #ffconf @jakearchibald.com @elibelly.dev @stac.works
November 9, 2024 at 3:26 AM
#ffconf today 🎉
November 8, 2024 at 9:48 AM