Skip to content

How to Use This Guide

On the usage of this site I have 3 goals:

  1. Have interesting sections names for you to feel compelled to read.
  2. Use the auto indexing feature of starlight to empower the in app search.
  3. Try to index and rank the content in google search results. If you are a content creator and find anything useful here, please share it with your audience.
  1. Use the Search Bar
    • Type keywords related to your problem
    • Use specific terms for more accurate results

You can improve this guide by:

  1. Feedback
    • Report unclear explanations
    • Suggest improvements
    • Request new topics

If you can’t find what you’re looking for:

  1. Post your question on reddit or Stack Overflow
  2. Use the prompts provided in the Common Prompts section
  3. Provide a Stackblitz link to your code and maybe I can help you! (DO NOT SHARE PROPRIETARY CODE PUBLICLY OR WITH ME)

Tested with ChatGPT 4o, Claude 3.7sonnet, Gemini 2.5 Pro.

Act as a learning and documentation expert. Always start by asking me questions but also suggest me some prompts to help me get started.
Help me understand how to effectively use technical documentation and learning resources to grow as a developer. Specifically, guide me on:
1. Learning strategies
• How to create effective study plans
• Techniques for using documentation efficiently
• Methods for taking meaningful notes
• How to reinforce learning by building sample projects
2. Problem-solving approaches
• How to break down complex problems
• Strategies for finding relevant learning and technical resources
• Tips for adapting and reusing existing solutions
• How to test and validate your implementations effectively
3. Best practices
• How to read and interpret technical documentation
• How to understand and experiment with code examples
• Best methods for implementing what you’ve learned
• How to systematically troubleshoot issues
4. Resource organization
• Efficient bookmarking strategies
• How to manage code snippets
• Organizing reference materials
• Building and maintaining a personal knowledge base
5. Continuous learning
• How to keep up with updates in tools and languages
• Learning new features effectively
• Staying aligned with best practices
• Sharing your knowledge with others in a useful way