The Academy
Master the Art of "Vibe Coding" & Building Software with Natural Language
Learn to direct AI like an architect — not a tourist. The Academy teaches you how to build real software with natural language, choose the right tools for the job, and understand the engineering concepts that make your prompts actually work.

What is Vibe Coding?
Vibe Coding is the next evolution of software development. It's the ability to communicate your vision to AI in natural language and have it architect, write, and deploy high-performance applications.
In the Academy, we don't just teach you syntax. We teach you how to think like an architect, how to prompt for precision, how to pick the right tool, and how to build production-ready tools without needing a PhD in Computer Science.
- Prompt Engineering for Developers
- AI-Driven State Machine Design
- Context Management & Token Optimization
- Building & Deploying Full-Stack Apps with AI
Course Modules
Foundation
Understanding the AI infrastructure.
Conversational Architecture
Building bots that actually work.
Rapid Prototyping
From idea to MVP in hours, not weeks.
What You'll Learn
Six pillars that take you from prompting to shipping — taught by a Registered Teacher and top Computer Science graduate.
Hermes Agent & AI Agents
Build and orchestrate autonomous agents with Hermes. Learn agent loops, tool-calling, memory, and how to chain agents together to handle real workflows end-to-end.
Coding with AI
Write, refactor, and ship production code using AI pair-programming. Go from idea to working app by directing AI with natural language instead of memorising syntax.
Prompt Engineering
Prompt for precision. Master context windows, system prompts, few-shot patterns, chain-of-thought, and the differences between models so you get reliable output, not luck.
Tool Selection
The tool matters more than the prompt. Learn to match the right model, framework, and workflow to each job — and avoid expensive, time-wasting mismatches.
Software Engineering Literacy
Understand the key terms developers use every day — APIs, state, endpoints, schemas, deployments, git — so you can reason about systems and direct AI with confidence.
Rapid Prototyping
From idea to MVP in hours, not weeks. Ship a working full-stack app by the end of the module using everything you have learned.

From Prompting to Shipping
Every module ends with something you can actually run — not a slide deck.
By the End You'll Be Able To
- Direct AI to architect, write, and deploy real applications
- Choose the right model and tool for each job instead of guessing
- Understand developer terminology so you can collaborate and debug
- Build autonomous agents that actually complete multi-step tasks
- Prompt with structure and intent — not trial and error
- Ship a production-ready app using natural language as your primary tool

Hi, I'm Michael Fackerell
I'm a Registered Teacher, top Computer Science graduate, and AI developer. I have shipped systems for Mercedes Benz, Orica Mining, and the Australian Bond Exchange — and I built SalesFu.ai and RaymaSongs entirely through natural-language development.
I teach the way I wish I had been taught: practical, plain-language, and focused on what actually works. You won't get theory dumps — you'll get the mental models and the reps that make AI development click.
Credentials
- Registered Teacher
- Top Comp. Sci Graduate
- AI Developer & Founder
- Corporate & startup experience