{ "presentation": { "title": "Rust Meetup 2025 - Live Engagement", "description": "Interactive polls for Infrastructure Automation with Rust, Nushell & KCL", "settings": { "theme": "dark", "background_color": "#1a1a1a", "accent_color": "#CE422B", "allow_anonymous": true, "show_results_immediately": true, "moderation_enabled": true }, "slides": [ { "id": "welcome_poll", "type": "multiple_choice", "title": "Welcome! Where are you joining from today?", "description": "Let's see our amazing community distribution ๐ŸŒ", "question": { "text": "Where are you joining from today?", "options": [ { "id": "office", "text": "๐Ÿข Office", "color": "#3498db" }, { "id": "home", "text": "๐Ÿ  Home", "color": "#2ecc71" }, { "id": "coworking", "text": "โ˜• Co-working space", "color": "#f39c12" }, { "id": "coffee_shop", "text": "โ˜• Coffee shop", "color": "#e67e22" }, { "id": "other", "text": "๐ŸŒŸ Other location", "color": "#9b59b6" } ] }, "display": { "type": "bar_chart", "show_percentages": true, "animate": true }, "timing": { "duration": 60, "auto_advance": false }, "presenter_notes": "Use this to build rapport and see audience distribution. Comment on remote vs in-person ratio to create connection." }, { "id": "challenge_wordcloud", "type": "word_cloud", "title": "Your Infrastructure Pain Points", "description": "In one word, what's your biggest infrastructure challenge? ๐Ÿค”", "question": { "text": "In ONE word, describe your biggest infrastructure challenge", "placeholder": "e.g., complexity, costs, scaling...", "max_length": 20 }, "display": { "max_words": 50, "color_scheme": "rust_colors", "animation": "grow" }, "settings": { "profanity_filter": true, "moderation": true, "duplicate_handling": "merge" }, "timing": { "duration": 90, "auto_advance": false }, "presenter_notes": "Watch for patterns in responses. Use these themes throughout your presentation. Great visual for screenshots and social media." }, { "id": "nushell_awareness", "type": "multiple_choice", "title": "Nushell Knowledge Check", "description": "Let's see how familiar you are with our star technology! ๐Ÿš", "question": { "text": "Have you heard of Nushell before today?", "options": [ { "id": "use_regularly", "text": "โœ… Yes, and I use it regularly", "color": "#27ae60" }, { "id": "tried_it", "text": "๐Ÿงช Yes, but never really tried it", "color": "#f39c12" }, { "id": "heard_name", "text": "๐Ÿ‘‚ Heard the name, don't know what it is", "color": "#3498db" }, { "id": "completely_new", "text": "๐Ÿ†• No, this is completely new to me", "color": "#e74c3c" } ] }, "display": { "type": "pie_chart", "show_percentages": true, "show_count": true }, "timing": { "duration": 45, "auto_advance": false }, "presenter_notes": "Adjust explanation depth based on results. If high awareness, skip basics. If low awareness, add more context and slower pace." }, { "id": "adoption_concerns", "type": "multiple_choice", "title": "Technology Adoption Concerns", "description": "What holds you back from trying new infrastructure tools? ๐Ÿšง", "question": { "text": "What's your biggest concern about adopting new infrastructure tools?", "multiple_selection": true, "max_selections": 2, "options": [ { "id": "learning_curve", "text": "๐Ÿ“ˆ Learning curve too steep", "color": "#e74c3c" }, { "id": "migration_effort", "text": "๐Ÿ”„ Migration effort and risk", "color": "#f39c12" }, { "id": "team_resistance", "text": "๐Ÿ‘ฅ Team resistance to change", "color": "#9b59b6" }, { "id": "vendor_lockin", "text": "๐Ÿ”’ Potential vendor lock-in", "color": "#34495e" }, { "id": "performance_risk", "text": "โšก Performance/reliability concerns", "color": "#e67e22" }, { "id": "budget_costs", "text": "๐Ÿ’ฐ Budget and licensing costs", "color": "#27ae60" } ] }, "display": { "type": "horizontal_bar", "show_percentages": true, "sort_by": "votes" }, "timing": { "duration": 75, "auto_advance": false }, "presenter_notes": "Address top concerns directly in your presentation. Use these for Q&A session topics. Shows you understand their real challenges." }, { "id": "value_proposition_rating", "type": "rating_scale", "title": "Value Proposition Interest", "description": "Rate your interest in these potential benefits ๐Ÿ“Š", "question": { "text": "Rate your interest in these benefits (1 = Not interested, 5 = Very interested)", "items": [ { "id": "performance_10x", "text": "๐Ÿš€ 10x performance improvement", "description": "Faster execution than Python/Ruby tools" }, { "id": "cost_savings", "text": "๐Ÿ’ฐ 30-50% cost reduction", "description": "Automatic optimization and resource efficiency" }, { "id": "unified_tooling", "text": "๐Ÿ”ง Unified cross-platform tooling", "description": "One tool for all deployment contexts" }, { "id": "compile_safety", "text": "๐Ÿ›ก๏ธ Compile-time error catching", "description": "Catch configuration errors before deployment" }, { "id": "type_safety", "text": "๐Ÿ“ Type-safe configuration", "description": "Prevent configuration mistakes with types" } ], "scale": { "min": 1, "max": 5, "labels": { "1": "Not interested", "3": "Neutral", "5": "Very interested" } } }, "display": { "type": "average_bars", "show_distribution": true, "color_gradient": true }, "timing": { "duration": 120, "auto_advance": false }, "presenter_notes": "Focus more time on highest-rated benefits. For lower-rated items, provide more context and examples. Use this to tailor your remaining content." }, { "id": "implementation_readiness", "type": "multiple_choice", "title": "Implementation Timeline", "description": "If convinced today, when would you start? โฐ", "question": { "text": "If convinced today, when would you start evaluating these tools?", "options": [ { "id": "this_week", "text": "๐Ÿ”ฅ This week", "color": "#e74c3c" }, { "id": "one_month", "text": "๐Ÿ“… Within 1 month", "color": "#f39c12" }, { "id": "three_months", "text": "๐Ÿ“† Within 3 months", "color": "#f1c40f" }, { "id": "six_months", "text": "๐Ÿ—“๏ธ Within 6 months", "color": "#3498db" }, { "id": "not_planning", "text": "๐Ÿคท Not planning to evaluate", "color": "#95a5a6" } ] }, "display": { "type": "bar_chart", "show_percentages": true, "animate": true }, "timing": { "duration": 60, "auto_advance": false }, "presenter_notes": "Gauge market readiness. Adjust call-to-action based on results. Plan follow-up strategies for different timeline groups." }, { "id": "technical_depth_preference", "type": "multiple_choice", "title": "Technical Deep Dive Preference", "description": "What would you like to see more of? ๐Ÿค“", "question": { "text": "For the remaining time, what would you like to see more details on?", "options": [ { "id": "installation_setup", "text": "โš™๏ธ Installation and setup process", "color": "#3498db" }, { "id": "migration_strategy", "text": "๐Ÿ”„ Migration from existing tools", "color": "#f39c12" }, { "id": "cicd_integration", "text": "๐Ÿ”— Integration with current CI/CD", "color": "#2ecc71" }, { "id": "troubleshooting", "text": "๐Ÿ› Troubleshooting and debugging", "color": "#e74c3c" }, { "id": "enterprise_patterns", "text": "๐Ÿข Enterprise deployment patterns", "color": "#9b59b6" }, { "id": "performance_benchmarks", "text": "๐Ÿ“Š Performance benchmarks", "color": "#1abc9c" } ] }, "display": { "type": "bar_chart", "show_percentages": true, "sort_by": "votes" }, "timing": { "duration": 45, "auto_advance": false }, "presenter_notes": "Use this to guide your remaining presentation time. Focus on the top voted items. Prepare backup slides for each option." }, { "id": "qa_collection", "type": "open_text", "title": "Questions & Discussion", "description": "Your questions drive our discussion! ๐Ÿ’ฌ", "question": { "text": "What questions do you have about what we've covered so far?", "placeholder": "Type your question here...", "max_length": 200 }, "settings": { "anonymous": true, "moderation": true, "duplicate_handling": "show_all", "real_time_display": true }, "display": { "type": "live_list", "sort_by": "newest", "show_timestamp": false }, "timing": { "duration": 300, "auto_advance": false }, "presenter_notes": "Monitor throughout presentation. Address during natural breaks. Save complex technical questions for dedicated Q&A time. Pin important questions to top." }, { "id": "satisfaction_quick_poll", "type": "rating_scale", "title": "Quick Satisfaction Check", "description": "How are we doing so far? ๐Ÿ“ˆ", "question": { "text": "Rate the presentation so far", "items": [ { "id": "clarity", "text": "๐Ÿ” Clarity of explanations", "description": "Easy to understand and follow" }, { "id": "relevance", "text": "๐ŸŽฏ Relevance to your work", "description": "Applicable to your challenges" }, { "id": "engagement", "text": "โšก Engagement level", "description": "Keeping your attention" } ], "scale": { "min": 1, "max": 5, "labels": { "1": "Poor", "3": "Good", "5": "Excellent" } } }, "display": { "type": "gauge_chart", "show_average": true, "color_coding": true }, "timing": { "duration": 45, "auto_advance": true }, "presenter_notes": "Use this mid-presentation to adjust pace and approach. If scores are low, slow down or change tactics. If high, can proceed with more advanced content." }, { "id": "demo_preference", "type": "multiple_choice", "title": "Demo Interest", "description": "Which demo would you find most valuable? ๐Ÿ› ๏ธ", "question": { "text": "Which live demo would be most valuable for you?", "options": [ { "id": "bare_metal_provision", "text": "๐Ÿ–ฅ๏ธ Bare metal server provisioning", "color": "#34495e" }, { "id": "cloud_resources", "text": "โ˜๏ธ Cloud resource management", "color": "#3498db" }, { "id": "edge_deployment", "text": "๐Ÿ“ฑ Edge/IoT device deployment", "color": "#e67e22" }, { "id": "k8s_cluster", "text": "๐Ÿšข Kubernetes cluster setup", "color": "#2ecc71" }, { "id": "cost_optimization", "text": "๐Ÿ’ฐ Cost optimization example", "color": "#f1c40f" }, { "id": "security_implementation", "text": "๐Ÿ”’ Security implementation", "color": "#e74c3c" } ] }, "display": { "type": "bar_chart", "show_percentages": true, "animate": true }, "timing": { "duration": 60, "auto_advance": false }, "presenter_notes": "Use this to choose which demo to show if time permits. Prepare multiple demos and select based on audience preference." }, { "id": "final_engagement", "type": "word_cloud", "title": "Key Takeaways", "description": "In one word, what's your biggest takeaway? โœจ", "question": { "text": "In ONE word, what's your biggest takeaway from today?", "placeholder": "e.g., powerful, practical, game-changer...", "max_length": 15 }, "display": { "max_words": 30, "color_scheme": "positive_gradient", "animation": "pulse" }, "settings": { "profanity_filter": true, "moderation": false, "duplicate_handling": "merge" }, "timing": { "duration": 75, "auto_advance": false }, "presenter_notes": "Great way to end with positive energy. Screenshot this for social media and future presentations. Shows immediate impact." } ], "integration": { "webhook_url": "https://zapier.com/hooks/catch/your-webhook-id/", "export_format": "json", "real_time_sync": true }, "branding": { "logo_url": "https://your-domain.com/rust-meetup-logo.png", "primary_color": "#CE422B", "secondary_color": "#1a1a1a", "font_family": "Inter" } }, "presenter_guide": { "setup_checklist": [ "Test internet connection and backup hotspot", "Verify Mentimeter presentation is live", "Display QR code prominently before starting", "Test slides advance and results display", "Assign team member to monitor Q&A", "Prepare screenshots for documentation", "Have backup engagement activities ready" ], "engagement_tips": [ "Show QR code for 30+ seconds each time", "Comment on results to create connection", "Use attendee names when possible", "Address poll results throughout presentation", "Keep polls open long enough for participation", "Have backup questions if participation is low", "Screenshot interesting results for later use" ], "timing_guide": { "welcome_poll": "First 2 minutes - build energy", "challenge_wordcloud": "After problem statement - validate pain points", "nushell_awareness": "Before nushell introduction - gauge knowledge", "adoption_concerns": "After tool overview - address concerns", "value_proposition": "Mid-presentation - focus content", "implementation_readiness": "After benefits section - gauge interest", "technical_depth": "Before deep dive - customize content", "qa_collection": "Throughout - collect questions", "satisfaction_check": "Mid-presentation - adjust approach", "demo_preference": "Before demo section - choose demo", "final_engagement": "Last 5 minutes - positive close" }, "backup_activities": [ "Hand raising polls (if tech fails)", "Verbal audience questions", "Small group discussions", "Paper-based feedback forms", "Social media hashtag engagement" ] } }