Puran
TIL Photos Reading Weekly Current Shelf Search Stats
  • 2025-05-18

    After a restful morning, I tested life-in-weeks and running-page for my blog setup. Before noon, Hamer and I visited a nearby park—she drew while we snacked in the shade, enjoying a quiet, peaceful moment.

    In the afternoon, we watched The Lament of Qu Yuan. The performance was moving, especially in the later scenes, and both Hamer and Grandma were brought to tears.

    Before the show, we briefly met Xiaoyan, who was busy guiding Australian clients. We ended the day with a warm dinner together, wrapping up a beautifully full day.

    → 9:41 PM, May 18
    Also on Bluesky
  • 2025-05-17

    I slept in until late and felt much better physically—less soreness and more relaxed. 

    At noon, Xiaoyan and Wanna came home, and we enjoyed a delicious lunch. Hamer went to dance class while I played soccer. Though we lost 2–4 against a strong team, it was an intense and enjoyable match.

    Afterward, I practiced piano and made progress coordinating both hands. Xiaoyan and Wanna took Hamer to get new glasses.

    A group of 14 men, some in red sports uniforms, pose together on a soccer field with tall glass buildings in the background.
    → 9:35 PM, May 18
    Also on Bluesky
  • 2025-05-16

    This morning, Xiaoyan left early for a work trip to Shanxi. After dropping Hamer at school, I reviewed AI + GIS news and discovered a great new workflow—summarizing curated links via ChatGPT.

    Our sprint meeting revealed scattered progress, prompting thoughts about improving team cohesion by merging separate meetings. Most of my day went into documentation, including our weekly summary and an MVP draft.

    In the evening, I helped Hamer with homework—she was cheerful and focused. We walked, picked up snacks, and she later surprised me by drawing a girl in a foldable ballet dress, staying creatively immersed until late.

    a girl in a foldable ballet dress, hamer's hand craft
    → 10:52 PM, May 16
    Also on Bluesky
  • 2025-05-15

    I took the afternoon off to attend Hamer’s first parent-teacher meeting of the year. Before that, we played together and enjoyed tripe soup—Hamer loved it and nearly finished her own bowl. The meeting was insightful, especially a heartfelt speech from another parent that left me inspired.

    In the evening, we relaxed as a family by the river.

    In the morning, I studied Semantic Kernel plugin development, applied some best practices, and optimized plugin logic. DeepWiki helped me better understand the docs, and I began using Mermaid for clearer diagrams.

    Hamer's classroom for the parent-teacher meeting
    → 9:45 PM, May 15
    Also on Bluesky
  • 2025-05-14

    A light rain and thunder started the day, but Hamer’s cheerful breakfast from 7-Eleven lifted our mood. By noon, the sky cleared, and I went to the gym for leg training—sweaty but rewarding. I listened to a podcast about parents using exaggerated praise to boost kids’ emotional value, which I might try with Hamer.

    In the evening, our family relaxed by the river with snacks and a makeshift shoebox table. Hamer and I ran and played while Xiaoyan rested.

    At work, I designed the AI Chat backend and integrated the build process into Jenkins to improve team efficiency.

    A young girl and a woman are sitting on a boardwalk having a picnic with food and drinks, while the woman is using her phone near a waterfront.
    → 10:34 PM, May 14
    Also on Bluesky
  • 2025-05-13

    I spent the day diving into CefSharp’s JavaScript Binding and successfully ran a sample using the new registration method. Noticing a mistake in the official docs, I updated the Wiki and submitted a PR to fix it—my second accepted contribution to the project, marking a small step into open source.

    After badminton in the evening, I rode my e-bike to meet my classmate. A heavy storm hit just as I arrived at the wrong hotel—lucky timing. We chatted over dinner, waited out the hailstorm, and I rode home once the rain stopped around 9:50 p.m.

    the rain turned into a torrential storm, even with hail at one point.
    → 10:28 PM, May 14
    Also on Bluesky
  • 2025-05-12

    After work, I took Xiaoyan and Hamer to sit by the river, a spontaneous idea born during yesterday’s run. We brought fruit and chairs, chatted in the breeze, and later enjoyed hot ramen together—it was a short outing, but deeply fulfilling.

    In the morning, I woke up sore from recent workouts and considered focusing on leg strength for marathon prep.

    At work, after a meeting, I studied JavaScript Binding in CefSharp.

    A person sitting and looking at their phone while another person is standing nearby with a bag against a wall.
    → 10:40 PM, May 12
    Also on Bluesky
  • 2025-05-11

    It was a full and joyful day. In the morning, our family visited museums separately—Xiaoyan took Hamer to the Science Museum, while I explored a traditional Chinese medicine exhibit with Grandma.

    In the afternoon, I visited the Archaeology Museum and was impressed by the immersive cave-like design and bilingual display quality.

    In the evening, I unexpectedly ran 10 km, plus a 1 km sprint, while listening to The Art of Loving by the riverside.
    Before bed, Xiaoyan and I had a rare, meaningful conversation about future plans—something we hadn’t done peacefully in a long time.

    A museum exhibit features ancient artifacts, display cases, and illuminated script on dark walls.
    → 10:34 PM, May 12
    Also on Bluesky
  • 2025-05-10

    I woke up early and suddenly decided to rearrange the bedroom layout to reuse our old wardrobe. Spent the morning reorganizing, including tidying up the small room. Hamer loved the new setup and rushed to try out her bed.

    After lunch, everyone went their separate ways—Xiaoyan to a dental appointment, Hamer to dance class with Grandma, and I went to play soccer. The game lacked energy, but I chatted a bit with teammates on the subway ride home.

    Later, I met Xiaoyan and Hamer in Sanlitun, hung out with Hamer for a while, and saw a confident little girl climbing impressively, which left a strong impression.

    Children are playing on a wave-shaped climbing structure with nets and slides in a playground.
    → 10:25 PM, May 12
    Also on Bluesky
  • 2025-05-09

    It was a rainy day in Beijing. I dropped Hamer off at school with just one raincoat—she ran in through the rain, which made me feel a bit guilty. Xiaoyan and I commuted together, and during breakfast, we had a brief disagreement about the messy house.

    At lunch, I squeezed in a light gym session.

    Work was smooth: I finalized the AI newsletter and joined a productive meeting where a collegue shared a flexible new framework for the AI Assistant. I spent the evening debugging an MCP tool issue, finally resolving it by 8 p.m. before heading home exhausted.

    → 10:16 PM, May 12
    Also on Bluesky
← Newer Posts Page 23 of 112 Older Posts →
  • RSS
  • JSON Feed
  • Lucky
  • Archive
  • About