Learn by building.
Software, AI agents, and automation explained through examples, decisions, and constraints. Pick a topic and put what you learn into practice.
Start here · 5 min
AI in every team. A shared foundation for the work.
Domain-specific harnesses: how marketing, sales, finance, and support can use AI with context, boundaries, and a path to improve.
Read the guideExplore the materials
Agents & harnesses 4 min
Harness Engineering: from conversation to controlled action
How to connect agents to business tools without giving them every permission.
Read guideAgents & harnesses 2 min
How to tell whether a change improved your agent
A small test set for comparing behavior, cost, and failures before release.
Read guideAgents & harnesses 3 min
From request to test: organize AI-assisted development
How specifications, context, and validation loops keep people and agents working toward the same outcome.
Read guideSoftware 6 min
How to choose a product's technology stack
Criteria for choosing languages, data systems, infrastructure, and tools for a product and its team.
Read guideSoftware 3 min
AI-generated code: what to review before deployment
A review workflow for finding risks that a working interface cannot reveal.
Read guideInfrastructure & data 2 min
Deployments, logs, and backups: before going live
What needs to be verifiable before you release, observe, and recover an application.
Read guideAutomation 3 min
Your workflow failed. What happens next?
How to design retries, alerts, and reruns in n8n without duplicating actions.
Read guide
