Hosts & Presenters: @MarcCheong (Host), @RonaldDeLignie (fusionAIx), @peter_bessman (Pega), @Andi_Mutlow (Pega), @RichardMarsot (Pega) and @Yashaswi_Singh (fusionAIx)
Presented by: Pega AI Expert Circle & User Experience Expert Circle
Watch the full replay (90 minutes) →
Overview
This joint event brought together experts from Pega’s AI and User Experience Expert Circles to demonstrate how generative AI and “vibe coding” can be applied to build, extend, and convert Constellation DX components and SDK applications.
The session covers real-world case studies, dev vs. non-dev perspectives, agentic harnesses, context window management, and design system discussions.
Section 1: Introduction, Housekeeping & Audience Poll
Key Highlights
- Joint Community Event: The first joint webinar hosted collaboratively by the AI Expert Circle and the User Experience Expert Circle.
- Interactive Slido Benchmark:
- Over 270–300 attendees participated in live polling regarding their experience with DX components, SDK implementations, and vibe coding.
- Over 70% of attendees indicated they had never attempted building components or vibe coding, demonstrating high demand for practical, hands-on guidance.
Section 2: Real-World Demonstration — AI-Created Translation Module
Presenter: @RonaldDeLignie (fusionAIx)
Watch this section (8 minutes) →
Key Highlights
- Dynamic Translation Component: A vibe-coded utility module built to translate Pega UI content on the fly between English, German, and Dutch.
- Technical Integration:
- Uses Google Translate APIs and open-source NPM packages.
- Interacts with Pega’s
PCORandPConnectAPIs to read page elements and update Redux stores directly. - Allows live inline overrides by end-users and pushes updated translation packages directly into a backend Pega case type.
- Design-Time Integration:
- Configured within the
default app shell utils viewmetadata as a child component with registered dependencies.
- Configured within the
- Efficiency Impact:
- Reduced component development time from 3–4 days to mere minutes.
Section 3: Developer Perspectives — Experienced Developer vs. Non-Developer Vibe Coding
Presenters: @peter_bessman (Pega), @Andi_Mutlow (Pega)
Watch this section (6 minutes) →
Key Highlights
- The Experienced Developer View (Peter Bessman):
- Created a Conway’s Game of Life component inside Pega using Gemini in 10–15 minutes.
- Takeaway: Vibe coding acts as a major productivity multiplier for experienced engineers. However, for components that alter business data, strict testing and agentic infrastructure are necessary to keep LLMs on track.
- The Novice Developer View (Andy Mutlow):
- Built a fully functional React component in ~20 minutes using Claude, despite having zero prior React, linting, or NPM experience.
- Encapsulated his learnings into a reusable Claude/GitHub skill for colleagues to save token spend.
- Takeaway: AI lowers technical barriers, allowing non-traditional developers to prototype UI extensions effectively.
Section 4: Vibe Coding DX Components — Agentic Harness & Best Practices
Presenter: @RichardMarsot (Pega)
Watch this section (27 minutes) →
Key Highlights
- Constellation DX Architecture:
- Modern bundling, automated CI/CD pipelines, code scanning, and isolated testing using Storybook outside the Pega platform.
- The Agentic Harness Concept:
- Maintains a human-in-the-loop workflow: Planning → Analysis → Code Generation → Automated Review/Testing → Iteration.
- Integrates guardrails: accessibility testing (
axe-core), security/XSS checks, code quality linting, and theme tokens.
- Managing Context Windows & Tokens:
- Explains why dumping monolithic guides (
guide.md) leads to token waste and degraded LLM accuracy. - Recommended approach: Use Skills (lazy-loaded compass files) and Multi-Root Workspaces (indexing reference repositories like the Pega UI Gallery).
- Explains why dumping monolithic guides (
- Live Demo:
- Triggered an automated GitHub Copilot agent pull request to create an interactive Financial Compound Growth Calculator and a Speech-to-Text input component.
- Showcased automated accessibility checks catching errors in the pull request before merging.
Section 5: Deep Dive — Smart Vibe Coding & SDK Design System Conversion
Presenter: @Yashaswi_Singh (fusionAIx)
Watch this section (32 minutes) →
Key Highlights
- Generic Vibe Coding vs. Smart Vibe Coding:
- Generic Vibe Coding: Un-grounded prompts lead to hallucinations (e.g., non-existent
@pega/pcorepackages, invalid event props). - Smart Vibe Coding: Combines Generic Knowledge + Pega Architecture Knowledge + Project/Environment Context (Infinity version, API definitions, conventions).
- Generic Vibe Coding: Un-grounded prompts lead to hallucinations (e.g., non-existent
- The 4 Pillars of a Grounding Harness:
-
Grounding: Task instructions and clear expectations.
-
Skills: Specialized, modular
.mdfiles loaded on demand. -
Guardrails: Standards for code quality, design tokens, and accessibility.
-
Validation: Automated and manual verification of outputs.
-
- SDK Design System Conversion Demo:
Section 6: Live Demo Review, Q&A & Community Resources
Key Highlights
- Demo Review:
- Verified the generated Speech-to-Text field component live in Storybook and VS Code, demonstrating voice recording capability mapped directly to Pega form fields.
- Community Q&A & Resources:
- Addressed questions regarding skill repository access, type definitions, and code minification.
- Highlighted the Constellation 101 Series on Pega Forums and a 4-part video series on AI-assisted UI development.
- Upcoming Webinars:
- Model Context Protocol (MCP) & Pega Infinity 26 (AI Expert Circle — Sept 2)
- MyPega Cloud Features (As a Service Expert Circle)
- DevOps, Blueprinting & AI Test Automation
Related References
- Pega Github resources:
- Pega Forums articles
- Extending Constellation UI with an AI-First Approach include a 4 part video series
- Accelerate Pega DX Component Development with Claude — A Full Lifecycle Automation includes video demonstration
- Vibe coding a Constellation DX Component
- Vibe Coding Constellation DX Components with LLMs: A Practitioner's Guide
- Building a Custom DX Component using Claude Code
- Local development for Constellation DX components
- Vibe coding: a lapsed developer's journey into DX Components
- Pega Constellation React SDK: Getting the Foundation Right Before Building Custom DX Components
- LLM-Powered DX Component Creation Made Easy with UI Gallery | Richard Marsot posted on the topic | LinkedIn
- Constellation 101: Constellation 101
- Expert Circles:



