Well, technically this is not really the first. I have experienced tons of flats back in high school, but have not gotten one for more than 10 years.
It happened soon after I left office this afternoon. I was right next to a bus stop when it happened so I decided to take the easy way out (good thing that bike rack is standard on the city bus here).
Thinking back, I am really lucky that my commute route almost overlap completely with one of the bus routes. So in any event, I can always wait for <30 mins and take the bus home or to work. Kind of makes me wonder why I carry all the pump/spare tube/tire level/multi-tool with me anyway?