-
On the first day, I particularly enjoyed the talks about how teams use the Figma Plugin API to automate mundane tasks and to add functionality to the software that otherwise doesn't exist. There was a great talk from Discord, who discussed how they have built a plugin manager called Spellbook; they use this as a single port of entry to continue providing new functionality to their designers without needing them to install multiple plugins. They showed examples of how they've built plugins to migrate iconography across an entire file to help speed up the adoption of their new icon sets. While a simple example, it got me thinking about how I could do more to make our lives easier with the help of Figma plugins, especially regarding more considerable sweeping changes.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Puts Debuggerer
Ruby library for improved puts debugging, automatically displaying bonus useful information such as source line number and source code.
Another standout talk for me was from GitHub, which discussed challenges with its design system, Primer. They went into detail about how organisational changes have altered the course of its development and how they've had to adjust to the needs of the business over time to adapt and grow. As an engineering lead, I really resonated with this talk.
-
I was worried that some design system talks would be too high level without showing actual examples of the problems they solved. I was pleasantly surprised, though, that there was a good amount of substance in the talks I attended. One that stood out in particular was a talk from Atlassian, which discussed how they improved the adoption of their system. They used practical examples around how they built ESLint rules, scorecards, and more aggressive delivery methods to help speed up the overall process of getting teams onboarded faster. The biggest takeaway from that talk was that not all adoption is good adoption, and helping guide others through education, tooling, and relationship building helped with the overall goal of getting adoption rates higher across their organisation using the intended patterns.