DevMetrics
July 2022
Completed

React
Node.js
TimescaleDB
WebSockets
Project Overview
DevMetrics focuses on monitoring real-world user experiences on web applications. It tracks Web Vitals metrics, JavaScript errors, and API performance to help developers identify and fix issues before they impact users significantly.
Challenges
- •Collecting metrics without impacting application performance
- •Storing and querying high-volume time-series data efficiently
- •Providing actionable insights rather than just raw data
Solutions
- •Created a lightweight monitoring script with batched reporting
- •Implemented data partitioning and retention policies in TimescaleDB
- •Developed an expert system that correlates issues with likely causes