Design System Architect with a strong track record in building scalable, cohesive design systems. Created the LTD method for launching custom design systems efficiently with dedicated teams and tools. Seeking to contribute to a team developing framework-agnostic design system.
Modular and composable Figma REST API client disk and memory caching. It extracts styles and variables to Desgin Tokens Format, allows for easy navigation through Figma nodes tree and allows parsing the trees to any AST format.
Writepool is a Node.js package that collects files before writing to disk, allowing you to track changes, manage output, and run dry-runs without committing. Ideal for applications needing precise and controlled file output management.
Tool for generating boilerplate code with file change tracking. Enables building custom actions consisting of various methods that run in different stages. Each action can have child actions, providing a flexible and extensible system.
A tool that uses custom-elements-manifest to generate all possible combinations and configurations of the given elements. Useful for generating visual tests for simple components.
A story about misunderstood concept of design tokens, and the problems that it caused, along with short demo on design tokens synchronization.
Podcast episode that explores the usability of Web Components in Design Systems, covering their benefits and effectiveness. It also discusses the meaning of a “compositional approach” in component libraries.
This episode delves into design and development consistency, its impact on client profit, and the problems it solves. It covers automation’s importance, especially in token management, and explores effective documentation practices and what truly defines documentation.
This episode explores what a Design System is and when it’s worth implementing. It discusses its role within the application’s architecture and whether a dedicated team is necessary to manage the Design System.