Follow a real dev day to see where AI delivers and where it falls short. Uses ChatGPT, Gemini, Claude, and Copilot.
If you’re a developer curious about AI but overwhelmed by the hype, this course is for you.
What you’ll learn
- Apply AI tools to real development tasks like debugging, writing SQL, and transforming unstructured input into usable assets..
- Avoid common pitfalls when using AI for code generation or documentation..
- Build and optimize a simple interactive app using AI as your pair programmer..
- Work faster and more effectively by integrating AI into your daily developer workflow..
- Use AI to improve legacy code, normalize schemas, and document release changes..
- Identify when and how to use AI as a helper, not a replacement, for writing, reviewing, and refactoring code..
- Use AI to clarify vague requirements, organize tasks, and communicate with stakeholders..
Course Content
- Introduction –> 2 lectures • 15min.
- 8 AM – Morning Inbox Triage: From Chaos to Clarity –> 1 lecture • 12min.
- 9 AM – Write What You Mean, Not What You Say –> 1 lecture • 6min.
- 10 AM – Fix Ancient Code –> 1 lecture • 12min.
- 11 AM – Regex and Other Crimes –> 1 lecture • 5min.
- 12 PM – Lunch and Data Migrations –> 1 lecture • 5min.
- 1 PM – The Database Doctor Is In –> 1 lecture • 7min.
- 2 PM – Screenshot Says What? –> 1 lecture • 5min.
- 3 PM – Canvas Playground: Tic Tac Toe –> 1 lecture • 7min.
- 4 PM – Vibe Coding: Friend, Foe, or Fire Hazard? –> 3 lectures • 30min.
- 5 PM – Docs, Notes, and Final Polish –> 1 lecture • 4min.
- After Party: Wrapping Up and Leveling Up –> 3 lectures • 16min.
- Connect and Get Help –> 1 lecture • 1min.
Requirements
If you’re a developer curious about AI but overwhelmed by the hype, this course is for you.
This course follows a realistic developer workday, from 8 AM to 5 PM. Each hour introduces common tasks you face already, and shows how AI tools like ChatGPT, Claude, Gemini, and Copilot can help you move faster, think clearer, and get better results with less context switching.
Where it makes sense, we use multiple tools head-to-head so you can see how they work. First, I walk you through some foundational concepts to help you avoid pitfalls, then we start our day as a software developer.
Here’s how it unfolds:
- 8 AM: Morning Inbox Triage
Start your day with a mess. Your boss sent a vague, stream-of-consciousness email. Use AI to extract tasks, identify what’s unclear, and write a clean reply without switching out of developer mode. - 9 AM: Write What You Mean, Not What You Say
Take rough dev notes or Jira tickets and turn them into polished updates. AI helps you translate shorthand into clear, professional communication for stakeholders or product teams. - 10 AM: Fix Ancient Code
You’ve inherited a legacy codebase. Let AI explain what the code is doing, find bugs, suggest improvements, and even rewrite it. You’ll compare output from different tools to see where they shine or fail. - 11 AM: Regex and Other Crimes
Stop suffering through regular expressions. Use AI to write, explain, and debug regex patterns with real-world test data and examples. Learn how to tighten your prompts and validate the results. - 12 PM: Lunch and Data Migrations
Migrate content between databases. AI maps schemas, writes SQL, flags risky fields, and reminds you to hash those passwords. You’ll get real help instead of random Stack Overflow links. - 1 PM: The Database Doctor Is In
Improve your schema. AI helps spot design flaws, propose normalization, and generate optimized CREATE TABLE statements with constraints, keys, and indexes. - 2 PM: Screenshot Says What
Extract work from screenshots. AI turns whiteboards, Jira tickets, and Slack screenshots into actionable checklists or development tasks. Then it helps you delegate or document them. - 3 PM: Canvas Playground – Tic Tac Toe
Build a working HTML5 Canvas game from scratch. Let AI generate, review, and improve your code. Watch it refactor its own work and explain the logic behind each improvement. - 4 PM: To Vibe Code or Not To Vibe Code
Use AI as a coding partner. Build a small commodity trading app using an agent inside VS Code. Learn how to guide the AI, fix its mistakes, and avoid over-editing too soon. - 5 PM: Docs, Notes, and Final Polish
Close your day with clean documentation. AI summarizes commits, formats release notes, and even rewrites your update email for execs, marketing, or your changelog.
I want you to have the superpowers of AI, without drowning in the hype-swamp. Join me!