Session
Triathlon performance dashboard implementation in Clojure
Thursday 23 July
16:00 – 17:00
Accelerator
Back to agenda
This talk take the user through the process of implementing a performance monitoring dashboard using the Clojure Programming Language.
The talk will follow the following plan
- Data ingestion (Garmin/Strava API)
- Data storage in PostgreSQL
- Time-Series Processing
- ETL in Clojure
- Fatigue & Performance Modeling
- Visualize (Clerk notebook)
- Serve dashboard via Ring/Compojure API
- Example real use case
- Possible future extensions (e.g integration with an LLM, ML, time series analysis)
after a brief presentation and motivation about the project.
A demo will be given with a tool that can be used to monitor endurance sport performance and the talk takes the user through the process of building it.
The talk will follow the following plan
- Data ingestion (Garmin/Strava API)
- Data storage in PostgreSQL
- Time-Series Processing
- ETL in Clojure
- Fatigue & Performance Modeling
- Visualize (Clerk notebook)
- Serve dashboard via Ring/Compojure API
- Example real use case
- Possible future extensions (e.g integration with an LLM, ML, time series analysis)
after a brief presentation and motivation about the project.
A demo will be given with a tool that can be used to monitor endurance sport performance and the talk takes the user through the process of building it.