Cursor Head of Design Rio Lu critiques the investor and testimonial photo section on the CodeCrafters landing page.
Assertion Open · timeframe Nov 2026
Lu Catches Startup Slashy Stealing an Image From Notion
“Oh wow, they're actually stealing, like, a Notion picture here.”
Insight
Lu: Design Tokens Prevent AI-Generated Interface Slop
“You want to avoid, say all the typical AI slop, say like massive shadows, purple gradients, bad typography, just clean the basics up, then with like a really robust like, foundational set of tokens and components, AI is able to compose them pretty well.”
Insight
Lu: Limit Landing Pages to One Main CTA Per Scroll
“Kill all the distractions. Make sure that like every single scroll, there is only one main CTA. There's always like a priority, your main message, what the hell is it, the CTAs, and then it's like the proofs.”
Opinion
Lu: Startups Alienate Visitors by Using Invented Internal Jargon
“The thing I hate for like a lot of companies, what they do is like, they love talking in their own words and with their own concepts that they came up that nobody else understands. Like you just throw these like big words there, but then they don't really mean…”
Insight
Lu: AI Apps Should Display Execution States, Not Generic Spinners
“But you do want to control, like you don't want to show too many things at once where, Like it just becomes like a wall of text. You want to control like, ah, the things that are running, you show them in the more like focusable spot. And as it progresses, it …”
Opinion
Lu Roasts VibeFlow's UI as Raw, Disjointed AI Generation
“This is almost like a vibe coded VS code. That's just pure AI generated. You know, there's not even like a, like not even say you're not using chassis or whatever. Like it's just raw AI.”