Puran
Today I Learned ArcGIS Earth Photos Reading Search Stats
  • 2025-03-17

    This morning, I woke up feeling extremely drowsy, only fully shaking it off after Hamer finished using the bathroom. At breakfast, she accidentally bit her loose lower lateral incisor, making it painful and uncomfortable to eat. She was also anxious about getting to school before 8 AM, and we ended up rushing out.

    I walked to work in strong winds. My day was spent refining the Streaming Control logic, extracting the information display section.

    In the evening, one colleague asked me about MAUI, and since I wasn’t familiar with it, I felt a bit frustrated—a reminder that I still have more to learn.

    Hamer is playing on the horizontal bar
    → 9:48 PM, Mar 17
    Also on Bluesky
  • 2025-03-16

    On a whim, I decided to pick up Xiaoyan from the airport. After putting Hamer to bed, I showered and headed out, only to realize the airport express had stopped running. I took a taxi instead, dozing off on the way. At the terminal, I wandered around, ate, and watched Severance until Xiaoyan arrived. Filming her as she walked past, I followed quietly—she was completely shocked when she finally noticed me.

    In the morning, Hamer made hamburgers again, even packing one for her classmate. After breakfast, we finished Win or Losein a cozy, darkened room. Later, we played with her classmate at The Temple of Earth Park, enjoying jump rope and workout areas filled mostly with girls. The fun continued with badminton in the evening, but by night, Hamer was feeling down, wondering why weekends couldn’t be school days instead.

    Xiaoyan walked toward me, but she didn’t notice me at all.
    → 9:26 PM, Mar 17
    Also on Bluesky
  • 2025-03-15

    Today, Hamer and I joined the slightly chaotic Hot Chocolate Run in Chaoyang Park, where we ran with Doubao, and the kids had a blast. We had lunch nearby with friends.

    I took Hamer for a stroll on Yifan Street, which led to new discoveries and buying burger buns for homemade burgers.

    In the evening, heavy snowfall surprised us and made us happy. Hamer and I ended the day with homemade burgers and Win or Lose TV.

    Hot Chocolate Run
    → 11:17 PM, Mar 15
    Also on Bluesky
  • 2025-03-14

    Last night, I had nasal congestion, waking up twice. Saline spray helped. Daytime was symptom-free, but evening brought eye discomfort.

    Work was bug-fixing and cross-testing, lacking enthusiasm. I did a short gym session at noon.

    Hamer and her classmate played happily, even tried ballet this evening.

    I’m exploring Google Gemini, curious about its features, after hearing about the new Flash release.

    The peach tree, where Hamer and her classmastes often climb, is bursting into bloom
    → 10:01 PM, Mar 14
    Also on Bluesky
  • 2025-03-13

    Today’s work focused on resolving code freeze issues and minor fixes, particularly in Survey123 and the attribute table.

    Hamer woke up before her alarm, eagerly getting out of bed once it rang. We shopped online for a jump rope in the morning, and when it arrived in the evening, she was thrilled. After school, she played with her classmate, had dinner with them, and stayed at her home late doing homework, only coming home around 9 PM.

    After work, I tried a Chengdu-style clay pot restaurant and was impressed. While checking Xiaoyan’s location in Thailand, I came across the Garuda, the national emblem, and also discovered the Highway Gothic, a typeface designed for federal highways.

    Chengdu-style clay pot as my dinner
    → 10:30 PM, Mar 13
    Also on Bluesky
  • 2025-03-12

    This morning, while making a mango breakfast, Hamer accidentally cut her finger, but she handled the bleeding surprisingly calmly.

    Xiaoyan left for Thailand today—her second trip there. She had really wanted me to join her, but I hesitated and ultimately declined, which left her a bit frustrated.

    I spent most of the morning restructuring the KMZ saving function and wrapped it up in the afternoon before adjusting the UI.

    I also explored MCP technology, realizing I had overlooked its potential, and briefly checked out OpenAI’s new Agent tool.

    Hamer is practicing Ballet
    → 9:26 PM, Mar 12
    Also on Bluesky
  • 2025-03-11

    Lately, my dreams have been unusually vivid. Last night, I dreamed of Xiaoyan searching for her classmates before a movie, only for everyone to regroup in front of a barbershop.

    The morning was packed with meetings, and I even forgot one due to being so focused on planning. I felt a bit down afterward, but a round of table tennis and casual chats with colleagues lifted my mood.

    In the afternoon, I tackled data storage issues, upgraded Visual Studio, and fine-tuned GitHub Copilot. Using Cursor and Claude 3.7 Sonnet, I implemented a UI design from a mockup with great results.

    In the evening, Hamer and her classmate played at home until 8:30 PM, reluctant to say goodbye.

    A young girl wearing a yellow cap and a colorful jacket stands near a pedestrian crossing, looking up with a smile.
    → 9:47 PM, Mar 11
    Also on Bluesky
  • 2025-03-10

    This evening, Hamer was unusually energetic, laughing as her grandma helped her with a bath. She had eagerly insisted on her grandma’s help after finishing her homework.

    My day was mostly spent refining and recording the demo. I organized data in the morning, then customized popups with Arcade expressions in the afternoon, allowing elements to auto-generate ArcGIS Earth App Links. Later, I finalized the recording.

    Xiaoyan suggested a spontaneous trip to Thailand after her business trip, but I hesitated—I prefer well-planned travel over last-minute getaways.

    what a position while playing pingpong at noon
    → 10:07 PM, Mar 10
    Also on Bluesky
  • 2025-03-09

    Today was physically exhausting, and without a nap, I’m completely drained.

    We all slept in until 9 AM, then Hamer and I met her classmatte for basketball. She was shy at first but gradually warmed up, running with the ball and having fun.

    In the afternoon, we joined Xiaoyan at Urban Green café, where she wrote, Hamer drew, and I read—quiet but enjoyable. Later, I taught Hamer some badminton techniques before we all went out for luosifen.

    In the evening, Hamer eagerly helped fix a door handle, showing a growing interest in DIY projects.

    Xiaoyan wrote, Hamer drew, and I read at Urban Green Café
    → 9:50 PM, Mar 9
    Also on Bluesky
  • 2025-03-08

    I started the day early with lingering thoughts about yesterday’s demo but quickly shifted focus to home tasks. Noticing a broken light, Hamer and I went out to buy bulbs.

    We attended Into Ballet at Tianqiao Theater, where she was surprised to recognize moves she had practiced. The Butterfly Lovers rehearsal was mesmerizing, so I got tickets for the full performance in April.

    After a delicious Hunan meal, I relaxed at home while Xiaoyan and Hamer went dancing and shopping. A long nap didn’t shake my fatigue—I’ll need an early night.

    Into Ballet at Tianqiao Theater
    → 9:44 PM, Mar 8
    Also on Bluesky
  • 2025-03-07

    I started the day early, boiling eggs and sweet potatoes while structuring a solid plan for App Links with help from ChatGPT.

    My main focus at work was bug fixing, both for the current version and the demo. I spent much of the afternoon on data processing, uncertain if everything would run smoothly.

    Despite the workload, I made time for the gym at noon and followed Xiaoyan’s advice to eat dinner on time. Working late left my eyes strained, prompting Xiaoyan to joke that I should just marry my computer.

    Recently, I also discovered two fascinating performers—magician Kyle Eschen and comedian Matt Rife—both of whom left a strong impression.

    from my Mom, in hometown
    → 11:31 PM, Mar 7
    Also on Bluesky
  • 2025-03-06

    I started the day early, remembering that I had unused museum tickets from before the New Year and deciding to visit this Sunday.

    Hamer and I made a fruit-based breakfast together before I dropped her off and headed to the office. My plan to finish the app link demo was delayed by a bug that took over an hour to fix. After discussions and focused effort, I finally wrapped it up by 4 PM. By 8:30 PM, I was mentally drained.

    A midday table tennis match with colleagues, filled with laughter and a playful poem, was a bright spot in the day.

    → 10:58 PM, Mar 6
    Also on Bluesky
  • 2025-03-05

    Today was fairly smooth, though I didn’t complete everything I had planned. I spent the afternoon refining the UI but got frustrated when things didn’t go as expected.

    At noon, I played frisbee, enjoying the warm weather and noticing my throws improving.

    In the evening, after shopping with Hamer and Xiaoyan, I planned to work at the office but forgot my access badge.

    There was also a brief scare when my stepmother couldn’t find Hamer at the mall, but I reassured her, trusting that Hamer would find her soon.

    A person is holding a yellow disc labeled "Yikun Discs Ultimate" in a park with leafless trees.
    → 10:34 PM, Mar 5
    Also on Bluesky
  • 2025-03-04

    This morning, I was startled awake by Hamer’s alarm clock and was surprised to see that it was already 7 AM. Yet, I still felt drowsy. I hadn’t gone to bed particularly late last night, but for some reason, I was still exhausted.

    I spent the entire morning in meetings, discussing features and the schedule for next week’s meetings, only to realize there were still many details that needed to be filled in. At noon, I had lunch with a colleague and also grabbed a cup of coffee from her. In the afternoon, I was busy revising the PR I submitted yesterday and finally managed to merge it into the main branch just before heading out for badminton.

    In the evening, when I got home, Hamer wasn’t too keen on eating dinner—probably because there wasn’t anything she particularly liked. After dinner, we watched TV together. During the music segment of Zombie 2, she started singing along, which really surprised me—she sang so well!

    Hamer in front of the school gate
    → 9:29 PM, Mar 4
    Also on Bluesky
  • 2025-03-03

    This morning started on a positive note after last night’s heavy conversation with Xiaoyan. I had expressed my feelings about her impatience, fearing it might create distance, but to my relief, she initiated a casual chat over breakfast.

    At work, I finally submitted the first version of the Stream Service PR—over 5,000 lines of code, which should be split and will be a challenge to manage in the future.

    At home, I had a discussion with Hamer about keeping our commitment to not eating out, leading to a tough but necessary decision. Later, she showed resilience in facing a setback while finishing her homework, proving that her adaptability is growing.

    Hamer quickly adjusted her emotions and turned to her grandma for help
    → 8:54 PM, Mar 3
    Also on Bluesky
  • 2025-03-02

    Our Sunday routine may now be set—badminton followed by luosifen!

    The morning was slow, but I went to Xiaoguan Market to get fish before it relocates to “Seventh Market.” Lunch led to a small standoff between Xiaoyan and Hamer over brushing teeth, but they made up after badminton. While playing, I reminded Hamer to pick up shuttlecocks properly, and she eventually improved, which made me proud.

    Dinner was fun, with the kids struggling through the spicy luosifen but finishing every bite. It was a simple but fulfilling day.

    Xiaoyan helped kids to prepare luosifen
    → 10:23 PM, Mar 2
    Also on Bluesky
  • 2025-03-01

    This morning, despite the gloomy weather, I went for a run with Hamer and later had breakfast at a bustling market. We met one of her classmates, who showed her around while I queued for pig’s head meat, a traditional dish for this lunar date.

    In the afternoon, Hamer stuck to Xiaoyan, and I worked on Stream Service.

    At night, we watched Nezha with Hamer’s uncle, enjoying the film and a refreshing walk home.

    Today is the second day of the second lunar month, and there's a tradition of cutting hair. The nearby barbershop was bustling, with long lines at all five service windows.
    → 11:36 PM, Mar 1
    Also on Bluesky
  • 2025-02-28

    TGIF.

    Today, I completed most of the UI and workflow setup for Stream Service. My leader has been asking for the last chance for me to attend the Dev Summit, though unsuccessfully.

    In the morning, Xiaoyan’s response left me feeling a little down.

    A person wearing glasses and earphones is looking directly at the camera outdoors on a sunny day.
    → 9:15 PM, Feb 28
    Also on Bluesky
  • 2025-02-27

    Today, I made a hearty breakfast. It was also our English day, mixing Chinese and English in casual conversation.

    Work went smoothly, with regular breaks and good interactions with colleagues. I played table tennis during lunch and worked overtime in the evening on displaying attribute table content.

    Mom, with white hair, looks a bit older than she did several weeks ago.
    → 10:39 PM, Feb 27
    Also on Bluesky
  • 2025-02-26

    My day was challenging as I faced issues converting strings to Geometry while adding a stream service via JSON. It consumed my entire day, and I even skipped lunch. After rewriting a class to manually implement the FromJson and ToJson methods, the problems were resolved.

    Additionally, with my colleagues' help, we successfully connected to the on-premises version of S123, which was a relief.

    → 10:03 PM, Feb 26
    Also on Bluesky
  • 2025-02-25

    This morning, after dropping off Hamer, I arrived at the office early to work on the Stream Service’s add and save functionalities, making significant progress.

    In the evening, I enjoyed a relaxed badminton session. Hamer called to ask permission to dine out with classmates; despite my initial hesitation, she made the decision to join them, responsibly consulting us beforehand.

    Hamer made a formal outfit out of paper and said it could also be used as a bookmark.
    → 9:34 PM, Feb 25
    Also on Bluesky
  • 2025-02-24

    This morning after Hamer woke me up, I prepared breakfast while she got ready.

    Work was fragmented; I intended to work on the Stream Service feature but spent unplanned time on the S123 feature due to pending tasks and discussions.

    A table tennis session with colleagues at noon left me a bit tired since I skipped my usual nap.

    In the evening, Hamer hadn’t planned on doing homework, ended up working on her math assignments instead of taking a bath as intended.

    A table tennis session with colleagues at noon
    → 9:33 PM, Feb 24
    Also on Bluesky
  • 2025-02-23

    Today, Hamer and I had a busy day filled with activities.

    After getting fissure sealants for Hamer’s teeth, she saw pictures of her classmates making pizza and decided to join them. Initially shy, she was encouraged by Linlin’s mom and ended up having a great time. Later, the kids played in the park for a while.

    In the evening, Hamer and her classmates joined us for a badminton game, and though it started a bit chaotic, everyone gradually found their rhythm. Xiaoyan enjoyed the physical activity and plans to continue next week.

    Hamer felt shy and didn’t want to go inside at first
    → 9:14 PM, Feb 23
    Also on Bluesky
  • 2025-02-22

    Today, Hamer made her own version of “pizza” for breakfast and was very proud of it. After depositing money in a fixed account, we went to the library.

    In the afternoon, I took Hamer to dance, after which I handled errands for Xiaoyan and myself. Hamer seemed a bit disappointed when she didn’t see us after class but later shared that dancing was the most stressful part of her day. She then asked why both parents always accompany her after class.

    At home, I continued learning about large language models and tidied up the house. In the evening, Hamer got excited about having her own phone, feeling grown-up.

    Uncle is shaving. A person is sitting and holding a bowl while another stands nearby in what appears to be an indoor setting.
    → 10:15 AM, Feb 23
    Also on Bluesky
  • 2025-02-21

    It was freezing today, and even the short walk to drop Hamer off at school felt tough.

    I worked on Stream Service support, and discussions with PE helped clarify things. In the evening, I started on S123, and after that, I got home at 8:30 PM—my first overtime this year.

    I enjoyed classical music in the morning and kept my headphones on all day. At noon, I hit the gym and focused a lot on my leg muscles.

    A gym setting includes two dumbbells with red weights and a black padded exercise machine, with a partial view of a person's shoe.
    → 10:41 PM, Feb 21
    Also on Bluesky
← Newer Posts Page 3 of 19 Older Posts →
  • RSS
  • JSON Feed
  • Lucky
  • Archive
  • About