Building Collaborative Open Source tools for Developers and Designers - Pablo Ruiz-Muzquiz from Penpot
The friction between designers and developers isn't a people problem, it's a paradigm clash. See how Penpot creates a shared language for both.
#1about 3 minutes
Solving the historic designer and developer collaboration gap
The traditional handover process between designers and developers is broken due to misaligned formats, methodologies, and communication.
#2about 4 minutes
Bridging paradigms with declarative design in a tool
The core conflict is between imperative design (pixel-perfect control) and declarative code (rule-based results), which Penpot solves by integrating declarative concepts like CSS into the design tool.
#3about 6 minutes
How to get developers to use a design tool
Developers adopt a design tool when it speaks their language with features like Flexbox and Git integration, and when it is fundamentally open source.
#4about 6 minutes
Bringing designers into the open source ecosystem
By offering a polished user experience, Penpot encourages designers to embrace open source, fostering a community where design contributions are valued alongside code.
#5about 13 minutes
The open nitrate model for sustainable open source
Penpot's business model involves offering the full-featured product for free while charging enterprises for a proprietary back-office to govern and restrict its use.
#6about 9 minutes
Penpot's technical stack and contribution model
The tool is built on a unique stack including Closure and is migrating its rendering engine to Rust and WebAssembly to improve performance and attract more contributors.
#7about 10 minutes
A pragmatic approach to AI in design tools
Generative AI is ill-suited for the dual visual-code nature of UI design; a better approach is using targeted machine learning for micro-interactions like component suggestions.
#8about 5 minutes
Understanding the economic incentives behind AI hype
The current hype around generative AI is driven by massive venture capital investment based on the premise that brute-forcing with more money and data will unlock new emergent properties.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
03:26 MIN
Bridging the gap between designers and developers
WeAreDevelopers LIVE - Is Software Ever Truly Accessible?
03:50 MIN
Improving design tooling and engineering handoff
Shift Left On Accessibility - Geri Reid
04:25 MIN
Moving from SVG to canvas for better performance
Rendering Design Software in the Browser at Penpot
00:59 MIN
The collaboration gap between UX designers and developers
Bridging the Gap
12:29 MIN
Q&A on WordPress, tool selection, and collaboration
How to Build Truly Production-ready Apps - Modern JS-based SaaS Stack for Indie Devs and Small Teams
06:33 MIN
Moving from siloed handoffs to collaborative prototyping
Breaking Down Silos Between Design and Development
01:04 MIN
Overcoming the challenges of design-to-development handoff
NoCode LiveCode: Leveraging AI Tools to Craft Fully Functional Apps!
Coffee with Developers is Now Available as an Audio PodcastFor the past few years, we’ve had the privilege of meeting fascinating developers and tech professionals from around the world through our Coffee with Developers episodes. While all of the episodes are available in their original video format on our ...