Agent-First Software Engineering

Vignesh Mohankumar

Staff Eng, currently AI Consultant

AI has changed software engineering. This course shows how to adapt.

Most engineering teams are already using AI — but without a shared framework, it often creates more risk than leverage.

Engineers skip planning, generate large diffs, and rely on reviews to catch mistakes. Juniors hesitate to use AI at all. Seniors are skeptical. Managers struggle to define what “good” AI usage looks like. The result is inconsistency, bad habits, and uncertainty around ownership.

This course exists to reset the baseline.

AI doesn’t replace engineers — it changes what engineers are responsible for. The highest-leverage work is no longer typing code faster, but exploring systems, planning changes clearly, reviewing output skeptically, and maintaining ownership of what ships.

In this accelerator, you’ll learn a repeatable, production-ready workflow for using AI responsibly. We focus on how staff engineers actually work: turning vague ideas into reviewable plans, generating code incrementally, and holding humans accountable for outcomes.

This is not a vibe coding course. It’s a mindset and workflow shift designed to make AI safe, fast, and trustworthy in real production environments.

What you’ll learn

Move from ad-hoc AI usage to a clear, repeatable workflow for shipping production software with confidence.

  • Learn the Explore → Plan → Build framework used by senior engineers to turn vague ideas into reviewable, low-risk plans.

  • Practice incremental code generation and stricter review habits so AI output is production-safe.

  • Learn how to interrogate systems, architecture, and dependencies using AI without hallucination-driven thrash.

  • Replace days of trial-and-error with structured exploration and informed decision-making.

  • Learn when async delegation helps — and when it creates more problems than it solves.

  • Run background research, refactors, and audits while maintaining full human ownership.

  • Adopt workflows that produce smaller, clearer diffs that are easier to review and reason about.

  • Learn how to review AI-generated code more skeptically than human-written code.

  • Establish a common language for planning, ownership, and review that managers and engineers can align on.

  • Prevent AI adoption from devolving into tool-driven chaos or hype cycles.

Learn directly from Vignesh

Vignesh Mohankumar

Vignesh Mohankumar

Founding Engineer @ Multiple Exited Startups

Who this course is for

  • Engineers who want consistent, production-safe workflows, not guesswork or oversized diffs.

  • Team leads and managers responsible for AI adoption who need practical standards, not hype or tool comparisons.

  • Engineers tired of vibe coding and social-media advice who want real workflows from someone shipping code daily.

Prerequisites

  • Experience shipping production software

    You should be comfortable building and maintaining features in your primary language or stack so you can focus on workflow, not syntax.

What's included

Vignesh Mohankumar

Live sessions

Learn directly from Vignesh Mohankumar in a real-time, interactive format.

Lifetime access

Go back to course content and recordings whenever you need to.

Community of peers

Stay accountable and share insights with like-minded professionals.

Certificate of completion

Share your new skills with your employer or on LinkedIn.

Maven Guarantee

This course is backed by the Maven Guarantee. Students are eligible for a full refund up until the halfway point of the course.

Course syllabus

Week 1

Mar 18—Mar 20

    Day 1 — Fundamentals of AI Software Engineering

    • Mar

      18

      Fundamentals

      Wed 3/184:00 PM—6:00 PM (UTC)
    • Mar

      18

      Live Coding Example

      Wed 3/186:30 PM—8:30 PM (UTC)
    • Mar

      18

      Wrap-up / Discussion

      Wed 3/188:30 PM—9:00 PM (UTC)

    Day 2 — Advanced Workflows

    • Mar

      19

      Coding Agent Tooling

      Thu 3/194:00 PM—6:00 PM (UTC)
    • Mar

      19

      Coding Agent Infrastructure

      Thu 3/196:30 PM—8:30 PM (UTC)
    • Mar

      19

      Wrap-up / Discussion

      Thu 3/198:30 PM—9:00 PM (UTC)

    Day 3 — Hackathon & Implementation

    • Mar

      20

      Optional: Hackathon/Office Hours Session 1

      Fri 3/2012:00 PM—3:00 PM (UTC)
      Optional
    • Mar

      20

      Optional: Hackathon/Office Hours Session 2

      Fri 3/204:00 PM—7:00 PM (UTC)
      Optional

Free resource

AI Coding Accelerator: How OpenAI uses Codex cover image

AI Coding Accelerator: How OpenAI uses Codex

Codex Evolution & Core Features

Discover how Codex transformed OpenAI's workflow and master the essential features driving productivity

Advanced Prompt Patterns & Techniques

Apply proven prompt strategies and hidden capabilities used by OpenAI engineers in real projects

Integration Best Practices

Implement Codex effectively in your development stack using OpenAI's tested approaches

Schedule

Live sessions

14-20 hrs

Live Coding Session and Hackathons

    • Wed, Mar 18

      4:00 PM—6:00 PM (UTC)

    • Wed, Mar 18

      6:30 PM—8:30 PM (UTC)

    • Wed, Mar 18

      8:30 PM—9:00 PM (UTC)

$950

USD

·
Mar 18Mar 20
Enroll