meta
When Data Goes Silent: Integrity in the Age of Esports AnalyticsA nine-dimension esports analysis report, complete with templates, data table...
Reading the Silence: When Sports Data Goes Blank and the Game Speaks for ItselfReading the Silence: When Sports Data Goes Blank and the Game Speaks for Itse...
When Data Goes Silent: The Discipline of the Esports WriterIt was two in the morning, and the press room of an arena in Shanghai still h...
Riot acknowledges Nameless Sword is weak: What the Vietnamese LoL community is really talking about?Riot admits Nameless Sword is weak: What the Vietnamese LoL community is real...
Doctrine – Overwatch 2's New Support Hero: When Blizzard Chooses to Buy Time Instead of Fixing the GameAt BlizzCon 2026, when Blizzard screened the trailer introducing Doctrine –...
Perks in Overwatch 2: Blizzard Gives Players More Power, But Takes Away the Stability of the Competitive StageIn the third minute of a ranked match, the hero level bar fills and a selecti...
Warzone Season 5 Reloaded: AN-94 Returns, and MXR-17's Crown Is Set DownThere is a moment I still keep in an old voice-recording app. It was a Saturd...
The Craft of Refusing to Conclude: Reading Vietnamese Football Through Nine Verification LayersThere is a file I still keep on my computer, and it is empty. No headline, no...
Vietnamese Athletics: The Data Gap Behind Every MedalAt the final heat of the women's 100m at a national athletics meet, I stood...
Inam Butt and the TUE Equation: A Silver Medal Stripped Over Late Paperwork, Not CheatingA wrestling match is a fight. But this time, the mat was not a wrestling mat—...
India's Soft Draw at the 2026 Asian Games: An Opener That Measures Restraint, Not StrengthI once stood before an easy draw, and I once lost it. In 2026, at the East Ja...
Asian Games 2026: India's Badminton Squad, Three Voices on One Bench, and the Medal-Concentration ProblemAsian Games 2026: India's Badminton Squad, Three Voices on One Bench, and the...
Chuncheon 2026: Vietnam's Poomsae Gold and the Void Named KoreaOn the Chuncheon floor, when the scoreboard flashed the final call for the...
Kunlavut Vitidsarn and the Bet on Stillness: When World Badminton Was Subdued by an 'Obsolete' StyleThe match is over, but the injury is just beginning to be written on the...
Diablo V at BlizzCon 2026: Terror Forming, a Three-Year Wait and the Silence Around MonetizationThree in the morning in Hamburg, I sat in front of two screens. One was...
Klopp's Goalkeeper Ranking and the Quiet Power Struggle in Germany's GoalIn the most recent training session I had the chance to observe on screen,...
Vietnamese Athletics and the Data Gap Behind the Starting LineThree in the afternoon at a provincial stadium, the electronic board on the...
Asian Games 2026 Badminton Draw: India Caught in the Seed Vise, and 24 Hours That Cannot Fix ItOn September 19, 2026, in Aichi-Nagoya, the Asian Games organizing committee...
Volleyball Enters the 2026 Cycle: Reading the Value Chain Before Counting MedalsThe moment I remember most about volleyball does not come from a spike hittin...
British Clubs Leagues 2026/27: 376 Teams, 15,000 YINHE Balls and the Real Story Behind the RecordIn 2026, I heard xG whisper, and I stopped trusting my eyes. Today, when Tabl...
