John Lindquist
@johnlindquist.com
📤 2409
📥 161
📝 461
Sign up for my Claude Code Power User workshop:
https://egghead.io/workshop/claude-code
Semi-obvious AI Scoping tip: Don't plan tasks that would take longer than a single session to complete. Just break it into subtasks if necessary. 1 task = 1 context window
about 7 hours ago
0
3
0
Last chance for Claude Code Power User workshop tickets for tomorrow. We're covering: - Custom agents with the TypeScript SDK - Chrome Dev Tools MCP - Advanced Hook Patterns - Powerful context engineering - and much more! Only a couple tickets left. Get yours now 👇
4 days ago
1
0
0
I've got my chrome-devtools-mcp agent examples ready for my Claude Code workshop Friday. Last chance to sign up 😇
5 days ago
0
2
1
Just dropped 3 new lessons in the "Claude Code Essentials" course, bringing it to 17 lessons and counting! Dive into complex scenarios with the "PreToolUse" hook to customize actions before the tools even come into play. Watch them here 👇
5 days ago
3
0
0
Why Claude Code? - SDK allows for finely-tuned custom tools/agents - CI/Pull Requests/Actions tied to your sub - Subscription-based plans - Supports Enterprise-policy settings - Pioneered many QoL features
7 days ago
0
0
0
One standout feature of dictation apps? They save your past dictations as plain text, letting AI comb through dictation history. Use it to find scriptable tasks, reusable prompts, keep journals of your work, or spin up new ideas.
8 days ago
0
0
0
I love teaching with video because it showcases DX: 1. Abstract->Concrete: concepts become real 2. Events have weight: witness effort and timing 3. Tool mastery: see tricks of the trade 4. Emotion: empathetic connection to the problem 5. Memory hooks: voice/visuals anchor ideas
8 days ago
0
3
0
Just added 5 new *free* Claude Code Hooks lessons to the Claude Code Essentials Course! 🚀 Topics: • Type-safe hooks with Bun + TypeScript • Inject live API data into prompts w/ hooks • Easy prompt variations • Block dangerous requests Learn Claude Code Hooks 👇
10 days ago
1
1
0
I'm _definitely_ covering the new Google Chrome MCP in my Claude Code Power User workshop next Friday. Early bird ticket pricing ends tonight 👇
11 days ago
1
0
0
Anyone else wish claude code and codex had /import commands to add Claude/ChatGPT conversations as context?
14 days ago
1
2
0
Published the first 9 lessons of my "Claude Code Essentials" course. and it's **free**! 💸 I pack in as many tips and tricks as possible in <3 minute videos. I'll be adding 30+ more planned lessons in the upcoming weeks. Enjoy! 👇
15 days ago
1
1
2
Check your inbox for the 24th edition of the "AI Dev Essentials" newsletter to help you stay up-to-date with the AI dev news of the past week. Read the thread below if who prefer to peruse the news in quick-link form straight from here 🧵
17 days ago
1
2
0
Hot take: Claude Code, Codex, and Gemini CLI are all *great*. We just develop certain habits that heavily influence our expectations when switching.
19 days ago
0
1
1
"Just try it" You'll learn so much more by taking action on an idea than sitting there trying to plan the whole thing from the beginning! (side note: Use git like your life depended on it)
19 days ago
0
4
0
How to preload context in Claude Code w/ commands: 1. Files: • diagrams/login·md • diagrams/checkout·md 2. Create `.claude/commands/preload·md` w/ refs: ``` @./diagrams/login·md @./diagrams/checkout·md ``` 3. Preload: claude "/preload Verify user logged in during checkout"
20 days ago
1
1
0
Wraps claude code + the github cli in a zsh function to easily create a gist w/ description: gist "path/file.ext" ``` gist(){ claude --print --allowed-tools "Bash(gh gist create:*)" --append-system-prompt "Create a gist w/ verbose description of the given files" "$@" } ```
26 days ago
1
1
1
Wrapping up ticket sales for this Friday's (Europe-friendly timezones) 🤖 Claude Code Power User workshop 🤖 Only a few seats left 🔻
28 days ago
1
0
0
So proud of this testimonial
about 1 month ago
0
4
0
New free 🍌 lesson: "Batch Generate Nano Banana Image Variations with Google AI Studio and Bun Scripting" 👇
about 1 month ago
1
0
0
Scheduled the next "Claude Code Power User Workshop" for Sept 12 (Europe-friendly timezone). Grab a ticket ASAP as the past 3 each sold out 👇
about 1 month ago
1
1
0
upai(){ npm i -g @openai/codex@latest @anthropic-ai/claude-code@latest @google/gemini-cli@latest } Add a zsh alias, because "GOTTA CATCH 'EM ALL"!
about 1 month ago
0
0
0
"AI Dev Essentials" issue
#20
blasted out to >100k devs. If you're not subscribed 👇
about 2 months ago
1
1
0
Struggling with a Claude Code conversation? 1. Export conversation to the clipboard /export 2. Pipe the clipboard into claude w/ instructions, then forward the output to a new interactive claude conversation: claude "$( (pbpaste; echo "Summarize this") | claude -p )"
about 2 months ago
0
2
0
Tickets are close to selling out for my Claude Code workshop this Friday. Better grab one now.
about 2 months ago
1
0
1
"What if all the mosquitoes on Earth simultaneously decided to bite the same specific person in Kansas?" A Gemini "Deep Think" experiment: 👇
about 2 months ago
1
1
0
Early-bird pricing for next Friday's Claude Code Power User Workshop Ends tonight ⬇️
about 2 months ago
1
0
0
AI-dev top tip: Log EVERYTHING about your environment: - the current git branch/commit - app version number - the current working directory - config/env path it's loading - date/time Otherwise, you _will_ waste a ton of time while the AI works on the completely wrong thing.
about 2 months ago
0
3
1
The good ol' "thank you, but please commit before you mess it up again" message:
about 2 months ago
1
0
0
If you're one of the 100s of people who attended my Cursor workshops this year, you'll remember me warning of this exact scenarios with MCPs. Please be careful with MCPs that read anything you don't control.
x.com/mbrg0/statu...
about 2 months ago
1
1
0
I now completely resist the temptation to open the editor. Even if I know it will take longer with Claude Code, I'd rather develop the experience working through simple tasks with AI.
about 2 months ago
1
1
0
We are all so spoiled with _incredible_ dev tools.
about 2 months ago
0
0
0
Had 71 attendees in my Claude Code Power User workshop today 🤯 Amazing group, wonderful feedback. So awesome to share so many ways to upgrade your dev workflows. Already iterating on what to polish and improve for the next one (2 weeks from today)!
about 2 months ago
0
0
0
I'm excited for gpt5 today, but I'm more excited for how Google and Anthropic respond
2 months ago
1
6
0
Lazy pro tip: Any time you have a good web chat with ChatGPT/Claude/Gemini, export it to a Gist (I have a hand-crafted script for this, I'll try and build a chrome extension for y'all). Gists are way more searchable, have APIs, and much easier to manage than any AI chat search.
2 months ago
0
2
0
I'm often asked the question in my workshops: "Should we focus on microservices/etc due to context windows?" Short term, yes. It's best if your entire view/service is <1M tokens. Long term, mentally prepare for "on demand" views/service where the spec/schemas are product.
2 months ago
0
0
0
My
#1
tip to quickly improve your AI dev skills: PRACTICE (and take my workshops, but mostly PRACTICE)
2 months ago
1
1
0
Set up a pre-push git hook to update CLAUDE\.md with any important changes so that it always stays up-to-date. Anyone want it?
2 months ago
0
0
0
Stop sleeping on video prompting
2 months ago
0
0
0
Using Claude Code + n8n to work on a fantasy story every 15 minutes on a cron 😇
2 months ago
1
2
0
You get 5 prompts per day with Gemini Deep Think. It feels like having 5 wishes from a genie. You have to prepare the most impactful prompts, perfectly worded, no takebacks. If you make a mistake, the only person you can blame is yourself.
2 months ago
1
2
0
Starting the first Claude Code Power User 💪 workshop in a few minutes. Today's sold out fast and next week's is on the same pace to sell out around Tuesday. I probably won't be teaching another until Aug 22nd or so. Grab a ticket now to power up!
2 months ago
0
1
0
I will never get over the fact that you can ship an entire project without ever looking at the code. If you were to tell me that just 1 year ago, I would have laughed at you.
2 months ago
0
0
0
Who's absolutely right? You are! 💪
2 months ago
0
0
0
I write all my best prompts in raw emoji unicode
2 months ago
0
0
0
I'm really hoping OpenAI/Gemini/Somebody else steps up their agentic CLI game when the anthropic limits roll out.
2 months ago
0
4
0
Will I buy a second Claude Code Max subscription if I go over the weekly limit? Yup.
2 months ago
0
1
0
Over the weekend, I hooked up a local node IMAP server to my gmail that will trigger claude code when new emails arrive (based on various criteria). Why? Because I want claude code to learn/organize/draft responses for me to review.
2 months ago
0
3
0
The *Claude Code Power User* workshop for Friday is _fully booked_. (We sold out of seats in 7 days 😎) Next workshop set with Europe-friendly start time: 📅 Friday, August 8th at 12pm UTC (1pm UK / 2pm Europe) Seats are limited again, so grab yours now ↓
2 months ago
1
0
0
Claude code currently doesn't support configuring hooks from the CLI or SDK so I'm hacking together a wrapper to patch the settings.local.json. I know they'll probably release it in an update soon, but I need it for my workshop next Friday 😅
2 months ago
0
1
0
I've obsessed over scripting/automating workflows the past 10 years. I have >8000 commits to my Script Kit project. With the advent of Claude Code (and other AI CLIs), I finally feel like my obsession with scripting is paying _massive_ dividends.
2 months ago
1
1
0
Load more
feeds!
log in