{"version":"https://jsonfeed.org/version/1","title":"Micro.blog - Puran Zhang","home_page_url":"https://micro.blog","feed_url":"https://micro.blog/posts/puran","_microblog":{"about":"https://micro.blog/about/api","id":"57931","username":"puran","bio":"Software Development Engineer at Esri, working at the intersection of GIS, AI, and real-world systems.\nI build tools that help people explore, understand, and act on the world—focusing on thoughtful engineering, clarity, and long-term maintainability.\n\nBeyond code, I’m a devoted husband and father, an outdoor sports enthusiast, and a lifelong learner. I value curiosity, reflection, and perspective—believing that good engineering, like a good life, is about making intentional trade-offs and continuing to grow.","pronouns":"he/him","is_following":false,"is_you":false,"following_count":1,"discover_count":0},"author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://avatars.micro.blog/avatars/2024/47/57931.jpg"},"items":[{"id":"92879259","content_html":"<p><a href=\"https://youtu.be/MF7RoDzqLs8\">2026年6月25日，一日记录</a>。</p>\n<p>今天是 6 月份以来最早送哈妹到学校的一天，也继续坚持学习李宏毅老师的 Reinforcement Learning 课程。Q-Learning 依然有点难，但至少开始建立起整体框架，准备一步一步把 DRL、机器学习和深度学习系统学下来。</p>\n<p>昨天最惊喜的瞬间，是放学路上看到一大片像雪山、棉花糖一样的云；晚上又和朋友一家在小区楼下吃饭聊天，孩子们玩到天黑才回家，这种简单又温暖的生活让我觉得特别珍贵。</p>\n<p>工作上，UC Demo 最大的挑战开始转向测试数据，时间、版权和 Legal 都成了新的难题。接下来继续完善 PPT，再一步步解决 Demo 的问题。</p>\n<img src=\"https://cdn.uploads.micro.blog/27301/2026/2026625--m.jpg\" width=\"337\" height=\"600\" alt=\"Four colorful rubber ducks, each with unique decorations such as painted faces and attached hair pieces, are lined up on a reflective surface in front of a green backsplash and white cabinets.\" loading=\"lazy\">\n","summary":"","url":"https://puran.blog/2026/06/25/reinforcement-learning-qlearning-drl-uc.html","date_published":"2026-06-25T13:30:15+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"13:30","date_timestamp":1782394215,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@puran/116810988693812036","https://bsky.app/profile/did:plc:gopkqc5h4csdmhpk5emvbef4/post/3mp4jzuzapx2b"]}},{"id":"92809706","content_html":"<p>The clouds this evening were absolutely stunning. And somehow, dinner outdoors made the moment feel even more <a href=\"https://youtube.com/shorts/F0AZ0XwCZJM\">special</a>.</p>\n<div class=\"microblog_collection\">\n<img src=\"https://cdn.uploads.micro.blog/27301/2026/img-4956-m.jpg\" width=\"450\" height=\"600\" alt=\"People are riding bicycles and scooters alongside cars on a tree-lined urban street with tall buildings and stunning cloud visible in the background.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/27301/2026/cfc51eb1a7-m.jpg\" width=\"337\" height=\"600\" alt=\"A group of people is enjoying a meal together outdoors while sitting on foldable chairs around a low table.\" loading=\"lazy\">\n</div>\n","summary":"","url":"https://puran.blog/2026/06/24/the-clouds-this-evening-were.html","date_published":"2026-06-24T14:37:15+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2026-06-24 14:37","date_timestamp":1782311835,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@puran/116805589877452397","https://bsky.app/profile/did:plc:gopkqc5h4csdmhpk5emvbef4/post/3mp25d3pezu2p"]}},{"id":"92809313","content_html":"<p><a href=\"https://youtu.be/dK5uqaWH0Kg\">2026年6月24日，一日记录</a>。</p>\n<p>今天北京依然凉爽，早上从世界杯新闻开始一天——C 罗终于进球，而且一场进了两个。与此同时，我继续学习李宏毅老师的 DRL 课程，开始接触 Q-Learning 的内容。</p>\n<p>工作上，UC 演讲 PPT 基本完成初稿，焦虑感也减轻了不少。与此同时，团队里 Dev 和 PE 的协作终于开始逐渐对齐，从“各做各的”慢慢走向共同完善产品。这或许是比完成一个功能更重要的进展。</p>\n<img src=\"https://cdn.uploads.micro.blog/27301/2026/2026624--m.jpg\" width=\"337\" height=\"600\" alt=\"A man wearing glasses and a helmet is outdoors, with buildings and trees in the background, accompanied by text indicating the date as June 24, 2026, and stating that it is still a very cool day.\" loading=\"lazy\">\n","summary":"","url":"https://puran.blog/2026/06/24/c-drl-qlearning-uc-ppt.html","date_published":"2026-06-24T14:31:33+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2026-06-24 14:31","date_timestamp":1782311493,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@puran/116805567789364849","https://bsky.app/profile/did:plc:gopkqc5h4csdmhpk5emvbef4/post/3mp24ywniik27"]}},{"id":"92732117","content_html":"<p><a href=\"https://youtu.be/91sLbf7gwyY\">2026年6月23日，一日记录</a>。</p>\n<p>北京因为昨晚的一场雨变得凉爽了不少。\n想起昨晚和哈妹聊起天气预报，她第一次意识到天气预报其实是“概率预测”，而不是一定会发生的事实。\n早上起来看到梅西再次进球，继续刷新世界杯纪录。随后又学习了一会 PPO 和强化学习课程，把不懂的地方交给 ChatGPT 解释，对理解帮助很大。另外还读到一篇关于 AI 年轻创业者的报道。\n晚上打完羽毛球，看到了红红的夕阳，很美。</p>\n<img src=\"https://cdn.uploads.micro.blog/27301/2026/2026623--m.jpg\" width=\"337\" height=\"600\" alt=\"A busy highway is shown during a sunset with a cloudy sky and the date June 23, 2026, displayed in Chinese at the top.\" loading=\"lazy\">\n","summary":"","url":"https://puran.blog/2026/06/23/ppo-chatgpt-ai.html","date_published":"2026-06-23T13:37:06+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2026-06-23 13:37","date_timestamp":1782221826,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@puran/116799690878969065","https://bsky.app/profile/did:plc:gopkqc5h4csdmhpk5emvbef4/post/3moxji7sq332f"]}},{"id":"92663832","content_html":"<p><a href=\"https://youtu.be/U8koMFuz-Mc\">2026年6月22日，一日记录</a>。</p>\n<p>端午假期结束，重新回到工作节奏。</p>\n<p>这次一家人去了河北雾灵山和承德自驾游，三天里经历了天气变化、雾灵天路的惊喜风景，以及假期结束前那种熟悉的不舍。虽然总共开了 500 多公里，但旅程并不觉得累，反而收获了很多美好的回忆。</p>\n<p>回到工作后，最重要的任务就是准备 Esri UC 的演讲内容。今天花了一整天梳理 PPT 结构，终于把整体框架搭起来了，焦虑感也少了很多。接下来继续一步一步推进，迎接忙碌但充满期待的一周。</p>\n<img src=\"https://cdn.uploads.micro.blog/27301/2026/2026622--m.jpg\" width=\"337\" height=\"600\" alt=\"A man wearing glasses and a helmet is outdoors in front of a building with the date June 22, 2026, and the time 7:50 displayed on the image.\" loading=\"lazy\">\n","summary":"","url":"https://puran.blog/2026/06/22/esri-uc-ppt.html","date_published":"2026-06-22T14:27:45+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2026-06-22 14:27","date_timestamp":1782138465,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@puran/116794227856062989","https://bsky.app/profile/did:plc:gopkqc5h4csdmhpk5emvbef4/post/3mov3txs3gq27"]}},{"id":"92658696","content_html":"<p>2026年端午自驾游，从北京到河北承德，三天540公里。</p>\n<p>第一天穿过雨幕抵达阿那亚·雾灵山，在农家院的涮羊肉里慢慢安顿下来。\n第二天自驾雾灵山景区，沿山路蜿蜒上行，风大云近，像开在天上；随后到承德市区，逛吃二仙居夜市。\n第三天走进避暑山庄，在山水与古建筑间收尾，吃了特色的新乾隆酒家。</p>\n<p>返程时有不舍，也有一点假期结束的焦虑，但更多是这一路雨声、山路和家人在一起的踏实记忆。</p>\n<img src=\"https://cdn.uploads.micro.blog/27301/2026/beijing-to-chengde-road-trip-map-duanwu.png\" width=\"600\" height=\"547\" alt=\"A hand-drawn map depicts a route between Beijing and a temple labeled as Chengde Mountain Resort, passing through landmarks such as Taishidou and Mt. Bailing.\" loading=\"lazy\">\n","summary":"","url":"https://puran.blog/2026/06/22/210125.html","date_published":"2026-06-22T13:01:25+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2026-06-22 13:01","date_timestamp":1782133285,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@puran/116793891036692354","https://bsky.app/profile/did:plc:gopkqc5h4csdmhpk5emvbef4/post/3moux2xbxog24"]}},{"id":"92421618","content_html":"<p><a href=\"https://youtu.be/GVbdTiyOsJg\">2026年6月18日，一日记录</a>。</p>\n<p>今天聊了两件事：学习和放假前的心态。\n早上五点多醒来，看了葡萄牙比赛和一些 AI 学习内容。最近越来越觉得，与其追逐每天变化的 AI 热点，不如回到基础，从 Machine Learning、Deep Learning 到 Reinforcement Learning，花时间系统地学一遍。看到“AI by Hands”的学习方式也很受启发——慢一点、亲手推导、真正理解。\n下午工作状态有些松散，临近端午假期，总有点心不在焉。简单修复了一些项目问题，也聊到了 GIS Solution、Skills 和产品思路。\n接下来三天准备和家人去自驾。</p>\n<img src=\"https://cdn.uploads.micro.blog/27301/2026/2026618--m.jpg\" width=\"337\" height=\"600\" alt=\"A man wearing glasses is holding up his hand toward the camera with a small mark on his palm, while text indicates the date June 18, 2026, and mentions an eye like Erlang God.\" loading=\"lazy\">\n","summary":"","url":"https://puran.blog/2026/06/18/ai-ai-machine-learningdeep-learning.html","date_published":"2026-06-18T10:38:34+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2026-06-18 10:38","date_timestamp":1781779114,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@puran/116770682005475539","https://bsky.app/profile/did:plc:gopkqc5h4csdmhpk5emvbef4/post/3moknaprcvc2n"]}},{"id":"92355109","content_html":"<p><a href=\"https://youtu.be/NajCxhM-JEo\">2026年6月17日，一日记录</a>。</p>\n<p>因为昨晚北京暴雨，电动车没骑回来，所以今天改成走路去上班。</p>\n<p>一路上和哈妹边走边聊红绿灯、电量、车品牌，还被她说成“小骄傲”，还说自己是“不带刺的玫瑰”。</p>\n<p>走路去公司的路上，多了一段很安静的时间，可以慢慢想事情，也挺舒服的。</p>\n<img src=\"https://cdn.uploads.micro.blog/27301/2026/2026617--m.jpg\" width=\"337\" height=\"600\" alt=\"A person with glasses is outside and holding an object, with text indicating the date as June 17, 2026, and the plan to walk to work today.\" loading=\"lazy\">\n","summary":"","url":"https://puran.blog/2026/06/17/203552.html","date_published":"2026-06-17T12:35:52+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2026-06-17 12:35","date_timestamp":1781699752,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@puran/116765476280606987","https://bsky.app/profile/did:plc:gopkqc5h4csdmhpk5emvbef4/post/3moidbay3tq2d"]}},{"id":"92288485","content_html":"<p>2026年6月16日，一日记录。 <img src=\"https://micro.blog/photos/50/https://cdn.uploads.micro.blog/27301/2026/2026616-.jpg\" width=\"20\" height=\"20\" class=\"mini_thumbnail\" alt=\"A person wearing a helmet and glasses stands outside a building, with text above and below them.\"> : <a href=\"https://puran.blog/2026/06/16/220402.html\">puran.blog</a></p>","summary":"","url":"https://puran.blog/2026/06/16/220402.html","date_published":"2026-06-16T14:04:02+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2026-06-16 14:04","date_timestamp":1781618642,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://mastodon.social/@puran/116760161999591093","https://bsky.app/profile/did:plc:gopkqc5h4csdmhpk5emvbef4/post/3mofxqnqs3c2a"]}},{"id":"92221223","content_html":"<p><a href=\"https://youtu.be/xFshOqQ8VDk\">2026年6月15日，早晨记录</a>。</p>\n<p>今天是一个阴天的早晨，哈妹早上带着受伤的手指去上学。我生活的节奏又回到了工作日模式，整理这一周的任务：cowork、C3，以及 UC 的准备，同时也要重新把视频剪辑这件事捡起来。</p>\n<p>周末下午在家待了一整天，状态比较疲惫，大部分时间在看电视。\n周末还去踢了球，手掌有点轻微受伤，去医院检查后确认问题不大。\n这一周事情不少，希望能把节奏找回来，一件一件做完。</p>\n<img src=\"https://cdn.uploads.micro.blog/27301/2026/2026615--m.jpg\" width=\"337\" height=\"600\" alt=\"A person wearing glasses and a helmet points to their middle finger, with text indicating an injury.\" loading=\"lazy\">\n","summary":"","url":"https://puran.blog/2026/06/15/coworkc-uc.html","date_published":"2026-06-15T14:41:43+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2026-06-15 14:41","date_timestamp":1781534503,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@puran/116754648428461751","https://bsky.app/profile/did:plc:gopkqc5h4csdmhpk5emvbef4/post/3modjfc3i772u"]}},{"id":"91699699","content_html":"<p>🚣火烧云</p>\n<img src=\"https://cdn.uploads.micro.blog/27301/2026/7331fffd5b-m.jpg\" width=\"600\" height=\"450\" alt=\"\" loading=\"lazy\">\n","summary":"","url":"https://puran.blog/2026/06/07/213231.html","date_published":"2026-06-07T13:32:31+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2026-06-07 13:32","date_timestamp":1780839151,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@puran/116709075522921235","https://bsky.app/profile/did:plc:gopkqc5h4csdmhpk5emvbef4/post/3mnpbravdtf2a"]}},{"id":"91263551","content_html":"<p>1-1，1-0，1-0，0-0（4:3），0-1，4-2。</p>\n<p>两天六场。\n有无力，有强度；有紧张，有跌宕；有失落，也有快乐。</p>\n<p>第10年。</p>\n<img src=\"https://cdn.uploads.micro.blog/27301/2026/05d3cb36c4.png\" width=\"600\" height=\"400\" alt=\"A group of people, all wearing red jerseys, are posing together with a large red banner in front of a hand-drawn background depicting trees and buildings.\" loading=\"lazy\">\n","summary":"","url":"https://puran.blog/2026/05/31/204937.html","date_published":"2026-05-31T12:49:37+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2026-05-31 12:49","date_timestamp":1780231777,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@puran/116669273115738540","https://bsky.app/profile/did:plc:gopkqc5h4csdmhpk5emvbef4/post/3mn5m57knt42n"]}},{"id":"91108265","content_html":"<p>This presentation was so interesting. I ended up listening to the whole hour before bed, completely absorbed the entire time.</p>\n<p><a href=\"https://www.youtube.com/watch?v=tZljRlqcnfQ\">天下人苦 PPT 久矣，到此为止｜marcuslabs.ai 正式发布</a></p>\n","summary":"","url":"https://puran.blog/2026/05/29/this-presentation-was-so-interesting.html","date_published":"2026-05-28T23:12:24+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2026-05-28 23:12","date_timestamp":1780009944,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@puran/116654732614725790","https://bsky.app/profile/did:plc:gopkqc5h4csdmhpk5emvbef4/post/3mmx5itsda62x"]}},{"id":"91080668","content_html":"<p><a href=\"https://youtu.be/VmkQjX3oIjQ\">2026年5月28日，一日记录</a>。</p>\n<p>早上学习强化学习基础；白天用 Codex <code>/goal</code> 和 Copilot <code>/autopilot</code> 测试自动化流程；读到关于慢一点，利用 AI 来写更好的代码的文章；天气晴朗，心情轻松。</p>\n<img src=\"https://cdn.uploads.micro.blog/27301/2026/2026528--m.jpg\" width=\"337\" height=\"600\" alt=\"A person wearing a helmet is outdoors in a sunny setting, with text indicating the date and a caption about riding out in the morning.\" loading=\"lazy\">\n","summary":"","url":"https://puran.blog/2026/05/28/codex-goal-copilot-autopilot-ai.html","date_published":"2026-05-28T14:23:37+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2026-05-28 14:23","date_timestamp":1779978217,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"91040332","content_html":"<p><a href=\"https://youtube.com/shorts/whuszdP0XHE?feature=share\">Happy Birthday</a></p>\n<img src=\"https://cdn.uploads.micro.blog/27301/2026/9a8d7e3a7f-m.jpg\" width=\"337\" height=\"600\" alt=\"A family is gathered around a lit birthday cake, smiling and celebrating together.\" loading=\"lazy\">\n","summary":"","url":"https://puran.blog/2026/05/28/happy-birthday.html","date_published":"2026-05-27T22:52:07+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2026-05-27 22:52","date_timestamp":1779922327,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@puran/116648990350539981","https://bsky.app/profile/did:plc:gopkqc5h4csdmhpk5emvbef4/post/3mmulvljpb32g"]}},{"id":"91008703","content_html":"<p><a href=\"https://youtu.be/FTUzFXdk1To\">2026年5月27日，一日记录</a>。</p>\n<p>今天是我的生日，也是一个有点特别的工作日。\n早上很早醒来，开始读《蘑菇书 Easy RL》，也把最近想学、想做的内容整理到了博客的 current shelfs 页面里，希望以后能慢慢沉淀成 shelf notes。\n白天团队跟公司同步了项目方向，整体反馈还不错；下午尝试用 Codex /goal 推进 follow-up suggestions。晚上则回到家，和小眼、哈妹一起包饺子，庆祝生日🎂。</p>\n<img src=\"https://cdn.uploads.micro.blog/27301/2026/2026527--m.jpg\" width=\"337\" height=\"600\" alt=\"Three people are celebrating a birthday, with one wearing a digital crown filter, surrounded by colorful decorations and balloons.\" loading=\"lazy\">\n","summary":"","url":"https://puran.blog/2026/05/27/easy-rl-current-shelfs-shelf.html","date_published":"2026-05-27T14:05:59+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2026-05-27 14:05","date_timestamp":1779890759,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@puran/116646922741719304","https://bsky.app/profile/did:plc:gopkqc5h4csdmhpk5emvbef4/post/3mmtojdhcsw2r"]}},{"id":"90945214","content_html":"<p><a href=\"https://youtu.be/Rt3uAzj2L-0\">2026年5月26日，一日记录</a>。</p>\n<p>今天是一个天气特别舒服的工作日：早晨是雨后的凉风、蓝天和很多云。\n下午那场长达两个小时的 review meeting，也让我重新意识到一件事：AI 可以帮我们生成很多东西，但如果自己没有真正理解它，其实会越来越危险。</p>\n<img src=\"https://cdn.uploads.micro.blog/27301/2026/2026526--m.jpg\" width=\"337\" height=\"600\" alt=\"A person wearing glasses and an Arc'teryx jacket is outdoors, with text indicating a date and GET OFF WORK.\" loading=\"lazy\">\n","summary":"","url":"https://puran.blog/2026/05/26/review-meetingai.html","date_published":"2026-05-26T14:41:05+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2026-05-26 14:41","date_timestamp":1779806465,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@puran/116641399178666755","https://bsky.app/profile/did:plc:gopkqc5h4csdmhpk5emvbef4/post/3mmr7zjqu4727"]}},{"id":"90878682","content_html":"<p><a href=\"https://youtu.be/BO-ACpcl3bE\">2026年5月25日，早晨记录</a>。</p>\n<p>这个周末，一边是哈妹的艺术体操表演、俄语课、和朋友一起玩；另一边，则是自己窝在家里看了一下午韩剧，还有一些关于“孩子该不该学会拒绝”的家庭讨论。\n新的一周开始了，但心情其实没有特别亢奋。工作、学习、产品、强化学习、AI……很多事情都还是在慢慢往前推。不过这一周也很特别：是我的生日周，周末还会去武汉参加校友杯比赛。</p>\n<img src=\"https://cdn.uploads.micro.blog/27301/2026/2026525--m.jpg\" width=\"337\" height=\"600\" alt=\"A collage of photos featuring a person wearing a helmet is set against a black background with text in different languages, including a date in Japanese and GOOD MORNING.\" loading=\"lazy\">\n","summary":"","url":"https://puran.blog/2026/05/25/ai.html","date_published":"2026-05-25T14:01:43+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2026-05-25 14:01","date_timestamp":1779717703,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@puran/116635580405883576","https://bsky.app/profile/did:plc:gopkqc5h4csdmhpk5emvbef4/post/3mmondihjow27"]}},{"id":"90744781","content_html":"<p>如果一個肌群【只挑一個動作練】: <a href=\"https://puran.blog/2026/05/23/084720.html\">puran.blog</a></p>","summary":"","url":"https://puran.blog/2026/05/23/084720.html","date_published":"2026-05-23T00:47:20+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2026-05-23 00:47","date_timestamp":1779497240,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://mastodon.social/@puran/116621133605617026","https://bsky.app/profile/did:plc:gopkqc5h4csdmhpk5emvbef4/post/3mmi7zuhcat2r"]}},{"id":"90715121","content_html":"<p><a href=\"https://youtu.be/4qc5luRJcoU\">2026年5月22日，一日记录</a>。</p>\n<p>今天这条视频从一个下雨的早晨开始：穿着雨衣送哈妹上学，也顺便记录了她昨晚艺术体操彩排时那种很放松、很开心的状态。对我来说，比起“表演得完不完美”，更重要的是孩子能在里面玩得开心、学得轻松。\n下班之后，雨过天晴，工作上也终于把 Agent Memory 和 Context 那条线先收了个尾。</p>\n<img src=\"https://cdn.uploads.micro.blog/27301/2026/me-tao.png\" width=\"600\" height=\"450\" alt=\"Two people wearing glasses take a selfie outside at night, with trees, stars, and a crescent moon in the background.\" loading=\"lazy\">\n","summary":"","url":"https://puran.blog/2026/05/22/agent-memory-context.html","date_published":"2026-05-22T15:59:57+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2026-05-22 15:59","date_timestamp":1779465597,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@puran/116619060147744564","https://bsky.app/profile/did:plc:gopkqc5h4csdmhpk5emvbef4/post/3mmhckxzgxi2y"]}},{"id":"90634538","content_html":"<p><a href=\"https://youtu.be/IE1euQ_YWkc\">2026年5月21日，一日记录</a>。</p>\n<p>今天这条视频记录了两个很不一样的片段。\n早上，我聊到了哈妹在学校里因为同学关系而受伤心的小事，也顺着想到自己最近在借鉴 Hermes 的过程中，怎么用 AI 带着我一起读代码、读文档、理解实现。晚上下班的时候，则复盘了今天一次我自己感觉很不错的内部分享：这次没有做 PPT，而是直接用 Markdown 文档来讲 agent memory 和 context 管理，反而觉得更顺、更自然。</p>\n<img src=\"https://cdn.uploads.micro.blog/27301/2026/2026521--m.jpg\" width=\"337\" height=\"600\" alt=\"A group of children in colorful costumes are performing on stage under bright lights, with an audience member seated in the foreground.\" loading=\"lazy\">\n","summary":"","url":"https://puran.blog/2026/05/21/hermes-ai-ppt-markdown-agent.html","date_published":"2026-05-21T13:45:39+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2026-05-21 13:45","date_timestamp":1779371139,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@puran/116612873472332182","https://bsky.app/profile/did:plc:gopkqc5h4csdmhpk5emvbef4/post/3mmeknsl2qs2k"]}},{"id":"90565444","content_html":"<p><a href=\"https://youtu.be/Xm-vpEqHz6c\">2026年5月20日，一日记录</a>。</p>\n<p>今天这条视频从一个很小的细节开始：我把麦克风从领口换到了头盔上，想看看收音会不会更好。一路上也顺着聊到了最近的工作状态——早上看了一点 TypeScript、健身内容，也在继续和 Codex、Copilot 这种工具周旋，尤其是 token、速度、review 节奏这些现实问题。\n下班路上又简单复盘了一下今天在做的事：Hermes Agent、context/memory 迁移、文档整理，还有为什么有些任务适合 Copilot，有些还是更想交给 Claude。</p>\n<img src=\"https://cdn.uploads.micro.blog/27301/2026/2026520--m.jpg\" width=\"337\" height=\"600\" alt=\"Children in yellow caps stand and walk near a building, with one child in the foreground smiling at the camera.\" loading=\"lazy\">\n","summary":"","url":"https://puran.blog/2026/05/20/225702.html","date_published":"2026-05-20T14:57:02+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2026-05-20 14:57","date_timestamp":1779289022,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@puran/116607487749008100","https://bsky.app/profile/did:plc:gopkqc5h4csdmhpk5emvbef4/post/3mmc64f2q5523"]}},{"id":"90565517","content_html":"<p><a href=\"https://youtu.be/Xm-vpEqHz6c\">2026年5月20日，一日记录</a>。</p>\n<p>今天这条视频从一个很小的细节开始：我把麦克风从领口换到了头盔上，想看看收音会不会更好。一路上也顺着聊到了最近的工作状态——早上看了一点 TypeScript、健身内容，也在继续和 Codex、Copilot 这种工具周旋，尤其是 token、速度、review 节奏这些现实问题。\n下班路上又简单复盘了一下今天在做的事：Hermes Agent、context/memory 迁移、文档整理，还有为什么有些任务适合 Copilot，有些还是更想交给 Claude。</p>\n<img src=\"https://cdn.uploads.micro.blog/27301/2026/2026520--m.jpg\" width=\"337\" height=\"600\" alt=\"Children in yellow caps stand and walk near a building, with one child in the foreground smiling at the camera.\" loading=\"lazy\">\n","summary":"","url":"https://puran.blog/2026/05/20/225701.html","date_published":"2026-05-20T14:57:01+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2026-05-20 14:57","date_timestamp":1779289021,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@puran/116607490301483249","https://bsky.app/profile/did:plc:gopkqc5h4csdmhpk5emvbef4/post/3mmc65o43yi2g"]}},{"id":"90490767","content_html":"<p><a href=\"https://youtu.be/zjpHC-gb6f0\">2026年5月11日，一【半】日记录</a>。</p>\n<p>今天这条视频记录了一个还不错的下班时刻：太阳还高高挂着，整个人状态也比前几天更稳一些。白天主要做了两件事，一是继续推进 agent memory 的设计和同步准备，二是把 deep reinforcement learning 的评估 report 重新整理成更适合给 agent 阅读和 review 的版本。\n另外，中午去健身、回来补了一觉之后，下午状态明显好了很多。最后还有一个很温暖的小片段：今天是小眼去接哈妹，哈妹和朋友在楼下跳绳玩。</p>\n<img src=\"https://cdn.uploads.micro.blog/27301/2026/2026511--m.jpg\" width=\"337\" height=\"600\" alt=\"A scooter with a pink helmet is parked near benches where people are gathered, and the date displayed is May 11, 2026.\" loading=\"lazy\">\n","summary":"","url":"https://puran.blog/2026/05/19/agent-memory-deep-reinforcement-learning.html","date_published":"2026-05-19T15:08:55+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2026-05-19 15:08","date_timestamp":1779203335,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@puran/116601871776140868","https://bsky.app/profile/did:plc:gopkqc5h4csdmhpk5emvbef4/post/3mm7ocqxx4627"]}},{"id":"90487972","content_html":"<p><a href=\"https://youtube.com/shorts/Kv4UrW-AO_Q\">2026年5月12日，早晨记录</a>。</p>\n<p>今天起得算早，但在厕所刷手机刷了半个小时；哈妹比平时更早醒来，却突然流了鼻血，让早晨的节奏一下子变得有点不一样。\n这条视频里，我也顺便记下了一个最近想慢慢调整的决定：如果时间不够，就先不急着剪视频，先把睡眠补够。</p>\n<img src=\"https://cdn.uploads.micro.blog/27301/2026/2026512--m.jpg\" width=\"337\" height=\"600\" alt=\"A blurred image with colorful bokeh lights features the date 2026年5月12日 星期二 at the top and the text 早上好 GOOD MORNING at the bottom.\" loading=\"lazy\">\n","summary":"","url":"https://puran.blog/2026/05/19/222917.html","date_published":"2026-05-19T14:29:17+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2026-05-19 14:29","date_timestamp":1779200957,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://mastodon.social/@puran/116601720823696946","https://bsky.app/profile/did:plc:gopkqc5h4csdmhpk5emvbef4/post/3mm7m5vwfh725"]}},{"id":"69992870","content_html":"<p><a href=\"https://micro.blog/puran\">@puran</a> Dragonflies are flying low again—looks like another heavy rain is on the way.</p>\n","url":"https://micro.blog/puran/69992870","date_published":"2025-07-28T15:54:49+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2025-07-28 15:54","date_timestamp":1753718089,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"61424945","content_html":"<p><a href=\"https://micro.blog/val\">@val</a> This is a good question. Yes, it would be so fast because I lived in Beijing. When you were in the west of China, it would be much slower.</p>\n","url":"https://micro.blog/puran/61424945","date_published":"2025-04-04T01:17:16+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2025-04-04 01:17","date_timestamp":1743729436,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"61177688","content_html":"<p><a href=\"https://micro.blog/val\">@val</a> China’s delivery system is incredibly advanced now - most packages can be delivered within the same day when you ordered on JD. (Except for my reply speed… sorry about that!)</p>\n","url":"https://micro.blog/puran/61177688","date_published":"2025-04-01T05:03:16+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2025-04-01 05:03","date_timestamp":1743483796,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"56427657","content_html":"<p><a href=\"https://micro.blog/Miraz\">@Miraz</a> Thank you. The Lunar New Year is the biggest festival in China, and most of us will go home to stay together and celebrate it.</p>\n","url":"https://micro.blog/puran/56427657","date_published":"2025-01-31T15:41:18+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2025-01-31 15:41","date_timestamp":1738338078,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"52868776","content_html":"<p><a href=\"https://micro.blog/val\">@val</a> Yes, it is. It’s so heartwarming to hear her say the same thing every year in the same scene.</p>\n","url":"https://micro.blog/puran/52868776","date_published":"2024-12-21T11:52:51+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2024-12-21 11:52","date_timestamp":1734781971,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"52670361","content_html":"<p><a href=\"https://micro.blog/val\">@val</a> Wow, that’s a long time! I think you must be more local than I am. I only passed through Nanchang every year to catch a train. I’ve been in Beijing for 15 years, so I’m quite familiar with it. But Jiangxi is my hometown, and it’s a different feeling altogether.</p>\n","url":"https://micro.blog/puran/52670361","date_published":"2024-12-19T13:29:53+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2024-12-19 13:29","date_timestamp":1734614993,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"52256262","content_html":"<p><a href=\"https://micro.blog/val\">@val</a> Thanks. I am from Jiangxi province, a south province of China.</p>\n","url":"https://micro.blog/puran/52256262","date_published":"2024-12-15T10:19:27+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2024-12-15 10:19","date_timestamp":1734257967,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"51932156","content_html":"<p><a href=\"https://micro.blog/val\">@val</a> No, it’s the passport. Because I am living in Beijing but have no Beijing 户口, I am worried that I need to go to my hometown to apply for a new passport after seeing the initial review failed.</p>\n","url":"https://micro.blog/puran/51932156","date_published":"2024-12-12T00:17:30+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2024-12-12 00:17","date_timestamp":1733962650,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"50934163","content_html":"<p><a href=\"https://micro.blog/val\">@val</a> Thank you. (it tasted good</p>\n","url":"https://micro.blog/puran/50934163","date_published":"2024-12-01T23:53:12+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2024-12-01 23:53","date_timestamp":1733097192,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"48986585","content_html":"<p><a href=\"https://micro.blog/puran\">@puran</a> Hamer finally stopped at 12:00 a.m. because she was too sleepy and tired. However, she was crying when she stopped because she really wanted to finish her homework.</p>\n","url":"https://micro.blog/puran/48986585","date_published":"2024-11-05T16:49:00+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2024-11-05 16:49","date_timestamp":1730825340,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"44834423","content_html":"<p><a href=\"https://micro.blog/val\">@val</a> 是的，我听到的时候我也很是被打动到。</p>\n","url":"https://micro.blog/puran/44834423","date_published":"2024-09-04T23:57:13+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2024-09-04 23:57","date_timestamp":1725494233,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"43786307","content_html":"<p><a href=\"https://micro.blog/puran\">@puran</a> I couldn’t contact Xiaoyan before noon, as per her schedule she should have arrived at Chara Airport by then. I tried to search for the flight information but found nothing, which made me more anxious. I was continuously searching for the mine details until Xiaoyan sent me a message.</p>\n","url":"https://micro.blog/puran/43786307","date_published":"2024-08-19T15:38:54+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2024-08-19 15:38","date_timestamp":1724081934,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"43785810","content_html":"<p><a href=\"https://micro.blog/puran\">@puran</a> There’s a lot of new developments work to be done, and I haven’t even started preparing for the tech share that’s scheduled for two weeks from now.</p>\n","url":"https://micro.blog/puran/43785810","date_published":"2024-08-19T15:30:07+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2024-08-19 15:30","date_timestamp":1724081407,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"42916795","content_html":"<p>@jade Yes, I watched that match. They played so well. I was happy that they finally won the gold medal; they deserved it, and it’s also a reward for their performance over the years. After the match, Yaqiong also received a proposal from her boyfriend. It was so heartwarming.</p>\n","url":"https://micro.blog/puran/42916795","date_published":"2024-08-05T10:58:44+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2024-08-05 10:58","date_timestamp":1722855524,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"42226598","content_html":"<p><a href=\"https://micro.blog/ArnoldHoogerwerf\">@ArnoldHoogerwerf</a> Here is the list. I just subscribed and cannot provide my thoughts on it currently, but I will give it a try after more time listening.</p>\n<ul>\n<li>Esri &amp; The Science of Where</li>\n<li>Geographic Thinking from Esri Canada</li>\n<li>Building the Open Metaverse</li>\n<li>The VerySpatial Podcast</li>\n<li>The MapScaping Podcast</li>\n<li>The GeoSpatial Index</li>\n<li>New Books in Geography</li>\n</ul>\n","url":"https://micro.blog/puran/42226598","date_published":"2024-07-25T13:47:41+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2024-07-25 13:47","date_timestamp":1721915261,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"41796355","content_html":"<p><a href=\"https://micro.blog/chrisd\">@chrisd</a> I will. I am looking forward its upcoming SwiftUI version.</p>\n","url":"https://micro.blog/puran/41796355","date_published":"2024-07-19T00:20:47+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2024-07-19 00:20","date_timestamp":1721348447,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"41408143","content_html":"<p><a href=\"https://micro.blog/Miraz\">@Miraz</a> good to know, thanks.</p>\n","url":"https://micro.blog/puran/41408143","date_published":"2024-07-13T00:16:08+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2024-07-13 00:16","date_timestamp":1720829768,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"41372065","content_html":"<p><a href=\"https://micro.blog/Miraz\">@Miraz</a> Hi, I always thought that island climates would be warm and comfortable. By the way, this is the first time I’ve heard of Aotearoa and learned that it’s a name for New Zealand.</p>\n","url":"https://micro.blog/puran/41372065","date_published":"2024-07-12T13:09:32+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2024-07-12 13:09","date_timestamp":1720789772,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"40970754","content_html":"<p><a href=\"https://micro.blog/puran\">@puran</a> from midnight to the morning</p>\n","url":"https://micro.blog/puran/40970754","date_published":"2024-07-06T04:50:29+00:00","author":{"name":"Puran Zhang","url":"https://puran.micro.blog/","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F47%2F57931.jpg","_microblog":{"username":"puran"}},"_microblog":{"date_relative":"2024-07-06 04:50","date_timestamp":1720241429,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}}]}