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

See: Community Introduction

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

See: Component Architecture

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

See: Component Specialized

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:

  1. Search existing discussions first

  2. Provide clear context

  3. Include code examples

  4. Share error messages

  5. Mention your environment

Reporting Issues

Effective bug reports include:

  1. Clear description

  2. Steps to reproduce

  3. Expected vs actual behavior

  4. Environment details

  5. Screenshots if relevant

Sharing Projects

Showcase your work:

  1. Write clear README

  2. Include setup instructions

  3. Add live demo if possible

  4. Document architecture

  5. 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

  1. Join: Sign up for community channels

  2. Explore: Browse existing discussions and projects

  3. Contribute: Start with good first issues

  4. Share: Tell others about your SerenDB projects

  5. 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