Technical Deep Dive

This section provides comprehensive technical documentation for EBRAINS infrastructure development, operations, and project management. Whether you’re developing applications, managing infrastructure, or leading projects, you’ll find the practices, standards, and frameworks we use at EBRAINS.

What’s Covered

Development Lifecycle

The development lifecycle section covers version control, git workflows, Definition of Done, testing practices, and development standards that ensure quality throughout the software lifecycle.

Engineering

Explore our system architecture, DevOps practices, security standards, incident response strategies, and monitoring frameworks in the engineering section.

Getting Started with EBRAINS Development

For Application Developers

Build Your First Application in the UI Ecosystem (45-60 min)

Create a working React app in the EBRAINS monorepo. Learn NX, hot reload, and ecosystem conventions.

Integrate The Design System (45-60 min)

Migrate or integrate your app into the EBRAINS Design System.

For Contributors

Make Your First Contribution (30-45 min)

Submit your first merge request. Learn Git workflow, commit conventions, and code review.

Development Lifecycle Tutorials