設計
-
Designing a CLI on the premise that an AI will drive it
crofty is built on the premise that a person installs it and does the first setup, then their AI runs it. How does design change when you include an agent among the operators? Discoverability, state-and-next-step, and not rewriting things on your behalf — shown with real command output.
-
Designing a multilingual site — three kinds of text
Going multilingual on a static site isn't just translating the body. Split text into three kinds — body, fixed strings, and config/data — and hold each in the container that fits. With Hugo / crofty as the example, plus the trap where images 404 under /en/.