Sarah Federman Profile picture
Design Ops Tech & Design Lead @ Lendi. Design systems + a11y. Prev @Atlassian @Adobe @LinkedIn. Very millennial, with a side of ADHD. Views my own ✨ she/her
hussamkhatib Profile picture 1 subscribed
Sep 11, 2019 10 tweets 2 min read
Trying to open a basic ass bank account in Australia has proven to be worst possible experience EVER. It's absolutely fucking absurd They literally are making it impossible. First they tell me that I need a utility bill to verify my identity so I can open an acct to pay my deposit in order to get an apartment. Eventually I just borrow from a friend bc hello, you can't have a utility bill without an apartment
Aug 21, 2019 5 tweets 1 min read
The longer I do this, the more convinced I am that global design tokens and component design tokens are hugely different problems and the fact that everyone is treating them the same is why much of current solutions are brittle and rely almost entirely on convention Global tokens are to align on primitive values (colors, type, etc) and it's an important but somewhat smaller problem. They're one value (primary-color).

Component tokens are part of a platform-agnostic representation of how a component should look. They can't exist singularly.
Aug 16, 2019 4 tweets 1 min read
God reading the typescript docs feels like reading my high school algebra textbook. Why do they hate real examples?? If T intersects U extends Y instantiates R, then how many muffins is Theodore bringing to the bakesale on monday? 🤔🤔🤔
Jul 16, 2019 9 tweets 2 min read
At this Garrison brothers whiskey dinner and I've never been so disappointed in my life. The founder is an absolute sexist douche. The whole time he referred to women as "girls" multiple times, said shit like "she was young and from Texas so she must be smoking hot" "it's one night and no commitment, the perfect relationship for a young man"
Jul 8, 2019 8 tweets 2 min read
The longer I do design systems the more I feel like seeing a lot very flexible APIs in your tools is a red flag. It's another thing in Decision Debt land. Thread: APIs get flexible for 3 reasons. 1) is devs love that shit and it's a creative challenge for us to support as many possible uses. 2) is because there's an actual validated need for it that's been sparred w/ products and design, which happens sparingly and w/ awareness.
Jul 3, 2019 8 tweets 3 min read
HEY! I learned a thing today about an argument I always assumed was bikeshedding, but apparently using TABS instead of spaces is actually better for #accessibility! More info here: reddit.com/r/javascript/c… Attaching any extra anecdotes here!
May 21, 2019 4 tweets 1 min read
Unpopular opinion: you can expect candidates to have a well-rounded skillset (strong competence with JS) without devaluing HTML and CSS skills I'm sorry but the days of hiring people who can only do HTML and CSS are over. We need people who are good at them, yes. But they also need to be excellent at design or engineering as well.
May 17, 2019 4 tweets 1 min read
New design tools that are component based should be focused on creating designs modelled on finite state machines. They should be taking something sketch.systems to the next level Well now I feel inspired to write a talk for designers about finite state machines. Invite me to your conferences y'all :P
Feb 15, 2019 15 tweets 2 min read
You can tell so much about a dev by looking at what kind of music they code to 🕵️ Rap or death metal: Brute forces and just makes it work. Deletes lines from webpack config until the build finishes.