[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"blog-categories-en":3,"blog-index-all-13-en":56,"blog-all-posts-en":159},[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":58,"pageSize":59,"total":60,"list":61},"en",13,9,126,[62,75,85,96,107,118,129,139,149],{"id":63,"slug":64,"title":65,"excerpt":66,"content":11,"cover":11,"tone":22,"author":67,"publishedAt":68,"updatedAt":68,"readingMinutes":49,"featured":69,"tags":70,"category":74},105,"team-offsite","Team Building Is Not Just Dinner","We ate many dinners and relationships did not improve. Now we work in the morning and play in the afternoon.","佳益方圆团队","2026-04-02T09:28:00+08:00",false,[71,72,73],"Team Culture","Team Building","Atmosphere",{"id":24,"parentId":6,"slug":25,"name":26,"description":27,"icon":28,"cover":11,"tone":37,"kind":13,"sortOrder":30,"count":6},{"id":76,"slug":77,"title":78,"excerpt":79,"content":11,"cover":11,"tone":22,"author":67,"publishedAt":80,"updatedAt":80,"readingMinutes":49,"featured":69,"tags":81,"category":84},124,"tourism-digitalization","Tourism Digitalisation: From Ticketing to Experience Design","If a scenic area only digitises tickets and gates, it wastes the most valuable part.","2026-03-31T09:28:00+08:00",[19,82,83],"Tourism","Digitalisation",{"id":17,"parentId":6,"slug":18,"name":19,"description":20,"icon":21,"cover":11,"tone":45,"kind":13,"sortOrder":15,"count":6},{"id":86,"slug":87,"title":88,"excerpt":89,"content":11,"cover":11,"tone":22,"author":67,"publishedAt":90,"updatedAt":90,"readingMinutes":49,"featured":69,"tags":91,"category":95},26,"advice-to-small-teams","Five Pieces of Advice for Teams Just Starting Out","If we started again, these are the five things we would want to know on day one.","2026-03-29T09:28:00+08:00",[92,93,94],"Startup","Advice","Beginnings",{"id":5,"parentId":6,"slug":7,"name":8,"description":9,"icon":10,"cover":11,"tone":12,"kind":13,"sortOrder":14,"count":6},{"id":97,"slug":98,"title":99,"excerpt":100,"content":11,"cover":11,"tone":29,"author":67,"publishedAt":101,"updatedAt":101,"readingMinutes":49,"featured":69,"tags":102,"category":106},47,"cross-service-consistency","Cross-Service Consistency: Compensation Beats Distributed Transactions","Distributed transactions sound complete, but real projects rely more on compensable business flows.","2026-03-27T10:41:00+08:00",[103,104,105],"Distributed","Consistency","Architecture",{"id":49,"parentId":6,"slug":50,"name":51,"description":52,"icon":53,"cover":11,"tone":12,"kind":13,"sortOrder":54,"count":6},{"id":108,"slug":109,"title":110,"excerpt":111,"content":11,"cover":11,"tone":22,"author":67,"publishedAt":112,"updatedAt":112,"readingMinutes":49,"featured":69,"tags":113,"category":117},67,"pm-in-project-business","What a Product Manager Does in a Project Business","Without an owned product line, the value is not in drawing prototypes but in thinking the client's problem through.","2026-03-25T10:41:00+08:00",[114,115,116],"Product Management","Projects","Roles",{"id":40,"parentId":6,"slug":41,"name":42,"description":43,"icon":44,"cover":11,"tone":22,"kind":13,"sortOrder":46,"count":6},{"id":119,"slug":120,"title":121,"excerpt":122,"content":11,"cover":11,"tone":29,"author":67,"publishedAt":123,"updatedAt":123,"readingMinutes":49,"featured":69,"tags":124,"category":128},87,"multilingual-site-retro","Retrospective: Translation Is Not Copy-Paste","After the English site launched, overseas visitors said they did not understand it. The problem was the content, not the language.","2026-03-23T10:41:00+08:00",[125,126,127],"Retrospective","Multilingual","Export",{"id":32,"parentId":6,"slug":33,"name":34,"description":35,"icon":36,"cover":11,"tone":29,"kind":13,"sortOrder":38,"count":6},{"id":130,"slug":131,"title":132,"excerpt":133,"content":11,"cover":11,"tone":37,"author":67,"publishedAt":134,"updatedAt":134,"readingMinutes":49,"featured":69,"tags":135,"category":138},106,"useful-annual-review","An Annual Review Worth Writing","An annual review should not be a log. It should answer one question: where did you get stronger?","2026-03-21T10:41:00+08:00",[71,136,137],"Annual Review","Growth",{"id":24,"parentId":6,"slug":25,"name":26,"description":27,"icon":28,"cover":11,"tone":37,"kind":13,"sortOrder":30,"count":6},{"id":140,"slug":141,"title":142,"excerpt":143,"content":11,"cover":11,"tone":37,"author":67,"publishedAt":144,"updatedAt":144,"readingMinutes":49,"featured":69,"tags":145,"category":148},125,"edtech-procurement","Education Procurement: Buyers Who Cannot Specify","The hardest part of school software procurement is not the budget but articulating the real need.","2026-03-19T10:41:00+08:00",[19,146,147],"Education","Procurement",{"id":17,"parentId":6,"slug":18,"name":19,"description":20,"icon":21,"cover":11,"tone":45,"kind":13,"sortOrder":15,"count":6},{"id":150,"slug":151,"title":152,"excerpt":153,"content":11,"cover":11,"tone":45,"author":67,"publishedAt":154,"updatedAt":154,"readingMinutes":49,"featured":69,"tags":155,"category":158},27,"office-move-notes","Notes From Moving Offices","Moving from an apartment to an office building changes more than furniture; it changes how the team works.","2026-03-17T10:41:00+08:00",[92,156,157],"Team","Office",{"id":5,"parentId":6,"slug":7,"name":8,"description":9,"icon":10,"cover":11,"tone":12,"kind":13,"sortOrder":14,"count":6},{"language":57,"page":49,"pageSize":49,"total":60,"list":160},[161],{"id":30,"slug":162,"title":163,"excerpt":164,"content":11,"cover":11,"tone":22,"author":67,"publishedAt":165,"updatedAt":165,"readingMinutes":49,"featured":69,"tags":166,"category":169},"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",[167,168,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}]