The 'cycle of firefighting' refers to the constant handling of recurring problems without solving their root causes. This can lead to burnout and inefficiencies as the tech lead is constantly shifting focus between coding and resolving issues.