@ghaidar0@karrisaarinen Appreciate you taking the time to flag it. Totally agree it's a bit of a patched together setup right now, we definitely hope to make it simpler to just enable key workflows like this with a click or two.
Just to answer your question, coding sessions will use skills in the repo
@edmtthws Would love to hear more about what's feeling unintuitive about the view controls — we've been looking at these lately, so input is especially timely
@arronflashman 💜 Kind of you. We'd always prefer to hear about the problems though, nobody should have to tolerate shifting icons like that!
Couldn't repro in my Safari...mind sharing OS + Safari version numbers so we can track this down?
@linear offers 5 weeks of paid vacation, and I absolutely love to see team members using up every last day as the end of the year approaches. We love our work, and we also love our lives outside of work.
@gbmaxui@aydaoz To close out, I'll note that it's critical to trust your teammates to all make good decisions. Sometimes we get it wrong, but that's okay, since we're building software and we're always working to make it better today than it was yesterday.
@gbmaxui@aydaoz 4. Biggest benefit and challenge
Biggest benefit is that we don't spend a bunch of time documenting recreations of what already works and exists in our production app — basically zero maintenance effort.
Biggest challenge is when you have to recreate some nuanced UI on the fly.
@gbmaxui@aydaoz 3. Flexibility of creating new components
We essentially have as much flexibility as we need to create new UI components, but that doesn't mean we're trying to reinvent the wheel all the time. We reference and use our existing patterns often, and make new stuff when prudent
@gbmaxui@aydaoz 2. Which parts do we keep in Figma
A few basics like colors, common type styles, icons, buttons, avatar, checkboxes, and an action menu, but not much of anything higher-level than that.
Here's a screenshot from today of the stuff we use that's outside of colors, type, and icons
@gbmaxui@aydaoz Here's a quick stab at some answers for you:
1. How we stay aligned
Share work, ship to internal builds, roast before work goes out to customers, and ultimately, the product is the source of truth. Over time, there is certainly some design debt, so we pay that off periodically.