Reflection in AI Agents: Self-Reflection and Cross-Reflection
How an AI agent evaluates and improves its own output using self-reflection and cross-reflection. Step-by-step code guide for developers getting started.
Understand the concepts you need to be the conductor the AI is waiting for. Interactive courses built on action — not endless books or three-hour videos.
or continue with
Join 2,300 developers learning to direct AI with judgment.
AI writes more and more code, but it needs a guide with judgment to tell it what to do and how. If you want to ship real projects, writing a prompt and praying isn't enough.
No watching a video and nodding along. You try, you get it wrong, and you fix it on the fly. You move the pieces of each concept until you truly get it.
Six minutes into a video and you're already on your phone, and 9 out of 10 people never finish online courses. We get it, but the excuses are over. Here are exercises you can do at the office, on the couch, or in the bathroom. Your call.
Looking up a detail or the syntax has never been easier: it's one prompt away. The hard part is understanding the concepts and making good decisions. That's what we train.
AI isn't magic: it doesn't always get it right, and it isn't good for everything. We won't sell you the dream. We teach you to direct it — and to know when to leave it out. That's what makes you valuable.
Software and AI. No hype. Five-minute lessons. In Spanish.
From your first commit to team collaboration and professional branching. You build the mental model with diagrams and simulations, not theory.
Available
Understand how AI agent systems are designed by watching them work. Every pattern is explained with interactive simulations: what it does inside, what problem it solves, and when it's too much. New lessons every week.
Available
What AI is, how it "thinks," and how to use it with judgment day to day. No prior technical knowledge required.
Coming soonThe concept lives in the course, the detail in the blog. Long reads with diagrams, for when you want the full why.
How an AI agent evaluates and improves its own output using self-reflection and cross-reflection. Step-by-step code guide for developers getting started.
LLMs can't see the current time or your database. Tool use gives them that access. I explain the loop, tool definition, and the most common mistakes.
Learn how to run AI tasks in parallel: Sectioning divides the work, Voting repeats for higher reliability. Code guide for junior developers.