<p>We are working to add more thorough progress tracking to
<a href="https://upcase.com/?utm_source=giant-robots-blog">upcase.com</a>.</p>

<p>Chad and I were pairing on the backend for this feature, and we created a model
called <code>Status</code>, that belongs both to a <code>User</code> and to an <code>Exercise</code>. This is a
many-to-many relationship…</p>

Read more at the source