You don’t need to be an expert to contribute. Some of the most valuable contributions come from beginners who remember what it’s like to be stuck.
Ways to Contribute
Share Custom Blueprints
Create and share original blueprints or adapted versions of existing ones for new niches
Help in Vibe Coding Help
Answer technical questions and help builders get unstuck on their projects
Share Your Apps
Post deployed apps in Ship It Showcase to inspire others and demonstrate what’s possible
Join Challenges
Participate in Blueprint Challenges and share your unique approaches
Improve Documentation
Suggest documentation improvements or clarifications when something is unclear
Build Partnerships
Mentor newer builders or form study groups in Build Partners
Contributing Custom Blueprints
Sharing custom blueprints in Blueprint Lab is one of the highest-value contributions you can make.What Makes a Great Blueprint Contribution
Solves a Real Problem
The best blueprints address actual pain points in specific niches. Build something you or someone you know would actually use.
Follows the Template
Use the 8-section blueprint template format so your blueprint is consistent with the vault library.
Includes All Complexity Levels
Provide starter prompts for Beginner, Intermediate, and Advanced builders so everyone can build at their level.
Tested and Working
Build at least the Beginner version yourself before sharing. Include a live URL as proof of concept.
Blueprint Contribution Template
When sharing a custom blueprint in Blueprint Lab, use this format:Helping in Vibe Coding Help
Answering questions in Vibe Coding Help strengthens the community and solidifies your own knowledge.How to Give Great Technical Help
Ask Clarifying Questions
If the problem isn’t clear, ask for error messages, screenshots, or specific steps to reproduce
Share Your Thinking
Explain why something works, not just what to do. Teaching the concept helps more than copy-paste solutions
Reference Resources
Point to relevant Flash Modules, Ship It steps, or documentation that explains the concept
Test Before Suggesting
If you’re not certain, say so. “I think this might work” is better than confidently wrong advice
Celebrate Progress
When someone solves their issue, acknowledge it. “Nice work figuring that out!” keeps morale high
Know When to Escalate
If you can’t help, that’s okay. Tag DESI or suggest the builder post their full code for deeper review
You don’t need to be an expert to help. Sometimes a fresh perspective or “I had that same issue yesterday” is exactly what someone needs.
What Not to Do
- Don’t say “it works on my machine” without trying to help debug
- Don’t suggest complex solutions when simple ones exist
- Don’t criticize someone’s code or approach — focus on solving the problem
- Don’t leave people hanging — if you start helping, follow through or let someone else take over
Contributing to Documentation
If you find documentation that’s unclear, outdated, or missing, you can help improve it.How to Suggest Documentation Improvements
Identify the Issue
What page is unclear? What information is missing? Be specific about what confused you.
Suggest the Fix
What would have helped you understand better? Propose specific language or examples.
Post in General Discussion
Share your documentation feedback in the Skool General Discussion category with the tag
[DOCS].Mentoring and Partnering
Experienced builders can give back by mentoring newer members or forming partnerships.Ways to Mentor
Offer Build Partners Sessions
Post in Build Partners offering to pair up with beginners on their first builds
Run Informal Office Hours
Schedule a recurring time when you’re available in Vibe Coding Help for live questions
Create Tutorial Content
Record a Loom walkthrough of how you solved a tricky problem and share it in the community
Review Showcase Posts
Leave thoughtful feedback on Ship It Showcase posts, especially from first-time shippers
Mentorship Guidelines
- Meet people where they are — adjust your explanations to their experience level
- Encourage experimentation — “try changing this and see what happens” builds intuition
- Celebrate small wins — deploying “Hello World” is a huge milestone for a beginner
- Share your own struggles — “I spent 3 hours debugging this same thing” normalizes the learning process
- Set boundaries — it’s okay to say “I can help with this specific question, but beyond that you’ll need to post in Vibe Coding Help”
Recognition for Contributors
Contributors who consistently give back to the community receive recognition:Community Recognition
- Exceptional blueprints may be added to the official Blueprint Index
- Top helpers in Vibe Coding Help get acknowledged in weekly newsletters
- Mentor contributions factor into App of the Week’s “Community” criterion
- Frequent contributors may be invited to co-host or guest in live classes
Building Your Reputation
Every contribution you make:- Builds your credibility in the community
- Demonstrates your expertise to potential clients or collaborators
- Creates a public record of your knowledge and generosity
- Strengthens the network that supports your own growth
The builders who grow fastest aren’t the lone wolves — they’re the ones who share their knowledge generously and lift others up.
Contribution Etiquette
Do This
- Credit others — if you adapted someone’s blueprint or used their solution, acknowledge them
- Be humble — “here’s what worked for me” beats “you should do it this way”
- Stay current — if you share a solution, make sure it still works with current tools and practices
- Accept feedback — if someone suggests an improvement to your contribution, consider it gracefully
- Follow up — if you help someone, check back in a day or two to see if your solution worked
Don’t Do This
- Don’t gatekeep — “you should have read the docs” doesn’t help anyone
- Don’t claim ownership — blueprints and solutions shared here belong to the community
- Don’t promote paid products — unless explicitly allowed by DESI, keep contributions free and open
- Don’t spam — one well-crafted contribution beats ten rushed ones
Getting Started as a Contributor
Not sure where to start? Try this progression:Week 1: Ship and Share
Complete your first app and post it in Ship It Showcase. This establishes you as someone who builds.
Week 2: Help One Person
Answer one question in Vibe Coding Help or leave thoughtful feedback on one showcase post.
Week 3: Complete a Challenge
Submit an entry to the Blueprint Challenge and share your unique approach in your submission.
Week 4: Share Your Process
Post in Blueprint Lab about how you adapted a blueprint or share a mini-tutorial on something you figured out.
Questions About Contributing?
If you’re not sure whether something is a good contribution or how to share it:- Post in General Discussion with your question
- DM DESI directly through Skool
- Ask in the next live class during Q&A
- Look at past contributions in Blueprint Lab for examples
When in doubt, share it. The worst that happens is someone says “this belongs in a different channel” — but more likely, you’ll help someone who needed exactly what you shared.
Next Steps
Blueprint Lab
Start contributing by sharing a custom blueprint
Ship It Showcase
Share your deployed apps to inspire others
Blueprint Challenges
Join weekly challenges and demonstrate your skills
Community Overview
Explore all community channels and find your place