Searching the best prompts from our community
Discover the best AI prompts from our community
Measure and achieve product-market fit using multiple signals. PMF indicators: 1. Sean Ellis test: >40% of users would be 'very disappointed' if they couldn't use product anymore. 2. Retention curves: cohorts flatten to horizontal line (not declining). 3. Organic growth: word-of-mouth driving 30%+ o...
Document APIs with OpenAPI/Swagger. Structure: 1. OpenAPI specification (YAML/JSON). 2. Paths for endpoints. 3. Request/response schemas. 4. Parameter descriptions. 5. Authentication schemes. 6. Example requests/responses. 7. Error codes documentation. 8. Interactive try-it-out. Use Swagger UI for v...
Use restorative circles to address classroom conflicts instead of punitive measures. Scenario: Two students had a verbal argument. Process: 1. Preparation: Meet with each student individually to hear their perspective. 2. The Circle: Bring both students, a facilitator (teacher/counselor), and possib...
Create a multi-page application with Parcel's zero-config approach. Setup: 1. Multiple HTML entry points. 2. Automatic code splitting per page. 3. Shared chunks for common dependencies. 4. Hot module replacement. 5. Image optimization and resizing. 6. PostCSS and Sass support out-of-box. 7. Environm...
Teach students to 'think about their thinking'. Strategies: 1. Pre-assessment: Before a unit, have students complete a 'What I Know, What I Want to Know' (KWL) chart. 2. The Muddiest Point: During a lesson, pause and ask students to write down the 'muddiest point'—what is least clear to them. 3. Exa...
Leverage Valtio's proxy magic for state. Usage: 1. proxy() creates mutable state. 2. Direct property mutations. 3. snapshot() for immutable reads. 4. useSnapshot hook in React. 5. subscribe() for listeners. 6. Nested objects auto-tracked. 7. Derive computed values. 8. Works outside React. Simple men...
Leverage AI to provide faster, more personalized feedback on student writing. Tools: Writable, Turnitin Feedback Studio, ChatGPT. Workflow: 1. Students submit essays to an AI-powered platform. 2. The AI provides instant feedback on grammar, spelling, sentence structure, and style. 3. The AI can also...
Document components effectively with Storybook 7. Setup: 1. CSF3 format for stories. 2. Autodocs for prop table generation. 3. Controls addon for prop manipulation. 4. Actions addon for event logging. 5. Interactions testing with @storybook/test. 6. Accessibility checks with a11y addon. 7. Design to...
Replace a traditional research paper with a podcast project. Subject: US History. Task: Students work in groups of 3-4 to create a 15-minute podcast episode on a historical event. Process: 1. Research Phase: Students gather information from primary and secondary sources. 2. Scripting Phase: Students...
Manage innovation pipeline from idea generation to product launch. Innovation stages: 1. Idea generation: customer feedback, competitor analysis, technology trends. 2. Concept validation: user interviews, prototype testing, market research. 3. Business case development: market size, revenue model, R...
Implement a 15-minute daily morning meeting in an elementary classroom. Structure (based on Responsive Classroom): 1. Greeting (3 mins): Students greet each other by name (e.g., handshake, wave, fun greeting). Builds community. 2. Sharing (4 mins): 2-3 students share something about their life. Othe...
Implement component testing with Cypress. Workflow: 1. Mount React/Vue components in isolation. 2. cy.get() for element selection. 3. Intercept API calls with cy.intercept(). 4. Test user interactions (click, type, drag). 5. Visual viewport testing. 6. Custom commands for reusability. 7. Fixtures fo...
Shift from traditional to student-led conferences. Preparation: 1. Students compile a portfolio of their work (successes and challenges). 2. Students complete a self-reflection sheet on their progress, goals, and areas for improvement. 3. Students practice presenting their portfolio to peers. The Co...
Write compelling grant proposals with high funding success rates. Proposal structure: 1. Specific Aims (1 page): state problem clearly, propose solution, highlight innovation and significance. 2. Research Strategy: Significance (why important), Innovation (what's new), Approach (how to do it). 3. Bu...
Organize a formal debate on the topic: 'Should the Electoral College be abolished?' Structure: Lincoln-Douglas or team-based format. Teams: Affirmative (pro-abolition) and Negative (con-abolition). Roles: speakers, researchers, rebuttal planners. Timeline: 1. Research (1 week): Teams gather evidence...
Create a lightweight desktop app with Tauri. Benefits: 1. Rust backend for performance and security. 2. Native webview (no bundled Chromium). 3. React/Vue/Svelte frontend. 4. Commands for Rust-to-JS communication. 5. File system API with permissions. 6. System tray and notifications. 7. Smaller bund...
Create a role-playing simulation of the Cuban Missile Crisis. Roles: President Kennedy, Robert Kennedy, military advisors (Joint Chiefs), Soviet Ambassador, etc. Scenario: Students receive role-specific briefing documents with classified information and objectives. Process: 1. Students meet in their...
Create engaging motion graphics using 12 principles of animation and timing theory. Core animation principles: 1. Squash and stretch: volume preservation during movement for natural feel. 2. Anticipation: prepare audience for main action (wind-up before throw). 3. Ease in/out: gradual acceleration/d...
Develop a school improvement plan based on data analysis. Data Sources: 1. Academic: standardized test scores, graduation rates, course failure rates. 2. Culture/Climate: student and staff survey results (e.g., Panorama), attendance data, discipline referrals. Process: 1. Data Dig: Leadership team a...
Implement navigation in React Native apps. Patterns: 1. Stack navigator for hierarchical screens. 2. Tab navigator for main sections. 3. Drawer navigator for side menu. 4. Deep linking and universal links. 5. Screen transitions and gestures. 6. Nested navigators composition. 7. Authentication flow r...
Teach solving algebraic equations using manipulatives. Concept: Solving '2x + 3 = 11'. Manipulatives: Use cups to represent the variable 'x' and two-color counters for integers. Process (Concrete-Representational-Abstract): 1. Concrete: Students model the equation on a mat. They place 2 cups and 3 p...
Analyze change over time using growth curve models. Data structure: repeated measures nested within individuals (Level 1: time, Level 2: person). Models in R lme4 or HLM software: 1. Unconditional growth model: test for linear change over time. 2. Conditional growth models: add predictors of interce...
Conduct an outdoor lesson in a schoolyard or local park. Topic: Ecosystems. Activity: 'Bio-Blitz'. 1. Preparation: Define a 10x10 meter area. Provide students with field guides, magnifying glasses, and data collection sheets. 2. The Blitz (30 mins): In small groups, students identify and count as ma...
Design Flutter apps with platform-adaptive UI. Architecture: 1. StatelessWidget and StatefulWidget patterns. 2. Provider or Riverpod for state management. 3. Platform checks for iOS/Android differences. 4. Cupertino widgets for iOS feel. 5. Material Design 3 for Android. 6. Responsive layouts with L...
Set up a classroom economy to teach financial concepts. System: 1. Jobs: Students apply for and hold classroom jobs (e.g., line leader, tech support, librarian), earning a weekly 'salary' in classroom currency. 2. Income: Students earn money for their job and bonuses for positive behavior. 3. Expens...
Master ghostwriting by capturing authentic client voice while maintaining professional standards. Voice analysis process: 1. Sample collection: existing writing, speeches, interviews, social media posts. 2. Pattern identification: sentence structure, vocabulary preferences, humor style. 3. Interview...
Integrate short mindfulness activities to improve focus and reduce anxiety. Activities (1-3 minutes): 1. Mindful Breathing: 'Belly Buddies'. Younger students lie down with a small stuffed animal on their belly and watch it rise and fall as they breathe. Older students can do 'box breathing' (inhale ...
Create Android UI with Jetpack Compose. Structure: 1. Composable functions for UI components. 2. remember and mutableStateOf for state. 3. LazyColumn for efficient lists. 4. Modifier chain for styling. 5. ViewModel integration. 6. Material 3 theming. 7. Side effects with LaunchedEffect. 8. Navigatio...
Teach students to analyze primary sources like a historian. Framework: Sourcing, Contextualizing, Close Reading, Corroborating (Stanford History Education Group - SHEG). Activity: Give students two primary source documents about the Boston Massacre—one from a British officer, one from a colonial pat...
Develop next generation of researchers through effective mentoring. Mentoring models: 1. Dyadic: traditional one-on-one mentor-mentee relationship. 2. Team mentoring: multiple mentors with different expertise areas. 3. Peer mentoring: lateral relationships between researchers at similar career stage...
Design an engaging 90-minute PD session on a new instructional strategy. Agenda: 1. Why (10 mins): Start with research or data showing the need for the strategy. 2. What (20 mins): Clearly explain and model the strategy. Show a video of it in action. 3. How (30 mins): Active engagement. Have teacher...
Build type-safe APIs with tRPC. Architecture: 1. Define routers with input/output schemas. 2. Zod for runtime validation. 3. Automatic TypeScript inference. 4. React Query integration for client. 5. Middleware for auth and logging. 6. Context for user sessions. 7. Subscriptions with WebSockets. 8. E...
Plan a Tier 2 reading intervention for a small group of 3rd graders. Target Skill: Reading fluency. Group Size: 4-5 students. Frequency: 3 times a week for 30 minutes. Structure: 1. Warm-up (5 mins): Practice sight words with flashcards. 2. Modeling (5 mins): Teacher models fluent reading of a short...
Master poetic techniques for powerful creative expression and emotional resonance. Poetic devices: 1. Metaphor: direct comparison without 'like' or 'as' (life is a journey). 2. Simile: comparison using 'like' or 'as' (brave as a lion). 3. Personification: human qualities to non-human objects. 4. All...
Create a digital escape room for a unit review using Google Forms. Theme: 'Escape the Mad Scientist's Lab' for a science unit. Structure: 1. Create a Google Form with multiple sections. 2. Set up 'response validation' for each question, so students can only proceed to the next section if they answer...
Implement SWR for optimal data experience. Pattern: 1. useSWR hook with cache key. 2. Return stale data immediately. 3. Revalidate in background. 4. Dedupe simultaneous requests. 5. Focus revalidation. 6. Interval polling for real-time feel. 7. Error retry with exponential backoff. 8. Mutation with ...
Set up and manage a class blog to provide an authentic audience for student writing. Platform: Edublogs, Kidblog, or a private Blogger site. Process: 1. Setup: Create the blog, establish categories (e.g., book reviews, science reports, creative writing), and teach students how to use the platform. 2...
Control for confounding variables in observational studies. Design-based controls: 1. Randomization: Random assignment eliminates selection bias. 2. Restriction: limit study to homogeneous group (e.g., only males, specific age range). 3. Matching: match cases and controls on potential confounders (a...
Design a systematic literature review following PRISMA guidelines. Protocol steps: 1. Define research question using PICO framework (Population, Intervention, Comparison, Outcome). 2. Develop search strategy: identify 3-5 databases (PubMed, Scopus, Web of Science), create Boolean search terms, set i...
Use Jotai's atomic approach to state. Concepts: 1. atom() for primitive state. 2. Derived atoms with get(). 3. Async atoms for data fetching. 4. atomFamily for dynamic atoms. 5. useAtom hook like useState. 6. Focus on specific atoms. 7. No string keys needed. 8. Works with Suspense. Minimal re-rende...
Practice test-driven development. Workflow: 1. Write failing test first (Red). 2. Write minimal code to pass (Green). 3. Refactor while keeping tests green. 4. Repeat cycle. Benefits: Better design, confidence, documentation. Write tests for: edge cases, error handling, happy path. Use describe/it s...
Write clear user stories with testable acceptance criteria. Format: 'As a [persona], I want [functionality], so that [benefit].' Example: 'As a returning customer, I want to save my payment information, so that I can checkout faster on future purchases.' Acceptance criteria using Given-When-Then: Gi...
Test API endpoints comprehensively. Approach: 1. Test full request/response cycle. 2. Use real database (test instance). 3. Setup/teardown for clean state. 4. Test authentication and authorization. 5. Validate response schemas. 6. Test error scenarios. 7. Performance testing. 8. Security testing. Us...
Profile and optimize performance. Tools: 1. Chrome DevTools (Performance, Lighthouse). 2. React DevTools Profiler. 3. Node.js --prof and clinic.js. 4. Bundle analysis (webpack-bundle-analyzer). 5. Database query analysis (EXPLAIN). 6. APM tools (New Relic, DataDog). Focus on: render performance, bun...
Establish effective creative collaboration processes for remote and hybrid teams. Communication structure: 1. Daily creative standups (15 min): progress updates, blockers, inspiration sharing. 2. Weekly creative reviews: work-in-progress presentations, feedback sessions. 3. Monthly creative workshop...
Scan for security vulnerabilities. Tools: 1. SAST (Snyk, SonarQube) for code analysis. 2. DAST for runtime scanning. 3. Dependency scanning (npm audit, Dependabot). 4. Secret detection (GitGuardian). 5. Container scanning. 6. Infrastructure as Code scanning. Integrate in CI/CD. Fix critical issues i...
Create business model with canvas. Components: 1. Value Propositions (what you offer). 2. Customer Segments (who you serve). 3. Channels (how customers find you). 4. Customer Relationships (engagement type). 5. Revenue Streams (how you make money). 6. Key Resources (assets needed). 7. Key Activities...
Design appropriate sampling strategy and calculate required sample size. Sampling methods: 1. Probability sampling: simple random, systematic, stratified, cluster sampling. 2. Non-probability sampling: convenience, purposive, snowball, quota sampling. 3. Mixed methods: sequential explanatory require...
Build financial projections. Components: 1. Revenue forecast (customers × price × conversion). 2. Cost of Goods Sold. 3. Operating expenses (fixed + variable). 4. EBITDA and net income. 5. Cash flow statement. 6. Balance sheet projections. 7. Break-even analysis. 8. Scenario modeling (best/worst/rea...
Create compelling pitch deck. Slide structure: 1. Problem (pain point). 2. Solution (your product). 3. Market Opportunity (TAM/SAM/SOM). 4. Product Demo. 5. Business Model. 6. Traction (metrics, growth). 7. Competition (differentiation). 8. Team (why you). 9. Financials. 10. Ask (amount raising, use...