Until people start writing books about it, this will probably be the best guide to what just happened in Ukraine. From Big Serge at bigserge.substack.com:
Ukraine at the limits

The Last Argument of Kings
The Russo-Ukrainian War has been a novel historical experience for a variety of reasons, and not only for the intricacies and technicalities of the military enterprise itself. This became the first conventional military conflict to occur in the age of social media and planetary cinematography (that is, the ubiquitous presence of cameras). This brought a veneer (though only a veneer) of immanence to war, which for millennia had unveiled itself only through the mediating forces of cable news, print newspapers, and victory steles.
For the eternal optimist, there were upsides to the idea that a high intensity war was slated to be documented in thousands of first-person view videos. Purely from the standpoint of intellectual curiosity (and martial prudence), the flood of footage from Ukraine offers insight into emerging weapons systems and methods and allows for a remarkable level of tactical-level data. Rather than waiting for years of agonizing dissection of after action reports to reconstruct engagements, we are aware in near real time of tactical movements.
Unfortunately, all the obvious downsides of airing a war live on social media were also in effect. The war instantly became sensationalized and saturated with fake, fabricated, or incorrectly captioned videos, cluttered with information that most people are simply not equipped to parse through (for obvious reasons, the average citizen does not have extensive experience differentiating between two post-Soviet armies using similar equipment and speaking similar, or even the same language), and pseudo-expertise.
They could always force press a fourth army of cannon fodder.
Russia is happy to sit back in WW1 mode and play the attrition game.
Now that the indispensable chosen nation is at war to steal territory and genocide a people there is only Side Ho status for the 51st CPUSA (D) state.
Sad trombone is always so sad.