Pablo Ruiz-Muzquiz
Building Collaborative Open Source tools for Developers and Designers - Pablo Ruiz-Muzquiz from Penpot
#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
08:10 MIN
Bridging the gap between designers and developers
WeAreDevelopers LIVE - Is Software Ever Truly Accessible?
33:02 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
41:29 MIN
Discussion on the evolution and future of CSS
What's new in CSS for Designers?
00:03 MIN
Shifting focus from platforms to developer productivity
Forget Developer Platforms, Think Developer Productivity!
21:55 MIN
Q&A on tooling and open source contribution
Handling incidents collaboratively is like solving a rubix cube
25:06 MIN
Why certain tools and team dynamics fail
42 x 2 Canvases Later: Two Years, Two Minds, Many Lessons
26:55 MIN
Q&A on performance, tooling, and alternatives
Discover .NET MAUI
51:53 MIN
Q&A on shared systems and scaling productivity
Forget Developer Platforms, Think Developer Productivity!
Featured Partners
Related Videos
Rendering Design Software in the Browser at Penpot
Elena Torró
WeAreDevelopers LIVE - Rendering in the Browser, The State of CSS and Accessibility and more
Chris Heilmann, Daniel Cranney & Elena Torró
Coffee with Developers - Cassidy Williams -
Cassidy Williams
Coffee with Developers - Dan Mindru - Product Marketing for Developers
Dan Mindru
Keith Cirkle of GitHub on React Fatigue
Keith Cirkle
Breaking Down Silos Between Design and Development
Erica Rider & Stan Carrico
Unlocking Seamless Collaboration: Design-First APIs for UI Components
Lucien Immink
Are frameworks like React redundant in an AI world?
Paul Kinlan
From learning to earning
Jobs that call for the skills explored in this talk.
![Senior Software Engineer [TypeScript] (Prisma Postgres)](https://wearedevelopers.imgix.net/company/283ba9dbbab3649de02b9b49e6284fd9/cover/oKWz2s90Z218LE8pFthP.png?w=400&ar=3.55&fit=crop&crop=entropy&auto=compress,format)
Senior Software Engineer [TypeScript] (Prisma Postgres)
Prisma
Remote
Senior
Node.js
TypeScript
PostgreSQL







