I don't build the way I teach

By Code With Antonio

Share:

Key Concepts

  • Agentic Coding: A methodology where the developer acts as an architect and orchestrator, using AI to amplify technical skills and speed up development rather than replacing the human decision-making process.
  • Vibe Coding: A superficial approach to development where the user focuses solely on the outcome (e.g., "build me a Facebook clone") without understanding technical specifications, often resulting in minimal human involvement and reliance on autonomous AI.
  • Non-deterministic Learning: An educational approach where the outcome varies between students, encouraging independent problem-solving rather than rote copying of code.
  • Refactoring: The process of restructuring existing computer code without changing its external behavior to improve efficiency or maintainability.

1. Evolution of Tutorial Methodology

The creator, Code with Antonio, identifies a shift in how programming should be taught.

  • The "Old" Method: Previously, the creator would build a project privately, resolve all bugs, finalize the architecture, and then record a "perfect" version for YouTube. While this ensures the viewer reaches the end goal, it creates a passive learning experience where the viewer simply copies code without understanding the underlying decision-making process.
  • The "New" Method: The goal is to record the actual process of building software—including hitting dead ends, debugging, and refactoring live. This shifts the focus from "coding with Antonio" (copying lines) to "coding like Antonio" (learning the thought process).

2. Agentic Coding vs. Vibe Coding

The creator draws a sharp distinction between two ways of utilizing AI:

  • Vibe Coding: Characterized by non-technical users providing vague, high-level prompts (e.g., "Build me a million-dollar SaaS"). It prioritizes minimal effort and autonomous AI output.
  • Agentic Coding: Characterized by the developer maintaining control. The developer provides specific, architectural instructions to the AI.
    • Example: Instead of asking for a whole app, the developer asks the AI to "consolidate a service maintained across five files" using a specific architectural style and flat structure. This demonstrates that the developer remains the "orchestrator" of the codebase.

3. The Role of AI in Education

The creator argues that AI has solved the "time problem" of teaching real-world coding. Previously, recording the authentic, messy process of software development would result in hundreds of hours of footage, which is impractical and boring. By using AI to handle the repetitive typing and boilerplate, the creator can condense the "thinking and typing" phase into a digestible format, allowing students to observe the logic behind the code rather than just the syntax.

4. The New Workshop Framework

To implement this, the creator is launching a two-week workshop on codewithantonio.com.

  • Structure: Modules are released every few days.
  • Learning Objective: Students are forced to observe the creator’s prompts and technical decisions. Because the process is non-deterministic, students will likely end up with different project versions, which the creator views as a positive outcome for skill development.
  • Value Proposition: Unlike the 10-20 hour YouTube tutorials, this workshop aims to teach the skill of building anything, rather than just the result of building one specific project.

5. Future Channel Direction

The creator is considering diversifying YouTube content to include:

  • Focused Sessions: Hour-long videos dedicated solely to refactoring or debugging.
  • Lower Barrier to Entry: Providing value in shorter timeframes compared to the current 10-20 hour long-form tutorials.

Synthesis and Conclusion

The transition from "tutorial-based" learning to "architectural-based" learning marks a significant pivot in the creator's strategy. By leveraging Agentic Coding, the creator aims to move away from the "copy-paste" culture of YouTube tutorials toward a more rigorous, thought-driven educational model. The core takeaway is that true mastery in the age of AI comes from being the architect of one's own code, using AI as a tool to accelerate the implementation of well-defined technical specifications rather than relying on it to generate entire projects blindly.

Chat with this Video

AI-Powered

Hi! I can answer questions about this video "I don't build the way I teach". What would you like to know?

Chat is based on the transcript of this video and may not be 100% accurate.

Related Videos

Ready to summarize another video?

Summarize YouTube Video