← back to blog
data insights

The Weekly Report — This Week vs. Last Week, Every Metric

4 min read

Daily dashboards show you today. Weekly reports show you trajectory. Are you coding more or less than last week? Is communication time creeping up? Are your GitHub commits trending down? The Report page answers these questions automatically.

Week-Over-Week Comparison

The Report page compares your current week (Monday through today) against the full previous week (Monday through Sunday). Five headline metrics sit at the top, each with the current value, the previous value, and a percentage delta with a directional arrow:

  • Screen Time — total tracked time across all apps
  • Coding Time — hours in editors and terminals
  • Communication — time in Slack, email, calls
  • Music Plays — Spotify listening count
  • GitHub Commits — total commits pushed

Green arrows mean improvement (more coding, fewer distractions). Red arrows mean regression. The color coding uses context — more screen time gets a red arrow because it usually signals overwork, while more coding time gets green.

Daily Comparison Chart

A grouped bar chart shows this week vs. last week side by side for each day. This reveals day-level patterns: maybe your Mondays are consistently less productive than last week's, but Wednesdays are improving. The day-level granularity catches patterns that weekly totals mask.

Category and App Breakdown

A stacked bar shows how your app categories shifted week over week. Did development time shrink while communication grew? Did entertainment time spike? Below that, a table compares your top 5 apps with time and percentage change for each.

Health Comparison

Three health cards compare steps, average heart rate, and total sleep between the two weeks. This closes the loop between health and productivity — if your coding output dropped and your sleep also dropped, the Report page shows both in the same view.

Why Weekly Matters

Daily data is noisy. A bad Tuesday means nothing. But a bad week — consistently less coding, more meetings, worse sleep — is a signal worth acting on. The weekly report smooths out daily variance and shows you whether things are getting better or worse in a way that one-day snapshots cannot.

Reports generate automatically every week. Check yours at xeve.io/dashboard/report.

Written by Kevin — builder of xeve

Track your apps, coding, music, and health — all in one place.

try xeve free