Profiles That Show the Work
Profiles and dashboards became a better record of practice: activity history, solved stats, skill views, language use, and progress toward the next rank.
Profiles That Show the Work
Practice feels better when progress has a place to live. This update made profiles and dashboards a more useful record of the work learners are doing.
What changed
We improved profile surfaces around activity history, solved counts, language usage, skill views, match history, and rank progress. The goal was to make a learner's practice visible without reducing their growth to a single number.
That matters because AlgoArena has several kinds of progress. A student might be improving at a topic, getting faster in battles, expanding language coverage, or building consistency over time. Profiles should make those patterns easier to see.
Why it matters
Motivation is fragile when the only feedback is "you passed" or "you lost." A better profile shows direction. It helps a learner understand what they have been practicing, where they are getting stronger, and what to do next.
It also supports the broader product vision. If [Compete](/product/compete) is going to be a serious practice loop, the profile has to tell a credible story about effort, skill, and improvement.
Where it points
Profiles are the connective tissue between practice sessions. Over time, they should tie together ranked duels, Puzzle Rush, classroom participation, and assessment artifacts into a more complete picture of how someone builds skill.