Types as Guard Rails: Agent-Ready TypeScript
← Back to Blog & Articles A strict type system catches many errors before code runs. For agent-written code, that makes types one of […]
Original companion articles exploring the mathematics and engineering of large language models.
← Back to Blog & Articles A strict type system catches many errors before code runs. For agent-written code, that makes types one of […]
← Back to Blog & Articles Written architecture rules are easy to ignore. Rules that fail the build are hard to ignore, and agents […]
← Back to Blog & Articles An agent with a shell is powerful. Sandboxing is how you let it work without giving it the […]
← Back to Blog & Articles When an agent reads files from a repository, it also reads whatever text those files contain, including text […]
← Back to Blog & Articles An architecture decision record, or ADR, captures a choice, its context, and its consequences. For an agent, it […]
← Back to Blog & Articles An instruction file tells an agent how your Angular workspace works. Written well, it doubles as living architecture […]
← Back to Blog & Articles Agents rely on the model producing well-formed tool calls. Smaller local models make more mistakes here, so it […]
← Back to Blog & Articles A local agent is only as good as the model you can run on your machines. Choosing well […]
← Back to Blog & Articles Before adopting an agent, map what data could leave your environment and where. That map drives every other […]
← Back to Blog & Articles Coding agents are useful, but sending proprietary source code to a third-party service is not acceptable for every […]