Hello Full Stack PMs!

Welcome to Full Stack Friday, serving up the hottest AI developments fresh off the griddle, specifically for AI builders. We've got 2298 (🔥) new subscribers since the last send – welcome to the stack! 🥞

Big week in the coding agent world. The tools you use every day started picking sides. If you're building with AI, you need to know what happened. I’ll break down the shakeup, Cursor's big upgrades, and a ton of quick hits.

I'll keep this snappy so you can finish this before your pancakes get cold (I assume you're eating pancakes).

Here's what we're covering:

  • My stuff – Cowork guide, Product Faculty live event, Product in Seattle

  • The Coding Agent Shakeup – Claude Code locked down, everyone else responded

  • Cursor's Big Week – Plan Mode, Cloud Handoff, subagents

  • Sizzle Reel – Quick hits from around the AI building world

Let's do this.

📣 A Word From our Wonderful Sponsor!

When I say I use Claude Code all day every day, that means I'm also using:

Nimbalyst → the best way for PMs to use Claude Code.

Here's the problem: Claude Code runs in terminal. Which means your options are:

  1. Use terminal and Obsidian separately (clunky)

  2. Use Claude Code in an IDE terminal (better, but editing markdown still sucks)

Nimbalyst fixes this. You can edit files with formatting directly. It's what Claude Code should feel like for people who work in documents, not code.

And it's completely free. If you have some spare time, my Claude Code for PMs course can be completed in about 5 hours and works perfectly in Nimbalyst.

🍳 Fresh Off the Griddle (My Stuff)

Claude Cowork Guide

Last week I mentioned that Cowork was released, that I was kind of a hater, and I'd consider going deeper once it was more generally available. Well — right after I sent that email, Anthropic announced it was available to all Pro users ($20/mo).

So I gave it a deep dive. And... it's okay. It's a lot more powerful than a browser-based chatbot, but it's still a far cry from Claude Code.

If the terminal is still too daunting for you, definitely give Cowork a try. You'll start to get a sense of why an on-device LLM is so much more powerful than one in the browser, and hopefully it serves as your gateway to becoming fully Claudepilled.

Building off my trademark "tool-in-tool" courses, I made a complete guide to Cowork that you do in Cowork. I gave the guide a faithful effort. Honestly it's really good 💅

Product Faculty Live Event

I hosted a "Claude Code: Zero to Pro" event with Product Faculty this week. Over 6,500 signups and over 1,100 people live, officially breaking Product Faculty's record as the biggest live event they've ever hosted!

I made the session fully interactive:

People loved it but there was some feedback that I went kind of FAST 😅 So it's probably better as a recording anyway. It is similar material to what I cover in my (free & interactive) Claude Code for PMs course, but it’s a good session if you want to have the information presented and see what it looks like when I actually use it.

Product in Seattle

I forgot to mention in my last send — I recently launched Product in Seattle to help revive Seattle's product scene. If you live here, join the list for monthly updates about upcoming events! You can submit your own.

Last night I hosted the biggest Lenny's Meetup in Seattle history, in large part because I featured it in this newsletter. Over 100 people, which is huge for this sleepy city.

And next month I'm hosting my first event as Seattle's official Cursor ambassador – A Fully interactive live workshop: Cursor for PMs. Check it out!

If you are interested in setting something up like this your city, let me know. I am working on templatizing this.

🗳️ Vote for what you want to see next!

These votes heavily influence my content roadmap. I really just want to build what you all want to learn.

Connecting your AI to everything (MCPs & APIs) module coming next week!

Onto the stories.

⚔️ The Coding Agent Shakeup

On January 5-9, Claude Code started blocking third-party tools from using Max subscription tokens. No warning. OpenCode (56k GitHub stars), Cursor configs, and a bunch of other tools broke overnight. DHH called it "very customer hostile." This HN thread blew up.

Here's what happened: if you pay for Claude Max ($200/month), you get practically unlimited Claude tokens, but those tokens only work through Claude Code. Third-party tools like OpenCode had been spoofing Claude Code's client identity so users could get their Max tokens through a different interface. Same subscription, different app. Anthropic shut it down, saying the spoofing caused technical issues they couldn't debug.

If you use Claude Code directly, this doesn't affect you at all. You're still getting the best value in AI coding — $200/month for usage that would cost $1,000+ through the API. The people who got burned are the ones who wanted Claude's model through a different tool's interface.

The counter-moves were fast: GitHub officially partnered with OpenCode (your Copilot subscription now works with it), and OpenCode shipped ChatGPT Plus support within hours.

The bigger picture: Claude Code is amazing value but it locks you to one model. Cursor costs more for heavy usage but works with Claude, GPT, Gemini — your choice.

Worth thinking about as you pick your tools. Speak of which…

🐴 Cursor's Big Week

Tools like Claude Code, Cursor, and Codex CLI are “harnesses” — wrappers that determine how effectively a model works. The model is the engine, the harness is the car. Claude Code won because the harness is incredible. Other harnesses have been way behind. These Cursor updates are them closing the gap.

Two releases in one week:

CLI Update (Jan 16):

  • Plan Mode (/plan) — agent designs an approach before touching code

  • Ask Mode (/ask) — explore your codebase without anything changing

  • Cloud Handoff — prepend & to push a conversation to cloud, continue from phone/web

Cursor 2.4 (Jan 22):

  • Subagents — agent breaks work into parallel pieces, multiple subagents running at once

  • Agents ask clarifying questions mid-task instead of halting or guessing

Cloud Handoff is the standout. Start debugging on your laptop, push to cloud, continue from your phone. Nobody else has this.

🤣 Memes of the Week

Once you start using tools like Claude Code, the temptation to keep building your system rather than building actual things hits you pretty fast.

I loved these memes this week:

🥓 Sizzle Reel

Quick hits that matter for AI builders. Stuff you can actually work with right now.

  • Google Gemini Personal Intelligence — Gemini can now connect to your Gmail, Calendar, Drive, Photos, and YouTube history to give personalized answers. Security researchers found a prompt injection exploit via Calendar invites within days, so proceed with caution.

  • Superpowers Plugin — A Claude Code skills framework that hit 21k GitHub stars in days. It enforces a structured brainstorm → plan → execute workflow that keeps agents disciplined instead of YOLO-ing changes into your codebase.

  • Replit Mobile App Builder — You can now describe an iOS app in natural language and Replit builds it with React Native/Expo, complete with App Store publishing. CEO Amjad Masad co-created React Native at Meta, so this is a full-circle moment for him.

  • Notion 3.2 — The Notion Agent now works fully on mobile, so you can hand off tasks from your phone. Also added Gemini 3 Pro model access and a people directory so the agent knows who to route work to.

  • Vercel AI SDK v6 + AI Elements — Vercel released 20+ pre-built React components specifically for AI interfaces (code blocks, sandboxes, terminals, agent views) plus a ToolLoopAgent abstraction that manages multi-step agent loops with built-in guardrails.

  • Gemini CLI v0.25.0 — Google's terminal AI agent got a built-in help subagent, status indicators in your terminal title, and in-CLI extension management. Solid incremental polish.

  • Lovable Updates — Lovable integrated Claude Opus 4.5 as a core model (reducing errors ~20%), added a Design View with brand themes, and now connects to Jira, Notion, and Linear so you can pull tickets directly into builds.

🥞 The Last Pancake

If you only have 30 minutes this week and you’re a Cursor user, install Cursor CLI and try the & prefix to push a task to cloud. It’s pretty amazing.

Keep building,
Carl

How did you like today's newsletter?

Login or Subscribe to participate

Keep Reading