[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"blog-categories-en":3,"blog-all-posts-en":56,"blog-index-team-culture-1-en":71},[4,16,23,31,39,48],{"id":5,"parentId":6,"slug":7,"name":8,"description":9,"icon":10,"cover":11,"tone":12,"kind":13,"sortOrder":14,"count":15},6,0,"founder-notes","Founder Notes","Reflections from the founding team on business, management and product, documenting the growth of a software company.","pen-tool","","blue","article",10,20,{"id":17,"parentId":6,"slug":18,"name":19,"description":20,"icon":21,"cover":11,"tone":22,"kind":13,"sortOrder":15,"count":15},5,"industry-watch","Industry Watch","In-depth analysis of internet, software and digital industry trends with our own point of view.","globe","cyan",{"id":24,"parentId":6,"slug":25,"name":26,"description":27,"icon":28,"cover":11,"tone":29,"kind":13,"sortOrder":30,"count":15},4,"team-culture","Team and Culture","Company events, tech sharing, team building and hiring culture that show the daily life of the Jiayifangyuan team.","users","indigo",30,{"id":32,"parentId":6,"slug":33,"name":34,"description":35,"icon":36,"cover":11,"tone":37,"kind":13,"sortOrder":38,"count":15},3,"project-retrospective","Project Retrospectives","Real project records from zero to one, covering problems, solutions, lessons learned and final outcomes.","clipboard-check","teal",40,{"id":40,"parentId":6,"slug":41,"name":42,"description":43,"icon":44,"cover":11,"tone":45,"kind":13,"sortOrder":46,"count":47},2,"product-thinking","Product Thinking","Requirement analysis, user experience and product design methods, plus the thinking from business problems to product solutions.","lightbulb","slate",50,22,{"id":49,"parentId":6,"slug":50,"name":51,"description":52,"icon":53,"cover":11,"tone":12,"kind":13,"sortOrder":54,"count":55},1,"engineering","Engineering","Hands-on engineering practices in architecture, performance optimization, AI integration and cross-platform delivery from our R and D team.","cpu",60,24,{"language":57,"page":49,"pageSize":49,"total":58,"list":59},"en",126,[60],{"id":30,"slug":61,"title":62,"excerpt":63,"content":11,"cover":11,"tone":22,"author":64,"publishedAt":65,"updatedAt":65,"readingMinutes":49,"featured":66,"tags":67,"category":70},"integration-api-pitfalls","Five Traps in Enterprise System Integration","However complete the API documentation is, integration usually stalls on field semantics, timeouts and repeated pushes.","佳益方圆团队","2026-10-17T09:00:00+08:00",false,[68,69,51],"Integration","APIs",{"id":49,"parentId":6,"slug":50,"name":51,"description":52,"icon":53,"cover":11,"tone":12,"kind":13,"sortOrder":54,"count":6},{"language":57,"page":49,"pageSize":72,"total":15,"list":73},9,[74,85,95,105,115,125,134,144,154],{"id":75,"slug":76,"title":77,"excerpt":78,"content":11,"cover":11,"tone":12,"author":64,"publishedAt":79,"updatedAt":79,"readingMinutes":49,"featured":66,"tags":80,"category":84},89,"thirty-minute-weekly","The Thirty-Minute Weekly Share","No new technology, no industry trends. Just the pitfalls of the week and how they were solved.","2026-10-11T09:00:00+08:00",[81,82,83],"Team Culture","Knowledge Sharing","Growth",{"id":24,"parentId":6,"slug":25,"name":26,"description":27,"icon":28,"cover":11,"tone":12,"kind":13,"sortOrder":30,"count":6},{"id":86,"slug":87,"title":88,"excerpt":89,"content":11,"cover":11,"tone":22,"author":64,"publishedAt":90,"updatedAt":90,"readingMinutes":49,"featured":66,"tags":91,"category":94},90,"what-code-review-is-for","What Code Review Is Really For","Review is not fault-finding. It is letting another mind walk through your code.","2026-09-29T10:13:00+08:00",[81,92,93],"Code Review","Engineering Practice",{"id":24,"parentId":6,"slug":25,"name":26,"description":27,"icon":28,"cover":11,"tone":12,"kind":13,"sortOrder":30,"count":6},{"id":96,"slug":97,"title":98,"excerpt":99,"content":11,"cover":11,"tone":37,"author":64,"publishedAt":100,"updatedAt":100,"readingMinutes":49,"featured":66,"tags":101,"category":104},91,"docs-start-with-templates","Documents Start With Templates","People avoid writing docs mostly because they do not know where to start. A template solves most of it.","2026-09-17T11:26:00+08:00",[81,102,103],"Documentation","Knowledge Management",{"id":24,"parentId":6,"slug":25,"name":26,"description":27,"icon":28,"cover":11,"tone":12,"kind":13,"sortOrder":30,"count":6},{"id":106,"slug":107,"title":108,"excerpt":109,"content":11,"cover":11,"tone":29,"author":64,"publishedAt":110,"updatedAt":110,"readingMinutes":49,"featured":66,"tags":111,"category":114},92,"first-month-onboarding","The Newcomer's First Month","The goal of month one is not output; it is knowing who to ask when stuck.","2026-09-05T12:39:00+08:00",[81,112,113],"Onboarding","Mentoring",{"id":24,"parentId":6,"slug":25,"name":26,"description":27,"icon":28,"cover":11,"tone":12,"kind":13,"sortOrder":30,"count":6},{"id":116,"slug":117,"title":118,"excerpt":119,"content":11,"cover":11,"tone":45,"author":64,"publishedAt":120,"updatedAt":120,"readingMinutes":49,"featured":66,"tags":121,"category":124},93,"remote-work-boundaries","Boundaries in Remote Work","The hard part of remote work is not the tools; it is turning always-online into defined hours.","2026-08-24T13:52:00+08:00",[81,122,123],"Remote Work","Collaboration",{"id":24,"parentId":6,"slug":25,"name":26,"description":27,"icon":28,"cover":11,"tone":12,"kind":13,"sortOrder":30,"count":6},{"id":126,"slug":127,"title":128,"excerpt":129,"content":11,"cover":11,"tone":12,"author":64,"publishedAt":130,"updatedAt":130,"readingMinutes":49,"featured":66,"tags":131,"category":133},94,"tech-sharing-day","A Quarterly Tech Sharing Day","Thirty minutes a week is not always enough, so we take half a day, mute notifications and talk shop properly.","2026-08-12T14:05:00+08:00",[81,82,132],"Organisation",{"id":24,"parentId":6,"slug":25,"name":26,"description":27,"icon":28,"cover":11,"tone":12,"kind":13,"sortOrder":30,"count":6},{"id":135,"slug":136,"title":137,"excerpt":138,"content":11,"cover":11,"tone":22,"author":64,"publishedAt":139,"updatedAt":139,"readingMinutes":49,"featured":66,"tags":140,"category":143},95,"hiring-criteria","How We Hire","Not puzzle counts, not buzzwords on a CV. Three things matter.","2026-07-31T15:18:00+08:00",[81,141,142],"Hiring","Interviews",{"id":24,"parentId":6,"slug":25,"name":26,"description":27,"icon":28,"cover":11,"tone":12,"kind":13,"sortOrder":30,"count":6},{"id":72,"slug":145,"title":146,"excerpt":147,"content":11,"cover":11,"tone":37,"author":64,"publishedAt":148,"updatedAt":149,"readingMinutes":49,"featured":66,"tags":150,"category":153},"tech-open-day-2026","Tech Open Day: Explaining Architecture Decisions to Customers","We opened an internal architecture review to customers and explained every trade-off in language they could understand. It is part of building long-term trust.","2026-07-24T16:30:00+08:00","2026-10-18T15:58:14.758+08:00",[151,152],"Tech Open Day","Customer Communication",{"id":24,"parentId":6,"slug":25,"name":26,"description":27,"icon":28,"cover":11,"tone":12,"kind":13,"sortOrder":30,"count":6},{"id":155,"slug":156,"title":157,"excerpt":158,"content":11,"cover":11,"tone":37,"author":64,"publishedAt":159,"updatedAt":159,"readingMinutes":49,"featured":66,"tags":160,"category":163},96,"continuous-feedback","Feedback Should Not Wait for Year-End","Criticism first heard in a year-end review is already six months late.","2026-07-19T16:31:00+08:00",[81,161,162],"Feedback","Communication",{"id":24,"parentId":6,"slug":25,"name":26,"description":27,"icon":28,"cover":11,"tone":12,"kind":13,"sortOrder":30,"count":6}]