{"data":{"category":{"edges":[{"node":{"slug":"/post/2023/01/a-study-of-llvm-adt-ilist-iplist-and-simple-ilist-938d","title":"A Study of LLVM ADT: ilist, iplist and simple_ilist","subtitle":"","isPublished":true,"createdTime":"2023-01-15T00:00:00.000Z","category":"Programming"}},{"node":{"slug":"/post/2022/08/using-functional-binding-to-observe-in-swiftui-19a8","title":"Using Functional Binding to Observe in SwiftUI","subtitle":"","isPublished":true,"createdTime":"2022-08-19T00:00:00.000Z","category":"Programming"}},{"node":{"slug":"/post/2019/09/conforming-to-codable-for-associated-value-enums-in-swift-9e3c","title":"Conforming to Codable for Associated Value Enums in Swift","subtitle":"","isPublished":true,"createdTime":"2019-09-10T00:00:00.000Z","category":"Programming"}},{"node":{"slug":"/post/2022/03/unexplained-swiftui-the-programming-language-nature-of-swiftui-d20e","title":"Unexplained SwiftUI - The Programming Language Nature of SwiftUI","subtitle":"","isPublished":true,"createdTime":"2022-03-06T00:00:00.000Z","category":"Programming"}},{"node":{"slug":"/post/2026/05/has-claude-code-fallen-behind-codex-dbad","title":"Has Claude Code Fallen Behind Codex?","subtitle":"","isPublished":true,"createdTime":"2026-05-26T00:00:00.000Z","category":"Programming"}},{"node":{"slug":"/post/2025/09/build-your-first-agentic-loop-9d22","title":"Build Your First 24/7 Agentic Loop","subtitle":"","isPublished":true,"createdTime":"2025-09-25T00:00:00.000Z","category":"Programming"}},{"node":{"slug":"/post/2026/05/how-i-built-the-dynamic-workflow-4-month-before-anthropic-3d29","title":"How I Built The Dynamic Workflow 4 Months Before Anthropic","subtitle":"","isPublished":true,"createdTime":"2026-05-29T00:00:00.000Z","category":"Programming"}},{"node":{"slug":"/post/2026/05/has-claude-code-fallen-behind-codex-dbad","title":"Claude Code 落后 Codex 了吗？","subtitle":"","isPublished":true,"createdTime":"2026-05-26T00:00:00.000Z","category":"Programming"}},{"node":{"slug":"/post/2025/09/build-your-first-agentic-loop-9d22","title":"打造你的第一个 7x24 Agent 循环","subtitle":"","isPublished":true,"createdTime":"2025-09-25T00:00:00.000Z","category":"Programming"}},{"node":{"slug":"/post/2026/05/how-i-built-the-dynamic-workflow-4-month-before-anthropic-3d29","title":"我是如何领先 Anthropic 四个月做出 Dynamic Workflow 的","subtitle":"","isPublished":true,"createdTime":"2026-05-29T00:00:00.000Z","category":"Programming"}},{"node":{"slug":"/post/2019/03/a-story-of-implementing-aspect-oriented-programming-in-objective-c-and-swift-8b92","title":"A Story of Implementing Aspect-Oriented Programming in Objective-C and Swift","subtitle":"","isPublished":true,"createdTime":"2019-03-01T00:00:00.000Z","category":"Programming"}},{"node":{"slug":"/post/2023/03/adapting-reference-semantics-model-in-swiftui-the-basics-f521","title":"Adapting Reference Semantics Model in SwiftUI - The Basics","subtitle":"","isPublished":true,"createdTime":"2023-03-02T00:00:00.000Z","category":"Programming"}},{"node":{"slug":"/post/2023/08/swift-macro-revisited-the-strengths-and-essence-a5a4","title":"Swift Macro: Revisited - The Strengths and Essence","subtitle":"","isPublished":true,"createdTime":"2023-08-08T00:00:00.000Z","category":"Programming"}},{"node":{"slug":"/post/2025/08/the-cupertino-ghost-in-the-machine-9ee3","title":"The Cupertino Ghost in the Machine: An Analysis of Xcode's New AI Assistant","subtitle":"","isPublished":true,"createdTime":"2025-08-31T00:00:00.000Z","category":"Programming"}},{"node":{"slug":"/post/2025/03/when-the-swift-compiler-deleted-code-in-stdlib-9067","title":"When the Swift Compiler Deleted Code in Stdlib - A Note of Fixing the Eliminate Redundant Load Pass in Swift 6","subtitle":"","isPublished":true,"createdTime":"2025-03-09T00:00:00.000Z","category":"Programming"}},{"node":{"slug":"/post/2023/03/adapting-reference-semantics-model-in-swiftui-the-basics-f521","title":"在 SwiftUI 中适配引用语义模型 -- 基础篇","subtitle":"","isPublished":true,"createdTime":"2023-03-02T00:00:00.000Z","category":"Programming"}},{"node":{"slug":"/post/2025/03/when-the-swift-compiler-deleted-code-in-stdlib-9067","title":"当 Swift 编译器删除了标准库中的代码 - 记修复 Swift 6 中的冗余 Load 指令消除优化器","subtitle":"","isPublished":true,"createdTime":"2025-03-09T00:00:00.000Z","category":"Programming"}},{"node":{"slug":"/post/2019/03/a-glimpse-into-generic-meta-programming-in-swift-d2cd","title":"A Glimpse into Swift Generic Meta-Programming","subtitle":"Make VFL Reborn in Swift with Compile-Time Safety","isPublished":true,"createdTime":"2019-03-27T00:00:00.000Z","category":"Programming"}},{"node":{"slug":"/post/2023/08/swift-macro-revisited-traps-and-pitfalls-1034","title":"Swift Macro: Revisited - Traps and Pitfalls","subtitle":"","isPublished":true,"createdTime":"2023-08-10T00:00:00.000Z","category":"Programming"}}]},"tags":{"edges":[{"node":{"slug":"/post/2019/03/an-introduction-to-gatsblog-5eca","title":"An Introduction to Gatsblog","subtitle":"A Blog Built with Gatsby.js","isPublished":true,"createdTime":"2019-03-02T00:00:00.000Z","tags":["Blog","Design","Programming","Gatsblog"]}},{"node":{"slug":"/post/2019/03/notes-on-design-of-gatsblog-1431","title":"Notes on Design of Gatsblog","subtitle":"","isPublished":true,"createdTime":"2019-03-03T00:00:00.000Z","tags":["Blog","Design","Gatsblog"]}},{"node":{"slug":"/post/2019/03/notes-on-implementation-of-gatsblog-fef0","title":"Notes On Implementation of Gatsblog","subtitle":"","isPublished":true,"createdTime":"2019-03-04T00:00:00.000Z","tags":["Blog","Programming","Gatsblog"]}},{"node":{"slug":"/post/2019/03/use-crontab-to-automate-updates-of-cli-softwares-cac3","title":"Use crontab to Automate Updates of CLI Softwares","subtitle":"","isPublished":true,"createdTime":"2019-03-24T00:00:00.000Z","tags":["UNIX","crontab","Automation"]}},{"node":{"slug":"/post/2023/01/a-study-of-llvm-adt-ilist-iplist-and-simple-ilist-938d","title":"A Study of LLVM ADT: ilist, iplist and simple_ilist","subtitle":"","isPublished":true,"createdTime":"2023-01-15T00:00:00.000Z","tags":["LLVM","ADT","C++"]}}]}},"pageContext":{"type":"tag","slug":"/zh-Hant/tag","locale":{"identifier":"zh-Hant","slug":"/zh-Hant"},"componentName":"TagSummary","title":"Tags","showsPageTitle":true,"keywords":["WeZZard","Pieces of My Soul"],"description":"","taxonomies":["Blog","Design","Programming","Gatsblog","UNIX","crontab","Automation","LLVM"],"paginationInfo":{"basePath":"/zh-Hant/tag","pageIndex":0,"pagesCount":6,"previousPageTitle":"Previous Page","nextPageTitle":"Next Page"}}}