Puran
TIL Photos Reading Weekly Current Shelf Search Stats
  • 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
  • 2025-05-08

    Today felt like an emotional roller coaster—starting with anxiety in the early morning, turning into worry later in the morning, followed by a glimmer of progress around noon, sinking into helplessness in the afternoon, and finally ending with relief in the evening. All of this was triggered by a technical presentation I wasn’t prepared for. … I was about to head out but figured I might as well sit in and listen to the CoP meeting to get a feel for its format and vibe. After some quick greetings, the sharing session began. The presenter’s slides were polished and their delivery was smooth. It made me a bit nervous about my own future presentation—my content is still incomplete, some parts borrow other people’s ideas, and my slide design is fairly plain.

    → 9:56 PM, May 12
    Also on Bluesky
  • 2025-05-07

    Last night, Xiaoyan came home very late because of a flight delay and woke me with the doorbell.

    This morning, Hamer anxiously asked whether she needed to rewrite her math assignment, only to learn that she just needed to make corrections—yet she still has to redo it fully this evening.

    During my commute, I admired colorful blooms and used ChatGPT for flower identification. It provided a more accurate and detailed result than the now-retired Flower Recognition app.

    I spent the day preparing my MCP presentation, generating new flowcharts from the spec and code, and planning to polish and map out the demos and Q&A.

    After work, I arrived home early and finalized Hamer’s statistics report, though she insisted that Mom help instead because she finds me “nitpicky.”

    Six different types of Chinese Roses are shown, each with a name, description, and distinct color: Golden Celebration (yellow), Hybrid Tea (red), Sexy Rexy (pink), Polyantha Rose (light pink), Peace (orange), and Iceberg (white).
    → 10:07 PM, May 7
    Also on Bluesky
  • 2025-05-06

    Returning to work after the Labour Holiday, I spent the morning helping Hamer decide on a topic for her statistics assignment—she ultimately chose to map sports courts and player numbers. By bedtime, she had sketched out her layout and is ready to colour it tomorrow. I also outlined my upcoming MCP presentation and found more substance than I had expected.

    A young girl is drawing on a piece of paper at a wooden table with various items, including an iPad and snacks, around her.
    → 11:40 PM, May 6
    Also on Bluesky
  • 2025-04-27

    Today, I spent a make-up workday testing our MCP server using Cherry Studio and SiliconFlow instead of Claude Desktop, and refactored poorly structured parameters into typed classes. Despite steady progress, I missed my usual excitement when tests didn’t yield expected results.

    In the evening, Xiaoyan’s friend joined us for a Brazil-themed dinner, and Hamer dove into her new extracurricular books—she even picked one up on her own, which made me quietly proud.

    Overall, I felt tired and a bit unmotivated, but reminded myself it’s okay to take things at a slower pace sometimes.

    vSeveral bamboo shoots are displayed in a basket next to a stack of bamboo stalks.
    → 11:16 PM, Apr 27
    Also on Bluesky
  • 2025-04-26

    Hamer started her day by building a tiny notebook and sharpening a pencil to match. After breakfast, we returned to Tianqiao Theater for Into Ballet, arriving early to join the introduction part and waiting for a while at the backstage send-off after the performance.

    Following a quick lunch, I headed to a soccer match—playing goalkeeper and leading a thrilling late comeback—while Xiaoyan took Hamer to ballet and a dental appointment. Later, we reunited at a riverside café with live music and helped rescue a mandarin duck from aggressive peers using orange peels.

    In the evening, we relaxed for two hours at Liuliu’s dad’s barbershop, where we all got fresh haircuts and enjoyed the lively chatter.

    Into Ballet
    → 11:32 PM, Apr 26
    Also on Bluesky
← Newer Posts Page 9 of 54 Older Posts →
  • RSS
  • JSON Feed
  • Lucky
  • Archive
  • About