Community
Welcome to the SerenDB community! Learn how to contribute, build components, and engage with other developers.
Get Involved
Community Resources
Discord: Join our developer community
GitHub: Contribute to open-source projects
Twitter/X: Follow for updates and announcements
Forum: Ask questions and share knowledge
Blog: Read technical articles and announcements
Contributing
Contribution Guide
Learn how to contribute to SerenDB's open-source projects and documentation.
What you can contribute:
Bug reports
Feature requests
Documentation improvements
Code contributions
Example applications
Community support
See: Contribution Guide
Documentation Guidelines
Help improve the documentation:
Fix typos and errors
Add missing examples
Improve clarity
Write new guides
Update outdated content
Component Library
Component Guide
Build UI components that integrate with SerenDB's design system.
Learn about:
Design principles
Component architecture
Testing requirements
Documentation standards
Submission process
See: Component Guide
Component Architecture
Understand how SerenDB components are structured and organized.
Topics covered:
Component hierarchy
State management
Props and APIs
Composition patterns
Performance considerations
Icon Guide
Guidelines for creating and using icons in SerenDB components.
Standards:
Icon design system
SVG optimization
Accessibility requirements
Naming conventions
Size variants
See: Component Icon Guide
Specialized Components
Advanced component patterns for specific use cases.
Examples:
Data visualization components
Form components
Navigation components
Feedback components
Layout components
Developer Ecosystem
Example Applications
Explore reference implementations and starter templates:
Full-stack applications
API integrations
Migration examples
Best practice implementations
Open Source
SerenDB's open-source projects:
Serverless driver
CLI tools
SDK libraries
Example repositories
Documentation
Integrations
Community-built integrations:
Framework integrations
Tool plugins
Monitoring solutions
Backup tools
Community Programs
Champions Program
Join the SerenDB Champions program:
Early access to features
Direct communication with team
Speaking opportunities
Recognition and rewards
Ambassador Program
Become a SerenDB Ambassador:
Share knowledge
Create content
Organize events
Build community
Best Practices
Asking Questions
Help us help you:
Search existing discussions first
Provide clear context
Include code examples
Share error messages
Mention your environment
Reporting Issues
Effective bug reports include:
Clear description
Steps to reproduce
Expected vs actual behavior
Environment details
Screenshots if relevant
Sharing Projects
Showcase your work:
Write clear README
Include setup instructions
Add live demo if possible
Document architecture
Share learnings
Code of Conduct
Our community values:
Respect: Treat everyone with respect
Inclusivity: Welcome diverse perspectives
Collaboration: Work together constructively
Professionalism: Maintain professional standards
Learning: Support continuous learning
Resources for Contributors
Documentation
Style guide
Writing guidelines
Markdown templates
Code examples
Review process
Development
Local setup instructions
Testing guidelines
Pull request template
Code review checklist
Release process
Design
Design system
Component library
Brand guidelines
Asset resources
Figma files
Events & Workshops
Community Events
Monthly community calls
Live coding sessions
Q&A with engineers
Feature announcements
Release parties
Workshops
Hands-on tutorials
Migration workshops
Performance optimization
Security best practices
Advanced features
Recognition
Hall of Fame
We recognize contributors who:
Submit valuable PRs
Help in discussions
Create excellent content
Build useful integrations
Support community members
Contributor Stats
Track your contributions:
Pull requests merged
Issues resolved
Discussions participated
Documentation updates
Community help provided
Getting Started
Join: Sign up for community channels
Explore: Browse existing discussions and projects
Contribute: Start with good first issues
Share: Tell others about your SerenDB projects
Learn: Participate in workshops and events
Support Channels
Technical Support
Documentation
Community forum
Discord chat
GitHub issues
Stack Overflow tag
Business Support
Sales inquiries
Enterprise features
Partnership opportunities
Custom solutions
Stay Connected
Follow SerenDB to stay updated:
Product updates
Feature releases
Technical articles
Community highlights
Event announcements
Together, we're building the future of serverless PostgreSQL. Join us!
Last updated