Senior Product Designer (mobile/web/desktop) for an EHR company • He/him • Accessibility Advocate • Design System Architect #BlackLivesMatter

Boston, MA
Joined April 2008
Alex retweeted
We've decided to sunset Arc on December 22, 2026. That's not an easy sentence to write. We spent years building Arc and celebrating each and every release along the way: we have so much pride and love for what we made alongside the Arc community. Our priority is to deliver best-in-class security for our members. Keeping a browser secure takes constant, dedicated work that is only increasing in the age of AI. Dia was built from the ground up to meet today’s security standards, so that's where our engineering and security teams will focus moving forward. We've worked to make switching to @diabrowser as easy as possible for Arc members. Here's how: · Your passwords, bookmarks, extensions and history come over to Dia seamlessly. · Spaces, Folders, and Tab Groups are in Dia and import over with your data intact. · Dia now surpasses Arc benchmarks in stability, speed, and security. · The browser features you use in Arc are free in Dia, and the AI is optional. Thank you for using Arc, for pushing us to make it better, and for building alongside us. The team that made Arc is the same team behind Dia, and some of our most ambitious work is just ahead. We'd love for you to be there with us when it lands.
1,828
814
2,077
6,931
1,754,675
shadcn registry for healthcare 👉 organui.com more like this on → shoogle.dev/directory
19
103
6
1,137
48,631
I built out a new way to generate color ramps. Previous ones leveraged algorithmic approaches to try and estimate how our eyes perceived light. Mathmatical models are bad at representing human color preference. I made a free one based on image models: tools.diffui.ai/palette
17
21
2
199
18,632
Figma MCP pro tip.. if you have PRs where there’s new design changes, you can write all of your revisions back to canvas and have your model trigger dev mode annotations. Then have these annotations serve as references you can pass to other agents that have other loops for other purposes
6
1
1
37
2,360
Alex retweeted
Wake up babe the Figma Chrome extension can now capture your website code and bring into Figma as a code layer Live from Config India
97
183
118
2,878
7,694,245
Alex retweeted
Introducing Specs: a new medium for markdown that brings context into, out of, and across Figma AND it’s collaborative AND has unique-to-Figma visual features Live from Config India
38
89
44
1,358
5,942,894
Some mistakes you might be making: Your effort level is too high Your skills are too long You're not aligning before you start work You're aligning too often, and too hard Your automated checks are too lax Your custom tooling is too token-inefficient You aren't doing enough automated review You aren't reviewing previous coding sessions (with an agent) You're doing too much human review You aren't vibe coding enough prototypes Your agent can't verify its own work You're babysitting the agent too much You've overloaded your global steering files Your codebase is hard to navigate You aren't building a shared language Your codebase architecture allows bad tests to be written You aren't thinking strategically enough You aren't thinking enough
272
249
60
4,022
209,114
Alex retweeted
Built a Claude Code skill that takes a real UI component apart into its paint layers, so you can see exactly how it's built. Every state, every measurement and every design token is read straight off the live component. Nothing is redrawn.
25
31
3
725
23,271
Reverse Engineer Anything 😂 Software is done.
694
3,476
634
39,175
3,857,946
If you struggle to describe scroll animations in Claude or Codex, these commonly used terms can help. Save this for later.
79
546
28
8,009
374,230
Alex retweeted
A reminder, for no reason at all, that: • Sketch has a local MCP that works with any local agent • We’re not in the business of selling you AI credits sketch.com/ai Also, a sneak peek: talk to your agents directly within Sketch (coming later this year).
26
26
17
368
21,974
🧲 Just shipped: Tables that split, stretch, and snap into place.
138
132
46
4,123
323,060
users aren’t stupid, they’re actually very smart at finding the laziest way to do something
17
11
1
148
4,938
Alex retweeted
Custom animation styles for your design system → Save an animation style and publish to your libraries → Apply automatically with Figma agent and coding agents via MCP → Reference styles with skills
37
79
18
919
1,533,343
Alex retweeted
we do this with overscroll-behavior: none but we gate it behind a (pointer: fine) media query, so that it doesn’t impact touch devices. this means you can still pull to refresh on mobile
Big thumbs up to @vercel for babysitting the rubber-band bounce on macOS!
36
99
10
3,682
274,568
0.5px borders helps strokes stay crisp. but with small corner radii (like in check boxes), you end up with funky antialiasing (especially in dark mode). if you render the border by overlaying two rectangles with carefully-tuned concentric radii, you get those pixels back!
8
7
295
17,398
🚀 Introducing Angular Native The stunning developer experience and ecosystem of Expo, using the Angular framework you already know and love. • Real native iOS & Android
• Expo SDK & ecosystem
• Angular components, signals & DI
• CSS & Tailwind out of the box ng-native.com
124
367
151
2,381
480,547
Your design system guidelines belong in Figma Make. In this walkthrough, I show how to connect UI Rules so Make can access your brand styles, component rules, and content guidelines while it builds. See how it works ↓ uirules.com/blog/figma-make-…
6
1
12
618
37 mistakes companies make with AI transformation: 1) Not investing in your data foundation/not having a data “clean-up” strategy. Often people expect that with tools, everything gets solved. 2) Starting with “we need AI” instead of a real problem (this is true for every tech cycle ever). 3) Underresourced AI center of excellence that serves every part of the organization. Backlog builds up, employees get disenfranchised, shadow AI explodes. 4) Trying to automate the same workflow vs rethinking from scratch. Building AI add-ons to existing processes rather than rethinking processes from the ground up. 5) Thinking too big and flashy. Not considering the implications day-to-day and the value of quick, unsexy wins. 6) Over-engineering. Sometimes you dont need a full agentic system and traditional software works just fine. 7) Obsessing over cost before proving feasibility of a use case (i.e using a smaller model first before validating technical feasibility with larger models). 8) Encouraging/pushing employees to use AI without real depth. Widespread rollout with limited education/lack of training for employees. 9) Telling your people that AI won’t impact jobs. 10) Overprotecting data + spend to the point of limited experimentation from your workforce. IT/Security blocking this or slow rolling it out (which is fair but bad for the speed in which this is moving). Culture doesn’t encourage AI use. 11) Not having places to go to ask questions / knowledge share. Whether that be a skills library, shared repo, or internal AI office hours. 12) Failing to solve the last mile. Everyone’s so focused on models, but successful applied AI is a complex last mile problem: governance, data, observability, context management, people, process, etc. 13) Shipping it and call it done. Lack of discipline to go beyond the shiny demo and ensure sustained adoption that meaningfully empowers teams. 14) Slop is tolerated. 15) No governed way to build for non-technical people. No Citizen SDLC to empower SMEs to build and share production apps. 16) Assuming AI transformation is the responsibility of one person within the org. 17) Run like an IT project. No senior exec actually owns injecting AI across the business, therefore initiatives stall and leave no lasting impact. There is no clear owner. 18) CEO is not a driving force. Leadership enforcement without the leaders actually knowing how or what to enforce. 19) Not getting the buy in of the “bad guys.” Bring Legal, Finance, and IT along for the ride early. 20) Not investing in / underestimating change management. Easy to get the folks who are excited on board, but it's a long process to make others feel comfortable. 21) Not measuring baselines before any adoption. What are the metrics pre-AI tool to post AI tool? No baseline = no roi story, and thinking that all AI usage is positive ROI without measuring usage/tying it to real outcomes fails the same way. 22) Inventing new KPIs for AI instead of focusing on having AI accelerate existing functional KPIs. 23) Reducing AI to headcount and being overly stringent on ROI too early into programs. 24) Being driven by FOMO and not having the patience to treat AI transformation as the multi-year migration it actually is. 25) Being married to past purchasing mistakes and not choosing the best technology at the moment. 26) Not anticipating the complexity of getting systems to work nicely together (a kind of scope creep as the reality blows up work required). 27) Not being agile enough to change course when the landscape changes drastically. 28) Locking in to a single provider ecosystem. 29) Not providing employees access to the underlying systems needed to make AI useful to take action, not just chat. 30) Underestimating how much of an impact AI can actually have. It is both a cooler and scarier time than ever before to be an incumbent. 31) Outsourcing thinking to AI - everyone can prompt, the differentiation is how you wield the tool to multiply the work you're doing. If you have good judgement you can do a lot more. If you don't, you end up wasting a lot of tokens spinning your wheels. 32) One functional department thinking they should own AI transformation. It treats AI as a vertical solution vs. horizontal capability that’s more than just technology. 33) Executing on AI initiatives before anchoring your work in a clear strategy that’s tied to business goals, a map of key processes, understanding of your technology and data reality, and clarity around how to meet your people where they are. 34) Not solving data permissioning and RBAC considerations before rolling out agentic tools firmwide. 35) Not giving people dedicated time to experiment or carving out time in their roles for it. 36) Not understanding how a business function ACTUALLY works before trying to apply AI. In someone’s head, the process for generating some end state dashboard is simple: systems generate the data, it gets consistently transformed and warehoused, then read into the dashboard that the VP sees. In reality, it’s a complete mess. 37) Neglecting internal evals to constantly test and evaluate how new models/harnesses perform company tasks on a $ per successful task basis. What's missing?
59
38
12
380
98,542
Make your UI look better instantly with these skills 1. frontend-design ui-skills.com/skills/anthrop… 2. apple-design ui-skills.com/skills/emilkow… 3. beautiful-shadows ui-skills.com/skills/mengto/… 4. accessibility ui-skills.com/skills/addyosm… 5. design-review ui-skills.com/skills/superfu… 6. emil-design-eng ui-skills.com/skills/emilkow… 7. shadcn ui-skills.com/skills/shadcn-… 8. adapt ui-skills.com/skills/pbakaus… 9. better-interface ui-skills.com/skills/jakubkr… 10. interaction-design ui-skills.com/skills/wshobso…
53
466
14
4,088
425,191