Welcome to the Developer Relations public repository! This is your central hub for workshops, demos, technical guides, and resources designed to help developers succeed with our platform and technologies.
- About This Repository
- Repository Structure
- Getting Started
- Available Resources
- Contributing
- Support & Community
- License
This repository serves as the official collection of Developer Relations materials, including:
- Workshops: Hands-on, guided learning experiences
- Demos: Working code examples and proof-of-concepts
- Tutorials: Step-by-step guides for common use cases
- Code Samples: Reusable snippets and patterns
- Best Practices: Documentation and recommendations
- Talks & Presentations: Slides and materials from conferences and meetups
Whether you're just getting started or looking to dive deep into advanced topics, you'll find resources here to accelerate your development journey.
DevRel/
├── workshops/ # Interactive workshop materials
│ ├── beginner/ # Introductory workshops
│ ├── intermediate/ # Intermediate-level content
│ └── advanced/ # Advanced topics and deep dives
│
├── demos/ # Demonstration projects
│ ├── quickstarts/ # Quick setup examples
│ ├── integrations/ # Integration examples
│ └── showcases/ # Full-featured demo applications
│
├── tutorials/ # Written guides and tutorials
│ └── [topic-name]/ # Organized by topic
│
├── code-samples/ # Reusable code snippets
│ └── [language]/ # Organized by programming language
│
├── presentations/ # Conference talks and slides
│ └── [event-name]/ # Organized by event
│
└── resources/ # Additional resources and documentation
├── guides/ # Best practices and reference guides
└── media/ # Images, videos, and other media assets
The prerequisites will vary depending on the specific workshop or demo you're working with. Generally, you'll need:
- A modern code editor (VS Code, IntelliJ, etc.)
- Git installed on your system
- Basic knowledge of your chosen programming language
Specific requirements are listed in each workshop/demo's individual README.
-
Clone this repository:
git clone https://github.com/[your-org]/DevRel.git cd DevRel -
Browse available resources: Navigate to the folder that interests you (e.g.,
workshops/,demos/) -
Follow the instructions: Each resource contains its own README with setup and execution instructions
Workshops will be added here as they become available.
Demos will be added here as they become available.
Tutorials will be added here as they become available.
Conference talks and presentation materials will be added here.
We welcome contributions from the community! Whether you're fixing a bug, improving documentation, or adding new content, your help is appreciated.
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-workshop) - Make your changes and ensure they follow our guidelines
- Commit your changes (
git commit -m 'Add amazing workshop on topic X') - Push to the branch (
git push origin feature/amazing-workshop) - Open a Pull Request
- Documentation: All workshops and demos must include a comprehensive README
- Code Quality: Follow language-specific best practices and style guides
- Testing: Include instructions for testing when applicable
- Licensing: Ensure your contribution is compatible with the repository license
For detailed contribution guidelines, please see CONTRIBUTING.md (coming soon).
- Issues: Found a bug or have a question? Open an issue
- Discussions: Join our community discussions
- Documentation: Check our official documentation (link to be added)
- Discord/Slack: Join our community (link to be added)
- Twitter: Follow us @YourHandle (handle to be added)
- Blog: Read our developer blog (link to be added)
- Office Hours: We host regular office hours - [schedule TBD]
This repository is licensed under MIT - see the LICENSE file for details.
Individual workshops, demos, or code samples may have their own licenses - please check the specific directory for details.
Special thanks to all contributors who help make this repository a valuable resource for the developer community!
We're continuously working to expand this repository. Here's what's coming:
- Beginner workshop series
- Integration demos with popular frameworks
- Video tutorial content
- Community-contributed samples
- Localized content in multiple languages
Have a suggestion? Open an issue with the enhancement label!
Made with ❤️ by the Developer Relations Team