Athletics
When the Data Returns Empty: A Lesson from an Athletics ReportIn the 2026-04 season, when I started hand-coding all 46 Championship matches...
An Empty Column Is Not a Zero: Indian Athletics and the Habit of False ClearanceA sheet landed in front of me last night. Nine columns, nine blanks. One word...
Auditing the Empty Payload: Where an Athletics Story Begins When the Data Pipeline Itself FailsA PDF sat in front of me with 'N/A' printed where the headline should be. The...
Hanoi Marathon 2026: A 2:47:52 Course Record, Three Bridges and a Ledger the Organisers Never BalanceAt 1:30 in the morning the gun goes. Hanoi's full marathon starts in the hour...
A 1:30 A.M. Start, Three Bridges and 2:47:52 — The Hanoi Marathon Record That Is Less Than a RecordThe first wave went off at 1:30 a.m. on Hanoi's Long Bien Bridge. The...
VPIM 2026 Hanoi Marathon: A 2:47:52 Domestic Record and 11,000 Runners at 1:30 a.m.At 1:30 a.m. on the streets of Hanoi, more than 11,000 runners stood in wave...
Hanoi's Course Record, and the Twenty-One Minutes Between It and the Olympic StandardThe first wave left Hanoi at 1:30 in the morning. The roads were closed, the...
VPIM 2026 Hanoi Marathon: The 2:47:52 'Queen' and the Unspoken Math of a 1:30 A.M. StartIt is 1:30 a.m. on the streets of Hanoi, and the breath of more than 11,000...
Wind, Altitude and Paperwork: When a Junior Athletics Mark Becomes a RecordLast week a results sheet from an age-group meet in Barasat landed on my desk...
The 1:30 A.M. Race: Hanoi Marathon's Ledger, Three Bridges and a Twenty-One-Minute GapThe gun in Hanoi went at 1:30 in the morning. By then the city had already...
Hanoi's 1:30 AM Marathon: The 2:47:52 Course Record and the Arithmetic the Press Release Left OutIt is half past one in the morning on the steel deck of Long Bien Bridge. The...
Hanoi Marathon 2026: The Course Record, the Olympic Standard, and the 21 Minutes Between ThemThe clock on the start gantry read 01:30. The steel deck of Long Bien bridge...
An Empty Column Is Not a Zero: Indian Athletics and the Habit of False ClearanceA sheet landed in front of me last night. Nine columns, nine blanks. One word...
Auditing the Empty Payload: Where an Athletics Story Begins When the Data Pipeline Itself FailsA PDF sat in front of me with 'N/A' printed where the headline should be. The...
Hanoi Marathon 2026: A 2:47:52 Course Record, Three Bridges and a Ledger the Organisers Never BalanceAt 1:30 in the morning the gun goes. Hanoi's full marathon starts in the hour...
A 1:30 A.M. Start, Three Bridges and 2:47:52 — The Hanoi Marathon Record That Is Less Than a RecordThe first wave went off at 1:30 a.m. on Hanoi's Long Bien Bridge. The...
VPIM 2026 Hanoi Marathon: A 2:47:52 Domestic Record and 11,000 Runners at 1:30 a.m.At 1:30 a.m. on the streets of Hanoi, more than 11,000 runners stood in wave...
Hanoi's Course Record, and the Twenty-One Minutes Between It and the Olympic StandardThe first wave left Hanoi at 1:30 in the morning. The roads were closed, the...
VPIM 2026 Hanoi Marathon: The 2:47:52 'Queen' and the Unspoken Math of a 1:30 A.M. StartIt is 1:30 a.m. on the streets of Hanoi, and the breath of more than 11,000...
Wind, Altitude and Paperwork: When a Junior Athletics Mark Becomes a RecordLast week a results sheet from an age-group meet in Barasat landed on my desk...
The 1:30 A.M. Race: Hanoi Marathon's Ledger, Three Bridges and a Twenty-One-Minute GapThe gun in Hanoi went at 1:30 in the morning. By then the city had already...
Hanoi's 1:30 AM Marathon: The 2:47:52 Course Record and the Arithmetic the Press Release Left OutIt is half past one in the morning on the steel deck of Long Bien Bridge. The...
Hanoi Marathon 2026: The Course Record, the Olympic Standard, and the 21 Minutes Between ThemThe clock on the start gantry read 01:30. The steel deck of Long Bien bridge...
