Puran
TIL Photos Reading Weekly Search Stats
  • 2024-12-22

    I had a headache today, likely from waking up early and skipping a nap. I wanted to sleep early, but Hamer wasn’t ready for the weekend to end so soon. She struggled to fall asleep, feeling unsettled as the weekend drew to a close. Despite distractions like TV and toys, bedtime felt heavy with loneliness and reluctance as she deeply missed her mom.

    Xiao Yan left for a business trip to Thailand after spending the morning at Pop Mart with Hamer.

    During driving practice, I struggled with navigation, turning what should have been a 14-minute route into over 30 minutes.

    In the afternoon, I watched the 2024 DiscX Elite Club Ultimate match. Later, Hamer and I had dinner at a mall food court, where she enjoyed watching the food preparation. Back home, we watched The Simpsons, and Hamer fondly said, “Watching TV with Dad is so much fun.”

    → 8:45 AM, Dec 23
    Also on Bluesky
  • 2024-12-21

    This morning, I practiced driving with Xiao Yan, feeling less nervous, while Xiao Yan improved steadily.

    Afterward, I took Hamer to dance class and then to her dental appointment for sealants, but three of her permanent teeth hadn’t grown in yet, so we scheduled another visit next month.

    For Winter Solstice dinner, Hamer and I bought dumplings—she made hersef the dough while I cooked dumplings.

    In the evening, Xiao Yan packed her luggage while Hamer and I cozied up to watch The Muppet Christmas Carol.

    Xiao Yan was initially hesitant, she gradually improved as she continued driving.
    → 10:21 PM, Dec 21
    Also on Bluesky
  • 2024-12-20

    Today, I picked up my new passport and exchanged 10,000 baht at the bank after several unsuccessful attempts.

    In the afternoon, I got a call from the restaurant where Hamer had left her black pouch, and it was found, which was a pleasant surprise. Hamer was initially too scared to go get it, but eventually, she asked her grandmother for help.

    After dinner, I decorated a small Christmas tree with Hamer and watched an interview with Billie Eilish.

    At work, I spent the day addressing compile warnings and exploring solutions for TreeView’s ItemDataTemplate, but ended up copying a new one.

    Hamer and I decorated a small Christmas tree. (A small Christmas tree decorated with ornaments is next to a vase of colorful flowers.)
    → 9:41 PM, Dec 20
    Also on Bluesky
  • 2024-12-19

    Hamer’s missing coupon pouch didn’t cause her much worry. After dinner, we arranged some flowers with fairy lights in a tote bag and reviewed her daily schedule together, referring to each other as “teacher.”

    At work, I discussed session structures with colleagues, resulting in new ideas, including adding a fun game segment. In the afternoon, I clarified some portal item issues and organized my 230 Earth tips project, which aligned with a tip ChatGPT gave me.

    I also spent time at the gym and listened to 3 hours of podcasts, including one on handling kids quitting activities, which gave me useful advice.

    I listened to 7 podcasts for a total of 3 hours
    → 9:33 PM, Dec 19
    Also on Bluesky
  • 2024-12-18

    Today is a special day—seven years ago, Xiao Yan and I got our marriage certificate. To celebrate, our family went to Sultan for dinner. Hamer wanted finger-shaped ice cream, but there were no finger waffles. Noticing her disappointment, the waiter thoughtfully broke a large waffle into smaller pieces with ice cream. Hamer smiled brightly, holding four small ice creams.

    Today, I spent time solving the S123 JS API offline installation issue and researching Arcade expressions for edit summary.

    These past two days, Hamer has started using the big alarm clock to wake herself up.

    I didn’t write in my journal yesterday because I was busy adjusting and improving the iOS writing app I’m developing.

    We were so happy to have four small ice creams that brought back by Hamer in her hands
    → 10:08 PM, Dec 18
    Also on Bluesky
  • 2024-12-16

    This morning, Hamer, like usual, woke up early (although I don’t know exactly when). When I went to wake her up at 7:10, I saw her flipping through a book. I said, “It’s already 7:10, time to get up.” She replied, “Oh no, it’s not even daylight yet.” I guess she might have gotten a bit worried because the teacher told her on Friday not to come too early. To solve her habit of waiting for daylight before getting up, I went to IKEA after work to buy an alarm clock, hoping to give it a try.

    Today, I spent almost the entire day using Cursor, trying to see if I could create a complete iOS app with it. So far, I haven’t had any success. The results always turn out much different than expected, and I’ve run into many problems I don’t really know how to fix, which has been making me increasingly frustrated. Now, I can use Cursor to build a simple framework and create beginner-level apps, but when it comes to implementing more advanced features, it’s still not quite right.

    I feel like I still need to take a nap at noon; otherwise, it’s really hard for me to concentrate in the afternoon.

    Hamer got up too early on Friday and arrived at school at 7:20. A child in a yellow hat and black coat stands on a sidewalk, holding a pink basket with buildings in the background.
    → 10:52 PM, Dec 16
    Also on Bluesky
  • 2024-12-15

    Today, I drove on the road for the first time by myself. Though my instructor was in the passenger seat, I felt nervous from the start. Every lane change, turn, or U-turn made me panic, forget to check my surroundings, or freeze. The two-hour session was tense, but also rewarding. I realized that, beyond my mindset, my driving skills need a lot of improvement. I’ll keep practicing to get better.

    In the morning, Hamer was doing her homework when I left for driving practice. She and Xiao Yan later went to Pop Mart and the mall, returning in the evening.

    After lunch, I lay down on the sofa to rest and watched a movie until around six in the evening, when the exhaustion finally started to fade away.

    → 10:10 PM, Dec 15
    Also on Bluesky
  • 2024-12-14

    Yesterday, Hamer woke up exceptionally early and was ready for school by 7 AM, but arriving too early prompted her teacher to ask us not to repeat it. I reassured Hamer that I’d keep her company in the mornings if she wanted to wake up early. Later, our product’s new version was released, marking the end of one phase of work.

    Today, after a late start due to a midnight meeting, Hamer made a toast breakfast. In the afternoon, we met her best friend after dance class, enjoying a park stroll and roast duck. Meanwhile, I explored building iOS apps with Cursor, gaining insights after initial challenges.

    Hamer and her best friend strolled around the park, chatting and goofing around.
    → 10:59 PM, Dec 14
    Also on Bluesky
  • 2024-12-12

    This morning, Hamer had a mild nosebleed but quickly recovered with Xiao Yan’s help. She got ready for school, and I started my day listening to an English news podcast, Up First, which has become a refreshing morning habit.

    At work, I focused on the App Link, identifying potential bugs and improvement areas, which fueled my motivation.

    On the way to the gym, I had the idea for an app to help parents and children learn Chinese characters. After returning home, I dove into building a prototype, using Cursor to write code, and got fully immersed in the project.

    The upper left central incisor of Hamer fell out today.
    → 11:43 PM, Dec 12
    Also on Bluesky
  • 2024-12-11

    This morning, Hamer woke up early, getting herself dressed and packed with a joyful energy that warmed my heart while I enjoyed some extra sleep. On the way to school, the soft pink glow of the rising sun made the morning feel particularly gentle.

    At work, I finished the Popup content, though I felt fatigued in the afternoon from missing a nap. In the evening, after shopping at Hema, we ended up making noodles at home.

    Hamer’s upper left incisor started to loosen, and I looked into finding a driving instructor, planning to schedule a trial session this weekend.

    Longan peeled by Hamer
    → 9:22 PM, Dec 11
    Also on Bluesky
  • 2024-12-10

    After dropping Hamer at school, I felt guilty reading an article about programmers preparing for interviews—something I’d aspired to but never pursued. I later browsed Apple’s 2024 U.S. podcast rankings, adding episodes to Overcast for future listening.

    I discovered my passport had expired and applied for renewal online, but the initial review failed. Concerned about needing to apply at my registered residence, I rushed to the Beijing Exit-Entry Administration Bureau. Thankfully, the staff resolved the issue on-site without an appointment and eased my anxiety.

    In the afternoon, I worked on PopupManager issues. In the evening, I played badminton and admired Hamer’s self-motivation to study, a remarkable change from her younger years.

    The three of us rode an e-bike to play badminton
    → 10:38 PM, Dec 10
    Also on Bluesky
  • 2024-12-09

    Lately, the sun has been rising later and later. This morning, Hamer didn’t wake up as early as she usually does. When I went to wake her, I noticed five or six little birds perched on the tree outside the window. The scene was so peaceful.

    After dropping Hamer off at school, I stopped by Nanchengxiang to buy breakfast. Today’s breakfast was especially hearty, but in the end, we couldn’t finish it all. Later, I practiced English with Speak and tried out a theme I had created myself—it felt pretty effective.

    I spent the day working efficiently using the Pomodoro method, and I completed the task of saving a Layer as a KmlTrack. It’s now basically done.

    In the evening, I came home early. Although I didn’t do anything particularly special, just relaxing and spending time with my family made the simple moments feel especially fulfilling.

    Hamer's Adorable Clay Cup Creation
    → 9:41 PM, Dec 9
    Also on Bluesky
  • 2024-12-08

    Today, Xiaoyan took Hamer to Pop Land, fulfilling Hamer’s wish to visit again after getting a stamp there yesterday.

    While they were out, I stayed home, finishing the 2023 World Baseball Classic final and watching highlights from other games. Feeling restless after spending most of the day indoors, I went for a refreshing walk.

    In the evening, I picked them up and stopped by a crowded Christmas market at FLO. On the way home, the cold night air made the scooter ride feel especially freezing.

    We visited a Christmas market at FLO
    → 10:07 PM, Dec 8
    Also on Bluesky
  • 2024-12-07

    This morning, Hamer had a nosebleed, so I stayed with her until she felt calm. Later, we went to the basketball court, where she excitedly practiced her shots.

    At noon, she cooked her favorite scallion oil noodles. After lunch and a quick nap, she attended dance class, then got a dental sealant, earning praise for her healthy teeth.

    In the evening, Hamer cooked an upgraded noodle dish with sausage and shrimp, enjoying it immensely. Meanwhile, I reviewed baseball rules and watched the 2023 World Baseball Classic finals.

    Excitingly, I also learned I’ll be speaking at the DS session—a thrilling first for me!

    I took Hamer to get a dental sealant. She lay on the dentist’s chair wearing sunglasses, looking a little nervous but also adorably serious.
    → 10:41 PM, Dec 7
    Also on Bluesky
  • 2024-12-06

    Last night, Hamer wet the bed, something she hadn’t done in a long time. She woke up calmly, got ready efficiently, and we even arrived at school early. The sunrise was beautiful, with clouds looking like casual brushstrokes across the sky.

    In the morning, I had an idea for an ArcGIS Earth-themed project and brainstormed with ChatGPT. At work, I continued experimenting with the Cursor editor, trying its useful features, and worked on enhancing my Python project.

    After work, I went out for dinner and drinks with colleagues, enjoying a rare moment of relaxation.

    After work, I went out for dinner and drinks with colleagues
    → 11:56 PM, Dec 6
    Also on Bluesky
  • 2024-12-05

    Today, Hamer slept in and woke up upset about missing her early start. She cried to Grandma, but I stayed calm, giving her space to work through her emotions. Later, we talked, and she felt better.

    At work, I explored the Cursor AI code editor. Initially unimpressed, I changed my mind after using it with a real project. Its smart predictions, editing capabilities, and context handling significantly boosted my coding efficiency.

    At noon, I followed my fitness routine. In the evening, Xiaoyan arrived back. Hamer and I cooked noodles and discussed ways to improve her morning routine.

    My arm is covered with spots from oil burns I got while cooking last Saturday.
    → 11:31 PM, Dec 5
    Also on Bluesky
  • 2024-12-04

    This morning, Hamer woke up before the alarm, got ready on her own, and we admired a beautiful sunrise as we headed to school. On my way back, I stopped to buy a fried dough stick for my mother-in-law, and we enjoyed a long breakfast, talking about family and her past.

    I spent the day fixing bugs and learning about P/Invoke, yield, and LINQPad. Xiaoyan shared a photo of her birthday noodles, which inspired me to cook her something similar.

    In the evening, Hamer helped serve dinner from Hema, and we stayed within budget. Later, we enjoyed watching baseball highlights of Chinese Taipei’s games in the 2024 WBSC Premier 12 baseball tournament.

    Xiaoyan's birthday seafood noodles—a dish that was both lavish and beautiful
    → 11:02 PM, Dec 4
    Also on Bluesky
  • 2024-12-03

    This morning, Hamer woke up on her own, surprising me as she called from the bathroom. I admired her for waking up early three days in a row. The sunrise on our way to school was beautiful, and I felt grateful not to have to nag her to get ready.

    Xiaoyan left for a business trip. I rushed to a meeting, then spent the day fixing bugs, including a tricky NMEA data issue.

    In the evening, I enjoyed playing badminton with colleagues. Later, my mother-in-law visited, and we had a meaningful chat about health and family.

    the morning sun painted the blue sky with shades of red, and a plane passed by high above the tall chimneys
    → 9:47 PM, Dec 3
    Also on Bluesky
  • 2024-12-02

    Last night, strong winds made it colder this morning. Hamer woke up early, got ready, and arrived at school by 7:25. After dropping her off, I stopped by the supermarket for fruit and corn.

    At home, I made breakfast and then practiced English. I spent the morning working on a playback issue and discussed the solution with my colleagues. In the afternoon, I fixed the issue. In the evening, Hamer and I watched baseball and figure skating.

    During lunch, I reflected on how I could be kinder to my mother-in-law and reduce Hamer’s material possessions to help her develop independence.

    I am wearing my newly bought helmet on my way home.
    → 9:23 PM, Dec 2
    Also on Bluesky
  • 2024-12-01

    I didn’t realize it’s already December before writing this journal—time has flown by.

    Hamer woke up early wanting to exercise, but I was too tired, having not slept well. She watched her iPad until I got up around nine, and we decided to go play basketball. We planned for only thirty minutes since we needed to catch a special effects movie at the Science Center. However, we stayed longer, and things got rushed. At home, I reminded Hamer repeatedly that we were late, but she was slow getting ready, and I ended up being stern. We weren’t in the best mood as we left, but talked it out on the way.

    We missed the movie but accepted it calmly. Hamer enjoyed learning about the scientists' names and their birthdates. Afterward, we explored the main exhibit, which was interesting, and ate McDonald’s outside under the sun, like a picnic. Hamer was thrilled with her burger, fries, and Sprite.

    In the afternoon, Hamer played at the children’s area while I napped. Afterward, we strolled around and caught a stunning sunset, with half the sky in dark hues and the other side glowing red. Back home, we cooked noodles, and Hamer put on a face mask, curious why kids have them.

    A child peeks out from red curtains in a retro-themed photo booth set with old-fashioned items and decorations.
    → 9:22 PM, Dec 1
    Also on Bluesky
  • 2024-11-04

    On Monday morning, Hamer climbed into our bed early to keep sleeping. Both she and Xiaoyan were too tired to get up since yesterday had been exhausting. It was pretty cold when we left home, and Hamer mentioned that she’d wear her fleece-lined school uniform from now on.

    While waiting at home before work, I happened to hear a song by The Carpenters. Xiaoyan said to me, “I taught you how to sing this song, remember?” She asked if I could still recall it. I replied, “Of course I do—it was at the track.” Xiaoyan was really surprised, thinking I wouldn’t remember that detail, and she was delighted. She taught me this song line by line when we were still in school, during one of our first walks on the track after we started dating.

    I got to work a bit late today, and after a morning meeting, I didn’t get much done until the afternoon when I finally made some progress.

    Later, during a chat with Hamer, she said the happiest part of her day was going to school. That was a big surprise but also made me really happy. School used to be something she dreaded and avoided. I asked her what made her most nervous, and her answer was also school—she still feels tense in class, but it seems she’s getting used to it.

    Xiaoyan is kissing Hamer while she is doing her homework
    → 9:12 PM, Dec 1
    Also on Bluesky
  • 2024-11-07

    Today was Sprint day, and in the morning, the team reviewed the list of issues needing resolution—most of which came from the external testing team. Though the list was quite long, it felt manageable. My main focus was on handling the mutual exclusivity between G and other functionalities.

    As the workday was ending, I started tackling a S123 issue. While discussing with the PE, I realized that a logic error had been made. By 11 p.m., I thought I was close to untangling the issue, but the more I looked into it, the more complex it became. I knew I wouldn’t be able to solve it tonight. I let my colleague go home and decided to stay back and continue working on it until around 1:30 a.m., trying to get as far as I could before calling it a day.

    → 8:59 PM, Dec 1
    Also on Bluesky
  • 2024-11-08

    I got home after 10 p.m. tonight, feeling quite satisfied. Most of the G features are complete, and the device connection issues, which had worried me, were mostly resolved thanks to a colleague’s help.

    Throughout the morning, my biggest headache was the S123 reading and editing permissions issue. I kept experimenting with my idea of using the REST API to check edit permissions. By 10:30 a.m., I finally got the update and delete logic working, and took a break to relax. Later, I ran into another issue when editing geometry. Adding different layers created permission management problems, which made me anxious. I discussed it with the S123 team and kept thinking about it through lunch. By the afternoon, I managed to solve it, then quickly moved on to address the UI problems I had missed earlier, and finished off the G recording and data display. Without noticing, it was already night, and I worked until 10 p.m.

    When I got home, Xiaoyan and Hamer were finishing a dance workout. Around 11 p.m., they went to get ready for bed, while I scrolled my phone aimlessly until I finally went to sleep at 1 a.m.

    coworkers are discussing the G features
    → 8:52 PM, Dec 1
    Also on Bluesky
  • 2024-11-09

    This morning, I looked for places near home where we could exercise and found some community centers and soccer fields. We got up late and rode to brunch, enjoying bagels, pasta, and fries. During brunch, I saw an open tennis court for the evening and booked it. Afterward, we picked up a tennis racket for Hamer, and she went to her dance class.

    While she danced, I explored a nearby community center. The basement gym felt eerie, but once I got familiar with the place, it was better. I ended up in the library and read Scarcity Brain until it was time to get Hamer, who was eager to check out the gym.

    Afterward, Hamer did some homework, knowing we planned to hike tomorrow and play tennis later. We struggled a bit with tennis, using an automatic launcher, but Hamer enjoyed using cones to catch the balls. Compared to badminton, tennis felt more challenging, and I considered getting a coach eventually.

    After tennis, we went out for dinner, and when we got home, Hamer finished more homework. She then did a dance workout with Xiaoyan while I, exhausted, went to bed early.

    Hamer's first time playing tennis at the court, with an automatic ball launcher.
    → 8:34 PM, Dec 1
    Also on Bluesky
  • 2024-11-14

    Last night, I dreamt about Mr. Zheng. He invited me to join him for dinner.

    This morning, as we were heading out, Hamer asked, “Are we late?” It was already 7:45, and she was worried about being scolded by her teacher. She also asked about not eating lunch at school anymore. At the gate, she started crying, saying she didn’t want to arrive that late again.

    At lunch, I went out for some testing, taking a walk around the office building. I found several issues and potential improvements. In the afternoon, I revised my work and did more testing on the way home, uncovering even more problems. Testing always seems to reveal something new.

    on field testing with PC
    → 8:28 PM, Dec 1
    Also on Bluesky
← Newer Posts Page 9 of 22 Older Posts →
  • RSS
  • JSON Feed
  • Lucky
  • Archive
  • About