- Resources
- Courses & Learning
- Principled AI Coding
Courses & Learning
Principled AI Coding
Principles and techniques for handing more work to an AI coding assistant, centered on context, prompt, and model rather than any one app. Covers prompting in production codebases, spec workflows, common pitfalls, and agentic loops.
8 lessons. Paid video course with lifetime access. A no-questions-asked refund is available before lesson four. Follow-along work uses OpenAI and Anthropic API keys.
View course (opens in new tab)Curriculum
-
- 01 Hello AI Coding World: Install, Configure, Prompt
- 02 Multi-File Editing: STOP coding, START prompting
- 03 Know your IDKs: Crafting the PERFECT Prompt
- 04 How to Suck at AI Coding: Common Pitfalls and Practical Solutions
- 05 Spec based AI Coding with Reasoning Models
- 06 Aider Has a Secret
- 07 Let the code write itself
- 08 Principled AI Coding
Pricing
Paid
Author
IndyDevDanMore in Courses & Learning
AI Fundamentals
How language models work, writing prompts and project rules, curating context, agents and tools, verifying AI output, and using AI safely.
Auditing Your Code
Audit an entire codebase, a module, or recent changes with AI to find bad state management, boolean explosions, dead code, naming problems, and other code smells, then fix them.
Build a Language Model on Your Mac
Train a small language model with Language Model Builder on a Mac. Covers tokens and embeddings, designing the run, pre-training and reading loss, fine-tuning with SFT and DPO, and comparing checkpoints in a lab report.
Build with MCP
Build a TypeScript MCP server with tools, resources, and prompts, move it to remote HTTP with authorization and security boundaries, then deploy and review it.
Claude Code from Scratch
A beginner's introduction to Claude Code, covering the statusline, exploring a codebase, how Claude manages memory, its modes, and setting up permissions.
Claude Skills
Claude Code's skill system, covering how to run and locate skills, write your own, use the skill marketplace, and chain skills like interview-me, new-tests, deepstack, and GitHub Actions into automated workflows.
No resources match your search.