“I use it mostly in the with with VS Code in the IDE because I'm usually tweaking frontend stuff”
Visual Studio Code
By Microsoft
4 recommend/use · 9 sourced episodes
Every sourced reference
Short attributed excerpts only. Timestamps are approximate.
“it's an IDE extension, like a VS Code extension”
“It's available in VS Code, Cursor, and Windsurf.”
“You build VS code which is what all these companies are forking to build on.”
“We uh now we we use uh VS code kind of as a base like many browsers use chromium as a base”
“we decided to go out and fork VS Code and build our own ID”
“draw like very specific like section in my code and VS code”
“cursor is a fork of vs code”
“partner with our friends in Visual Studio Code.”
Related frameworks
Agency Over Title: The Force-Multiplier Mindset
Ignore role boundaries — use AI tools to execute your own ideas end to end
AI Computer Interfaces (ACI)
Give AI agents purpose-built text interfaces, not the human GUIs they were never designed for
AI Introspection Rubric
Point an AI agent at a folder of your own notes to surface criteria you hold implicitly and turn them into a rubric.
Build for the Future Model
Design product ideas for the model capability that is coming, not the one you have today
Build for the Models Six Months Out
Ship for the AI capabilities that will land in ~6 months, not the ones available today
Building Trust Through Speed
Ship an honest 'research preview' early, then visibly iterate on feedback so speed builds trust instead of eroding it.
Build Only Where You Can Be Best (Model Sourcing)
Build in-house only where your unique data or position lets you beat the frontier; otherwise buy
Cannibalize Your Own Product Every 6-12 Months
Make your current product look silly on a fixed cadence instead of only shipping what users ask for
Chop-It-Up AI Collaboration Loop
Don't hand AI one giant spec — specify a little, review a little, repeat in tight loops.
Complement-the-Frontier Model Strategy
Don't rebuild foundation models — train small specialty models that attack their weaknesses in speed, cost, and niche tasks.
Core-Behavior Synthetic Training
Ship an AI feature by naming its 3-4 core behaviors and teaching them with model-generated data
Deliberate Low-Leverage Leadership
Choose the nitty-gritty tasks 'anyone could do' — because when a senior leader does them, they become high leverage.
Disassemble the Lego Set
Don't digitize the old thing — reassemble the pieces into an experience native to the new platform.
Dogfood-Driven Realism
Be the end user, use your product intensely daily, and never ship anything that isn't useful to you.
Eval-First AI Product Development
Define what 'correct' looks like as evals first; the spec becomes the scorecard, not the build instructions
Fall-On-Your-Face Taste Calibration
Deliberately push AI past its limits in a safe environment to build a gut feel for what it can do.
Flow-Preserving AI Assistance Design
Design AI suggestions around the user's flow state: no panel switches, no waiting, ephemeral by default
Generative-First Skill Stack for the AI Era
When making things gets cheap, your bottleneck becomes idea generation — train that muscle, plus just enough coding
Give It Your Hardest Task
Evaluate a serious AI tool on your gnarliest real problem, not a dumbed-down toy.
High-Ceiling Market Test
Attack markets with a high ceiling and easy switching; incumbents win only where there's little left to build.
Hills-and-Valleys: Getting Value From Probabilistic AI Tools
Be patient and explicit, start small, and learn where the model is strong vs weak
Irrationally Optimistic, Uncompromisingly Realistic
Push hard toward a future you believe in while killing your own hypotheses as data arrives
Kind and Candid
Reframe candor as an act of kindness so you actually deliver the hard message.
Knowledge-Work End-State Idea Generation
Pick an area of knowledge work and reason forward to its end state as AI matures — then build for that.
Legibility Framework for Spotting Frontier Ideas
Hunt for illegible ideas — the ones with real energy that nobody can quite articulate yet — and translate them.
Live in the Future, But Not Too Far
Hold the far-future vision, but land with users where they already work today.
Match Go-To-Market to Buyer-User Alignment
Pick developer-led, PLG, or direct sales by asking one thing: are the buyer and the user the same person?
Mixed-Initiative Contextual Assistance
Surface AI help at the moment it's relevant instead of interrupting with notifications.
NLX: Designing the Natural-Language Interface
Conversation is an interface with real constructs — design it, don't just let the model lead
Outcome-Based Pricing Qualifier
If the work is autonomous and the result is measurable, price the outcome — not the tokens.
Persona-Framing for AI Product Behavior
Pick a human metaphor for your AI, then derive its behavioral guardrails from that role
PM Prototype-to-Production Handoff
PMs build a working V1 with AI, validate it with real users, then hand a working artifact to engineering
Prompting-as-Prototyping
Validate a product idea by prompting a model in a local browser before building anything
Prompt Sets Are the New PRD
Communicate product ideas by building the prototype, not writing the doc — demos before memos
Research-to-Product Graduation
Move an incubated moonshot from the research lab to a product team without killing it or trapping the researchers
Roadmap-Less Agility for AI-Era Building
Drop the explicit roadmap and jump on capability drops the moment they land
Roasting Plus High Standards
Let the team feel safe enough to roast you, then apply high standards without fear — safety makes rigor easier.
Root-Cause Context Engineering for AI Coding
Don't just fix the AI's bad code — root-cause the missing context so it's right next time.
Solve Before Scale
Run in a distinct 'solve' mode before you ever switch to 'scale' mode
Stratified Design Work
Split your time between supporting engineers' execution and setting a 3-6 month vision, not polishing mocks.
The 60/30/10 Portfolio Capacity Split
Allocate team capacity across incremental wins, operations, and audacious bets before priorities compete
The Dehydrated Company Hiring Model
Only hire when a function is underwater, so headcount forces ruthless prioritization
The Most Impactful Thing Today (with the Honesty Test)
Wake up asking what maximizes impact — then interrogate your answer for skill-set bias.
The Teach-Me-Something-In-One-Minute Interview
A 60-second timed teaching exercise scored on completeness, complexity, and clarity
The Teammate Onboarding Model for AI Agents
Adopt a coding agent the way you'd onboard a new intern — pair first, then delegate.
The Three Dimensions of an Agent
Score any 'agent' on autonomy, complexity, and natural interaction — each a spectrum
The Three-Segment AI Market Map
Frontier models, tooling, or applied agents — pick the layer that fits your capital and your edge.
The Two-of-Three Inflection Test
Only build a new zero-to-one product when at least two of three inflections line up
Three Designer Hiring Archetypes
Hire for one of three profiles — block-shaped generalist, deep-T specialist, or the crack new grad.
Turn Advice Into a First-Principles Framework
Don't collect rules — ask why, triangulate three people, and rebuild the reasoning underneath.
Two-Day Work-Test Hire
Bring finalists on-site for two days to do a real end-to-end project — it screens skill and fit at once.
Unblock the Review Bottleneck
The limiting factor on AI productivity is human review speed — engineer the agent to validate its own work.
Update Your Priors: The AI Capability Arbitrage
Re-test what AI can do today and demand more of it — old scar tissue is leaving alpha on the table
People in these episodes
Related resources
- 37signals
- A Fire Upon the Deep
- ADT
- AG1
- Agentforce
- Airbnb
- Alexa
- Amazon
- Amazon S3
- Amazon Web Services
- Amplitude
- Anthropic
- App Store
- Apple Podcasts
- Arrival
- Atlassian
- Basecamp
- Bolt
- Brief Interviews with Hideous Men
- Capital One
- Captions
- Character.AI
- ChatGPT
- Chromium
- Claude
- Claude 3.5 Sonnet
- Claude Artifacts
- Claude Code
- Claude Cowork
- Claude Sonnet
- Coda
- Codeium
- CodeRabbit
- Codex
- Conductor
- Confluent
- Cursor
- DALL-E
- Databricks
- Datadog
- DeepSeek
- Discord
- Dropbox
- eBay
- Eclipse
- ElevenLabs
- Emacs
- Enterpret
- Eppo
- ER
- Fall in Love with the Problem, Not the Solution
- FigJam
- Figma
- Figma Slides
- Finland
- Gemini
- GitHub
- GitHub Actions
- GitHub Advanced Security
- GitHub Copilot
- GitHub Discussions
- GitHub Next
- Gmail
- Google Assistant
- Google Earth
- Google Lens
- Google Maps
- Google Sheets
- Goose
- GPQA
- GPT-3
- GPT-4
- GPT-4o
- GPT-5
- Granola
- Hacker News
- iA Writer
- Jira
- JPMorgan Chase
- Jujutsu Kaisen
- Julia
- Lenny's Newsletter
- Lenny's Podcast
- Lenny's Podcast website
- Lennybot
- Linear
- Llama
- Loom
- Lovable
- Make It So
- Meta
- Microsoft
- Microsoft Azure
- Microsoft Windows
- Midjourney
- MIT
- Modern Treasury
- Monetizing Innovation
- MongoDB
- Node.js
- Notion
- Notion Plus
- Omni
- OneSchema
- OneSchema FileFeeds 2.0
- OpenAI
- OpenAI o1
- OpenClaw
- Operator
- Orkes
- Perplexity
- Perplexity Pro
- Persona
- PostgreSQL
- Pragmatic Institute
- Python
- Quip
- r/Codex
- Radical Candor
- Ramp
- React
- Replit
- Replit Agent
- Researcher agent for work
- Retro
- Robinhood
- Salesforce
- SAP
- Saturday Night Live
- Sentimental Value
- Sentry
- Shopify
- Sierra
- Siri
- SiriusXM
- Slack
- Snowflake
- Socratica
- Sonos
- Sora
- Sora Android app
- Spotify
- Square
- Stable Diffusion
- Stack Overflow
- Star Trek
- Stripe
- Superhuman
- Telegram
- Tesla
- The Culture
- The Lord of the Rings
- The Memory Palace
- The New York Times
- The Pitt
- The Power Broker
- Tuple
- Twilio
- Twitter/X
- TypeScript
- Uber
- Unix
- v0
- Vanta
- Vim
- Visual Studio
- Watershed
- WeightWatchers
- Westworld
- Windsurf
- Wisdom
- X
- YouTube
- Zanzibar
Spot an error or want this page removed? Request a correction or removal.