egghead.io
Topics
Courses
Newsletter
Open navigation
Bite-Sized Screencasts for Web Developers that Hate Long Boring Videos
Search egghead
Browse Curated Developer Resources on the Best Tools
Claude Code
Cursor
AI SDK
TanStack
React
Next.js
TypeScript
JavaScript
Latest Courses
Browse all courses
Claude Code Tools Deep Dive
2 lessons
John Lindquist
The Essential Guide to Claude Code Skills
9 lessons
John Lindquist
Advanced Cursor Hooks
8 lessons
John Lindquist
Claude Code Essentials
17 lessons
John Lindquist
The Feed
Claude Code is a Platform, Not an App
John Lindquist
Article
John Lindquist
Article
Force Claude to Ask 'What's Next?' with a Continuous Stop Hook Workflow
John Lindquist
Lesson
John Lindquist
Lesson
Create Interactive AI Tools with Claude Code's AskUserQuestion
Claude Code Tools Deep Dive
John Lindquist
Lesson
John Lindquist
Lesson
Claude Code Tools Deep Dive
John Lindquist
Playlist
John Lindquist
Playlist
AI Dev Essentials #31: Claude's $1B Revenue, AWS & OpenAI Deal, and Free Skills
John Lindquist
Article
John Lindquist
Article
Avoid the Dangers of Settings Pollution in Subagents, Hooks, and Scripts
The Essential Guide to Claude Code Skills
John Lindquist
Lesson
John Lindquist
Lesson
Optimizing Claude Skills from Subagents to Scripts
The Essential Guide to Claude Code Skills
John Lindquist
Lesson
John Lindquist
Lesson
Claude Skills Compared to MCP Tools
The Essential Guide to Claude Code Skills
John Lindquist
Lesson
John Lindquist
Lesson
AI Dev Essentials #30: Cursor 2.0, GitHub Agent HQ, and Cognition SWE-1.5
John Lindquist
Article
John Lindquist
Article
Claude Skills Compared to Slash Commands
The Essential Guide to Claude Code Skills
John Lindquist
Lesson
John Lindquist
Lesson
Secure Your Claude Skills with Custom PreToolUse Hooks
The Essential Guide to Claude Code Skills
John Lindquist
Lesson
John Lindquist
Lesson
Build Better Tools in Claude Skills with Scripts
The Essential Guide to Claude Code Skills
John Lindquist
Lesson
John Lindquist
Lesson
AI Dev Essentials #29: Claude Memory & Skills, OpenAI Acquisitions, and new Vercel OSS
John Lindquist
Article
John Lindquist
Article
Stacking Claude Skills to Create Complex Workflows
The Essential Guide to Claude Code Skills
John Lindquist
Lesson
John Lindquist
Lesson
Control Claude Skills Output with References and Examples
The Essential Guide to Claude Code Skills
John Lindquist
Lesson
John Lindquist
Lesson
Create Your First Claude Code Skill
The Essential Guide to Claude Code Skills
John Lindquist
Lesson
John Lindquist
Lesson
The Essential Guide to Claude Code Skills
John Lindquist
Playlist
John Lindquist
Playlist
AI Dev Essentials #28: Claude Haiku 4.5 & OpenAI's Big Move
John Lindquist
Article
John Lindquist
Article
React Defined the Web. The AI SDK Will Define AI
John Lindquist
Article
John Lindquist
Article
AI Dev Essentials #27: OpenAI Dev Day, Google's Gemini CLI & Anthropic's New CTO
John Lindquist
Article
John Lindquist
Article
Advanced Cursor Hooks
John Lindquist
Playlist
John Lindquist
Playlist
Logging and Debugging Cursor Hooks
John Lindquist
Lesson
John Lindquist
Lesson
Automate Cursor Code Quality with afterFileEdit
John Lindquist
Lesson
John Lindquist
Lesson
Enforce Cursor Tooling Standards with beforeShellExecution
John Lindquist
Lesson
John Lindquist
Lesson
Type-Safe Cursor Hooks with the cursor-hooks Package
John Lindquist
Lesson
John Lindquist
Lesson