This post is a short reflection mostly for myself. I hope it will help me to improve my testing using the things I learned in this course.
Keep doing
- use browser dev tools for mobile testing
 - use browser dev tools to monitor errors in console
 - use browser network tab in dev tools to monitor errors, modify requests, use it in my bug reports
 
Should do / do better / more often
- use DOM to bypass GUI validation (where possible)
 - use proxies (Fiddler, BurpSuite, Zaproxy) to monitor web traffic and modify requests
 - use JavaScript snippets to aid my testing
 - explore JavaScript functions and objects using browser dev console to aid my testing (refer to todo MVC example)
 - use breakpoints in browser dev tools to understand what part of the code is related to the bug and how app works
 - keep learning browser dev tools documentation to be able to use tools more effectively
 - edit cookies to find security issues
 - export requests in browser dev tools so I can attach them to bug reports
 - check page source and try to understand the code
 - in browser dev tools, copy as fetch then pass to .map() function to test against data set quicker
 - take screenshots of the nodes via inspect tool
 - create templates for visual models
 - break down the system into multiple layers to create better mental model, technical model
 
Should stop doing
- not use visualisation enough in my testing
 - not using visualisation because of my perfectionism (apply principle  
how little can you get away with)