Brief in progress — review the script and demo before recording.
This video is about getting the most from the native capabilities of models / agents, coming up with as many ideas as possible, organizing work, and challenging established ways of thinking about how to build things.
Agility: we can now quickly generate tools, but managing them is often a struggle. Also, most tools could now just be markdown files, and this is a lesson we want to teach students. But everything should be a markdown file isn’t the conclusion we want them to reach, as there’s nothing wrong with an agent storing a reusable script for a repetitive task.
Feedback Loops: The key lesson was that if an agent can't verify its own work, nothing else matters. We need to introduce the idea of giving agents simple ways to verify their work so they can improve. Examples include taking screenshots, accessing structured and unified frontend/backend logs, or interacting with an interface in Devin.
One-time Tooling: creating simple tools is fine if the agents are the ones to manage them and know they exist. Examples: visual prototyping, wireframes, visualizations, CLI tools for data processing.
Agentic Automation: before AI, automation was programmed or created through visual interfaces. Now that’s the agents’ job, but we need to give them proper Primitives and an environment in which they can create automations easily without doing everything from scratch: blueprints, accounts, credentials, and their own devices.
Beyond Code: workflows and automations are not just about code, but also about everything that happens around a product: customer support, sales, marketing, design, business decisions, etc. A good workflow has to include a knowledge base and support internal communication.
We may want to showcase scenarios such as:
- An executable markdown app that generates dynamic reports on the app’s condition, focusing on a recently released feature and including a product recommendation. This could be anything else that shows how markdown + an agent makes repetitive actions easy.
- A simple example of generating five different UI / view variants based on some sort of design system (or native Tailwind) to quickly iterate on the implementation.
- Integration with external tools like Attio (CRM) or PostHog.