Welcome to the Dojo
A dojo is a space where we practice and learn new skills. The challenges here are intended to help you improve
your web development skills through focused dojo topics.
Error Handling Dojo
Do HTTP errors show up in logs? Does analytics notice the errors?
Click /ok.txt 10x
Common Web Application Issues
Consider adding these to the error scenarios above.
HTTP 401 (Unauthorized)
HTTP 404 (Not Found)
HTTP 500 (Internal Server Error)
HTTP 503 (Service Unavailable)
Slow-loading pages (timeout issues)
Broken HTML structure
CSS styling errors
JavaScript runtime errors
Cross-Origin Resource Sharing (CORS) issues
Mixed content warnings (HTTP content on HTTPS pages)
Invalid SSL certificates
Redirect loops
Broken images or media
Unresponsive UI elements
API rate limit errors
Slow-loading resources (images, scripts, etc. that hang up the page)
Broken images (resulting in the dreaded 'missing image' icon)
Misaligned layout (CSS gone wrong, elements overlapping or out of place)
JavaScript errors (preventing interactive features from working)
Inconsistent styling (elements looking different across the page)
Accessibility issues (making the page difficult for some users to navigate)
Security vulnerabilities (though simulated ones, to demonstrate the risks)
Outdated content (to show the importance of keeping things up-to-date)