AI-assisted Pair Programming
Build application features or debug AI and machine-learning repositories. Edit and test here, work independently, or use your preferred AI assistant in another tab.
34 exercises · Python & JavaScript
Build the application around the service: dashboards, conversation context, document workflows, and interactive tools.
6 exercises · Use your preferred AI assistant
Support ticket dashboard
Build the filtering feature for a support dashboard. Edit the application, run tests, and inspect the working interface.
Open exerciseVideo analytics dashboard
Repair a dashboard that overcounts repeat events and mixes reporting dates.
Open exerciseCaption poster studio
Complete the text layout behind a downloadable poster, including long words and explicit line breaks.
Open exerciseDocument revision workspace
Implement document changes without silently overwriting another editor’s work.
Open exerciseCanvas editor with undo and redo
Complete a design editor’s state transitions without breaking its history.
Open exerciseAPI request quota monitor
Implement per-client rolling limits, exact time boundaries, and useful retry guidance.
Open exercise