← Back to TypeScript
Build the Tool
Stop doing the check by hand. These exercises are about writing the thing that does it for you, forever — the highest-leverage move available and the one nobody teaches, because it looks hard to grade. It is not: a tool either processes its cases or it does not.
Build the tool: find the tests that assert nothing
intermediatechallengeA test with no assertion passes as long as the code compiles. Reviewing for it by hand does not scale. Write the check that finds them across a whole corpus.
Build the tool: find the template that breaks hydration
intermediatechallengeOne bare template element inside a Vue page made the server and the client disagree about the whole page. Reading did not find it. Write the rule that does.