2024-10-21

Finally, after four days, I’m back to catch up on my summaries. This break was mainly because of the overtime on Friday night—I’ll go into detail about that another time. For now, let’s get back to today and do a quick recap.

Last night, I went to bed really early, mostly because I’d been so tired these past few days, and I wanted to use today to get back into some sort of rhythm. And today, I did it! I’m really happy about that. The following part of the journal was written this morning after getting up early.

In the morning, Hamer got up by herself, climbed into our bed, looking all worried. She wanted to run for class monitor but still hadn’t prepared her speech. She was already stressed about it last night—she had spent the entire weekend playing and only remembered it when it was time to rest yesterday evening. First, I asked ChatGPT for some suggestions on what to say, then I had Hamer take out the draft she wrote last night and practice it again. It was a picture she draw last night, which I found quite interesting. Her speech had three parts, talking about what she could do and how she’d do it. It was simple, but you could tell she had put her own thoughts into it. In the evening, she shared some good news—she was made group leader. We asked her about the class monitor election, and she said she felt a bit disappointed at first when she didn’t get it, but she was still happy to become the group leader.

We left home quite late in the morning, and by the time we got to the school gate, it was already 7:50. We were delayed because of the speech, plus I wanted Hamer to do everything herself this morning, so I didn’t rush her too much. It was really cold this morning, so I put a vest on her, but even then, she complained about being cold when I biked her to school. Since we left late, there might be not much time for breakfast, I was worried about Hamer could be too cold, and I still felt like I hadn’t gotten enough sleep, so I was in a bit of a bad mood all morning—a little irritable, to be honest.

During the day, work helped me regain some rhythm, and I got pretty focused. One thing I was happy with today was that, even though I was busy, I strictly followed the Pomodoro technique and didn’t ignore my work routine. I managed to get three things done: first, I organized the playback part of the code to make it more structured; second, I added all the UI icons and strings; and third, we discussed and finalized the data structure for several layers. Adding the icons and strings was a bit of a hassle. For one, there were a lot of them, and the names didn’t always match—sometimes I forgot to add resources, other times I missed something. On top of that, I ran into a bug with Resources Explorer that caused the new text resources not to be parsed. It took quite a while to sort that out.

By evening, I was still reluctant to leave work. I really wanted to finish designing and displaying the data structure. But in the end, I held back and went home with Xiaoyan. After all, I didn’t want to fall into the same endless overtime trap as last Friday night and Saturday, spending so much time without getting good results.

Puran Zhang @puran