Skip to main content

AI for Developers With Deadlines

Need to get up to speed with AI tooling fast? I made this course for you!

Start Course

Course content

  1. Get Rolling with AI
  2. Simple Wins With Your LLM
  3. Getting Better Answers
  4. Generating Better Logic and Tests
  5. Avoiding Crap Code
  6. The Brave New World of Coding

In this introductory workshop, you'll learn the essentials for working with AI coding tools on the daily. There's no hype here, no sensational claims. AI is a tool we all need to learn, for better or worse.

💫

Let's focus on the "for better" part, because there are so many good things you can do using AI that don't compromise your code base and cause you lost time.

That's what this workshop is all about: time, and how you can maximize it. You'll do that by learning:

  • The simple wins. Where AI tools can greatly improve your efficiency by generating commit messages, boilerplate code, and simple documents you'll need for your project (README, LICENSE, .editorconfig, .gitignore, etc.)
  • The big wins. Convert SQL from one platform to another, enforce your style guides, and think through problems without any code generation at all.
  • Avoiding problems. Everyone is worried about unmaintainable "crap code", as they should be. You'll learn how to avoid this problem by using clear instructions and actual templates, forcing the LLM to do what you want, not the other way around.

AI is capable of so much, as long as we approach and use it like it should be used. It's the Kubernetes Problem: using a tool in wild crazy ways will give you wild crazy results.

Updated on Nov 21, 2025