Alan B Smith @alanbsmith.bsky.social · 16hLayoffs suck. Grief is hard. I lost an amazing icon & type designer. And I lost a design token wizard — truly one of the best at color theory I’ve ever seen. And a mobile designer / technologist who was truly amazing — design system alumni. If you’re looking to hire, I am happy to connect you. 101
Reposted by Alan B SmithJosh Black @josh.black · 27/09/2026Finally got a post up on the GitHuh blog github.blog/engineering/... 👀github.blogImproving site performance by shipping more CSSHow we fully migrated github.com away from CSS-in-JS. 4213
Alan B Smith @alanbsmith.bsky.social · 26/09/2026The Google fat bear week game Is very cute. More fat bears, please. 000
Alan B Smith @alanbsmith.bsky.social · 23/09/2026Started learning the basics of building an ontology. This Ontology 101 doc was very helpful. I wanted to stick to the core infrastructure, but I found I need to have a solid knowledge base structure to get good output from it. Down another rabbit hole we go. 🐰 🕳️ protege.stanford.edu/publications...protege.stanford.edu 110
Alan B Smith @alanbsmith.bsky.social · 18/09/2026Design systems pushed forever for people to read docs (RTFM). And in the AI era, something finally is – ty, Claude. 🙏 But unstructured data is still too unreliable. Non-deterministic output clever enough to pose as authoritative truth is worse. Design md files are a sham. We need a better system. 110
Alan B Smith @alanbsmith.bsky.social · 14/09/2026I’m new to A2UI, and it‘s possible I’m missing something important, but I think the Margin Leaf spec is flawed? We learned this lesson a while ago on the web. Adding margin to child elements instead of containers is error prone. That’s why we moved to use gap instead. a2ui.org/specificatio...a2ui.orgBasic Catalog Guide - A2UIA2UI, a streaming protocol for Agent-Driven User Interfaces 100
Alan B Smith @alanbsmith.bsky.social · 13/09/2026Normally the neighborhood park goes unused, but this season, the city ran out of fields and had to set up nets here too. The result: Kids pouring In from all over the neighborhood to play pickup soccer on a beautiful evening. More of this please. Calcio è della gente. ⚽️ 021
Alan B Smith @alanbsmith.bsky.social · 09/09/2026I think knowledge graphs are now a core part of a design system‘s product offering. Maybe this is just the evolution of documentation though. Similar to when we moved from style guides to shipping actual components. We’re moving from providing design data to design intelligence. 🧠 232
Alan B Smith @alanbsmith.bsky.social · 08/09/2026I spent the day trying to recreate the cardamom buns I had in Stockholm. I got close, but we need to do more testing. 031
Alan B Smith @alanbsmith.bsky.social · 30/08/2026Kind of a long shot, but I’ll ask: Has anyone put their design patterns and rules into a proper graph db or graph RAG to support your design system ontology? Looking to bounce some ideas with someone in the design-engineer space and maybe compare notes. 372
Alan B Smith @alanbsmith.bsky.social · 07/08/2026Engineers like consuming our design tokens as JS objects. Typeahead, and JSDoc notes are great for providing context and helping them choose the right tokens. The problem is the tokens are in big objects, so tree shaking doesn't work well, and you end up with a significant performance hit. 100
Alan B Smith @alanbsmith.bsky.social · 03/08/2026I used to let slightly wrong Slack answers go without correction and assume a human reading the thread will be able to parse it out as a simple mistake. But now I make explicit corrections because it’s likely a bot will strip that response out of context as an authoritative answer for someone else. 230
Alan B Smith @alanbsmith.bsky.social · 03/08/2026It was 102°F (39°C) today, so I made frozen sangria. 030
Alan B Smith @alanbsmith.bsky.social · 30/07/2026Fully support UEFA boycotting FIFA. It would drastically improve USA’s chances of making it to the quarterfinals in 2030.Maybe we’d even make the semis. 😂 010
Alan B Smith @alanbsmith.bsky.social · 29/07/2026UEFA vs FIFA www.theguardian.com/football/202...static.klipy.comLet Them FightAlt: Ken Watanabe saying "Let Them Fight" from the movie, Godzilla. 000
Alan B Smith @alanbsmith.bsky.social · 28/07/2026RichText implies PoorText, which is probably what happens when I'm forced to type without autocorrect. 000
Alan B Smith @alanbsmith.bsky.social · 27/07/2026Anthropic should take a note from 1990 cell phone providers and start offering off-peak token rates: 100,000 anytime tokens, with free nights* and weekends. *nightly token rates begin at 9:00pm EST 020
Alan B Smith @alanbsmith.bsky.social · 26/07/2026I was thinking about watching the Rapids game, but all your posts are making me nervous. 😬 000
Alan B Smith @alanbsmith.bsky.social · 18/07/2026England, please don’t blow a 4-0 lead. You’ll never live it down. 🙏 020
Alan B Smith @alanbsmith.bsky.social · 11/07/2026This is, hands down, the best World Cup I’ve ever seen. The matchups have been excellent at every level. 000
Alan B Smith @alanbsmith.bsky.social · 11/07/2026As a design system leader, you have to continuously prove the value you provide. But you also need the support of leaders who truly believe in your autonomy and intrinsic value of your system. 131
Alan B Smith @alanbsmith.bsky.social · 07/07/2026I was joking with a Canadian friend tonight about how Americans are conditioned to believe we are always underdogs and will always win. We both tried to think of sports movies where the Americans don’t win, and there are exceedingly few. That probably explains a few things. 010
Reposted by Alan B SmithPoorly Drawn Arsenal @poorlydrawnarsenal.com · 07/07/2026This is why you don’t get rid of the department of defense. 217225
Alan B Smith @alanbsmith.bsky.social · 05/07/2026I like Haaland much more when he plays for Norway. 000
Alan B Smith @alanbsmith.bsky.social · 04/07/2026You can tell France is not accustomed to dealing with the dark arts that are common practice in CONCACAF. 000
Alan B Smith @alanbsmith.bsky.social · 04/07/2026My (maybe spicy?) round of 16 bets: 🌶️ Norway beats Brazil 🌶️🌶️ Mexico beats England 🌶️🌶️🌶️ Colombia beats Argentina 100
Alan B Smith @alanbsmith.bsky.social · 04/07/2026Good tourney, Canada. Thanks for cohosting. This team has become heroes for the next generation of Canadian soccer players. 010
Alan B Smith @alanbsmith.bsky.social · 02/07/2026Wild to think that AOL used to ship *physical CDs* in the mail, and people would just run it on their desktop. You could never get people to do that now. 110
Alan B Smith @alanbsmith.bsky.social · 30/06/2026This is spot on. Modes and themes often get entangled, but we have to be specific in how we talk about each. 110
Alan B Smith @alanbsmith.bsky.social · 16/06/2026A theme from the last World Cup was “The rest of the world is catching up.” So far the theme of this World Cup is “The rest of the world is going to eat your lunch.” 000
Alan B Smith @alanbsmith.bsky.social · 05/06/2026This is the best way to describe how I feel about AI and software development: I love a good puzzle. One day someone says "Hey! Use this AutoPuzzler™. It will sort all the pieces for you, and you'll finish the puzzle in seconds! It's great! You'll save so much time! You can puzzle so much more!" 131
Alan B Smith @alanbsmith.bsky.social · 02/06/2026Design token tooling has improved a lot. Keeping track of tokens is still very hard. 070
Alan B Smith @alanbsmith.bsky.social · 31/05/2026It would be fun to do a design system x cocktail workshop. For example, this drink is not a traditional Paloma. It uses many of the same elements, but they are composed differently. Understanding the spec informs how you can make adjustments while maintaining alignment. 050
Alan B Smith @alanbsmith.bsky.social · 29/05/2026She is supposedly 75% poodle \ 25% retriever. But I think there’s like 10% otter in there somewhere. 🦦 030
Alan B Smith @alanbsmith.bsky.social · 25/05/2026The Pope has greater AI understanding and leadership than most tech execs who have done nothing but chase relevance and market share over the last few years. You’d expect a new startup challenger to be their rival. Must be humbling to be outclassed by a 2000 year old institution. 😂 Thanks, Leo. 🙏 030
Alan B Smith @alanbsmith.bsky.social · 23/05/2026Glad to have a long weekend to reset. Made some lemon sorbet and gelato. 🍨 120
Alan B Smith @alanbsmith.bsky.social · 20/05/2026Cosign this. I'm a firm believer that time is an ingredient, not an obstacle. Moving too quickly means you're missing a key ingredient, and the end result will often reflect that. 020
Alan B Smith @alanbsmith.bsky.social · 20/05/2026If you're introducing change faster than your ecosystem can absorb and adapt to it, you're not evolving systems; you're creating fragmentation and thrash. Design systems are engines for evolution, but they are also stabilizers that hold product ecosystems together. 010