Build logs and hard-won lessons from shipping content automation, self-hosted AI, and SaaS products.
Content Automation
Trigger / state / agent / queue — the four-layer architecture plus the idempotency fix most packs skip.
Triggers answer "when", never "what's done". Three rules that prevent 90% of duplicate bugs.
Platforms are style transforms of a single source — not separate publications.
Dify & Self-hosting
A workflow engine that gained AI vs an LLM platform that gained workflows. The honest split.
Sizing reality, the upgrade train, model provider paths, and the DSL import checklist.
Five pre-import checks and the runtime failures that pass visual inspection.
Shipping SaaS
Trust, money, ops. The boring layer that decides whether strangers trust your checkout.
Raw-body signature checks, the lifecycle trio, idempotency, and the test matrix.
Match the knob to the failure mode you fear: randomness or blandness.
Business
MoR vs DIY, the multi-channel pattern backed by 146K product data, and the ratings cliff.