2024-11-20

Last night, Xiaoyan had planned to continue taking Hamer to school, but by morning, she felt too tired and ultimately gave up on the idea. She decided not to go to work today, opting instead to take a day off and rest.

The morning’s work went relatively smoothly. I followed the Pomodoro rhythm to tackle tasks and maintained high efficiency. However, around noon, I impulsively upgraded Visual Studio, which led to a frustrating chain of issues. When I resumed work in the afternoon, I discovered a problem with the compiled version due to a .NET version mismatch, making debugging impossible. I tried the usual method of modifying global.json to specify the default version, but it didn’t work. Then, I installed a new SDK for VS, but that didn’t solve it either. I even reinstalled Visual Studio in an attempt to roll back to the previous version, but the issue persisted. The entire afternoon was consumed by this problem, and despite my efforts, it remained unresolved, leaving me feeling incredibly irritated.

In the meantime, I managed to complete some overdue cross-testing tasks, but that hardly made up for the time wasted on the debugging environment issues. Frustrated, I resorted to writing code on my personal computer and debugging on a test machine. Although this workflow was cumbersome, I managed to fix the remaining bugs before the end of the workday. As for the .NET problem, I had no choice but to leave it for tomorrow.

After work, I went to a café to meet Xiaoyan. She had been there in the afternoon having a meal with her colleagues. Later, we went to Hema, where Grandma and Hamer joined us. What was supposed to be a relaxed family shopping trip turned sour over a bag of chips.

Hamer wanted to buy chips, but Xiaoyan refused, worried about the health implications of eating too much junk food. This led to a back-and-forth argument between them. Xiaoyan began a lengthy lecture, starting with the health issues of chips, then moving on to our weekly shopping expenses, and even suggesting canceling next Wednesday’s shopping trip altogether. Hamer gradually lost patience, showing visible frustration and even a bit of anger. Standing on the sidelines, I couldn’t help but feel annoyed too. When Xiaoyan mentioned canceling next week’s trip, I felt it was an unreasonable remark. Since we’ve established Wednesday shopping as a regular family activity, why couldn’t we discuss and find a compromise? If we think some snacks are unhealthy or the expenses are exceeding our budget, we could set rules and adjust gradually. Flat-out rejecting someone’s choice of snack or casually proposing to cancel our routine entirely seemed unnecessary.

On the way home, Hamer walked far ahead of us, as if trying to avoid us. I also didn’t feel like making eye contact with Xiaoyan, and the atmosphere was somewhat awkward. However, as we neared home, Xiaoyan suddenly started running with Hamer, playing around, and eventually, the tension between them dissipated.

At home, Xiaoyan and I had dinner while Hamer quietly worked on her homework. After dinner, Xiaoyan did a dance workout. I watched some Korean drama before joining her, while Hamer remained focused on completing her assignments.

Puran Zhang @puran