Common debugging patterns