Skip to main content
Upsoma

Content Gen & persistence · Auth · Data model · Scheduling

Finish practice once, at any score, and the next chapter adapts to it

There is no longer an 80% score to reach before moving on: you answer a chapter's practice once, see your score and answers, and continue, while the next chapter adapts to your score and recaps what you missed. Practice shows code properly, and the chapter page is calmer.

Version v0.1.113

A low practice score no longer holds you back. You answer a chapter's practice once, whatever you score, and then see your score, every answer with an explanation, and "Continue to the next chapter". There are no retakes to work through first. When you practise a chapter you have already finished, the results end with a button to the next chapter.

Your result still shapes what comes next. A low score makes the chapters ahead easier, as before, and the next chapter now starts with a short recap of the ideas behind the questions you missed.

Code in practice now looks like code: inline code is set apart, and code blocks are highlighted with a Copy button. Answer options always show exactly as written.

The Practice tab is quieter. The header, progress bar and timing note are gone, your answers appear once you finish, and the list of questions stays beside you while you scroll.

Roadmap and chapter pages open with the sidebar folded so the lesson has more room, and you can expand it whenever you like. A chapter's tabs now also link to the roadmap's Recommended projects and Interview prep, with a lock until they open.

Open your paths