This talk has been presented at React Summit 2023, check out the latest edition of this React Conference.

This talk has been presented at React Summit 2023, check out the latest edition of this React Conference.
Grafana's BigTent philosophy supports a broad observability ecosystem, providing users with flexibility in visualizing data from various sources like Kubernetes clusters, Raspberry Pis, cloud services, and Google Sheets.
Users interested in learning more about Grafana and its new Dashboard Runtime Library, Scenes, should check out the upcoming GrafanaCon conference.
Grafana has faced challenges with state management and the Hooks paradigm, including issues like stale closures and the need to understand React internals.
Grafana uses a mixture of state management tools including Redux, RxJS, Props, and Context, adapting them to fit specific problem spaces.
React's ecosystem, performance optimizations, and ubiquity have allowed Grafana to ship features faster, reduce technical debt, and facilitate community contributions.
No, initially Grafana used Angular. The team switched to React in 2018.
Grafana is an open-source platform that enables millions of users to visualize and analyze their data.
Nathan Mars is the tech lead of the data visualization squad at Grafana Labs.
Grafana switched to React because migrating to Angular 2 was as much effort as switching to React, and React was more appealing to talented developers.
Grafana is developing a new approach called Scenes, which simplifies the development process and reduces the learning curve for developers. Scenes eliminate the need for complicated concepts such as useEffects and useCallbacks.
We constantly think of articles and videos that might spark Git people interest / skill us up or help building a stellar career