1. Choose a challenge
Open a curated public challenge or let the app select one for your current settings.
Use this guide to understand the practice loop before opening the Flutter app.
Open a curated public challenge or let the app select one for your current settings.
Read the code and expected behavior. Identify the smallest hypothesis that explains the symptom.
Edit the solution and keep your reasoning explicit; code blocks remain left-to-right in every locale.
Compare the result with feedback and carry the useful observation into the next attempt.
Use editing patterns, hint timing and session signals to reflect on how you debug. The profile describes consented practice; it does not set your rating or difficulty.