Andrew Ng has 2.5 million followers on LinkedIn. His posts average 4,246 engagements. But the number that matters most is this: 5.1% of his engagement is conversation—people actually replying, not just liking. He's not posting hot takes or motivational fluff. He's announcing AI tools, launching courses, and sharing job market reality checks. And every single post solves a problem his audience faces right now. The pattern is repeatable. The data is clear. Here's how he does it.
The short answer
His conversation index is 5.1%—twice the industry average—because he ends posts with concrete problems and next steps, not soft CTAs.
How Andrew writes
Ng writes like someone who's built things and seen what breaks. He uses 'I' constantly—'I'm excited to announce,' 'I've just launched'—but it never feels self-promotional because he's always solving for the reader first. His signature move is the quotable reframe: 'AI won't replace workers, but workers who use AI will replace workers who don't.' Notice how it shifts agency to the reader. It's short enough to copy-paste, specific enough to guide behavior, and optimistic without being naive. He credits collaborators by name, mentions concrete problems ('Claude Code calls the older chat completions API instead of the newer responses API'), and ends every announcement with a GitHub link or installation command. No soft CTAs. No 'I'd love to hear your thoughts.' Just: here's the problem, here's the tool, here's how to install it.
Signature phrases Andrew uses repeatedly
What they post about
Ng's content sits in four clear buckets. Each one solves a different problem his audience faces. Each one has a distinct hook pattern attached to it.
Pillar
What They Teach
% Of Posts
AI Agent Tools & Infrastructure
Launches open-source tools (Context Hub) that solve specific agent problems like outdated API documentation, with installation commands and GitHub links.
28%
No-Code/Low-Code Education
Teaches non-engineers how to build with AI in under 30 minutes, removing the coding barrier and positioning AI as a creative tool.
23%
AI Job Market Reality Check
Counters hype with ground truth about layoffs, automation risk, and the real skill shift happening in tech hiring.
18%
Platform & Partnership Announcements
Shares major business news (Coursera-Udemy merger) with personal context on why it matters to learners.
15%
Community-Driven Agent Development
Explores how agents can learn from each other and share knowledge, positioning the future of AI collaboration.
16%
The hook patterns they reuse
Ng uses four hook formulas repeatedly, and they work because they collapse the gap between awareness and action. His strongest pattern is the Excited Announcement plus Immediate Problem: 'I'm excited to announce Context Hub, an open tool that gives your coding agent the up-to-date API documentation it needs.' Notice he doesn't say 'a new tool.' He says what it does and why it matters in the same breath. His second pattern targets excluded audiences directly: 'If you've never written code before, this is for you.' This removes self-doubt and invites readers who might otherwise scroll past. The third pattern stacks three ideas: validate the pain, offer a counterintuitive claim, then add nuance. The fourth pattern asks a provocative question and backs it with data: 'Should there be a Stack Overflow for AI coding agents to share learnings with each other?'
Excited Announcement + Immediate Problem
Formula: I'm excited to announce [tool]. [Specific problem it solves with concrete example].
Example: "I'm excited to announce Context Hub, an open tool that gives your coding agent the up-to-date API documentation it needs. Install it and prompt your agent to use it to fetch curated docs via a simple CLI. (See image.) Why this matters: Coding agents often use outdated APIs and hallucinate parameters."
Why: Combines founder energy with immediate relevance; the reader knows within 15 words if this is for them.
Direct Address to Excluded Group
Formula: If you've never [done X], this is for you. [Outcome in timeframe].
Example: "If you've never written code before, this is for you. I've just launched a course that shows you, in less than 30 minutes, how to describe an idea for an app and build it with AI."
Why: Removes self-doubt by explicitly including the reader; the 30-minute promise is specific enough to feel achievable.
Problem Statement + Market Context
Formula: Job seekers [face condition]. At the same time, [counterintuitive claim]. However, [real shift happening].
Example: "Job seekers in the U.S. and many other nations face a tough environment. At the same time, fears of AI-caused job loss have — so far — been overblown. However, the demand for AI skills is starting to cause shifts in the job market."
Why: Sets up tension (bad news, then good news, then nuance) that makes readers want the full story.
Direct Question + Context Update
Formula: Should there be [provocative question]? [Recent update with metrics]. [Call to action].
Example: "Should there be a Stack Overflow for AI coding agents to share learnings with each other? Last week I announced Context Hub (chub), an open CLI tool that gives coding agents up-to-date API documentation. Since then, our GitHub repo has gained over 6K stars."
Why: The question creates curiosity; the metrics prove momentum; readers feel like they're part of a movement.
Andrew's top-performing hooks
Here are his five highest-performing hooks. Notice what they have in common: they all solve a specific problem or remove a barrier to entry.
Hook
Engagement
Style
"I'm excited to announce Context Hub, an open tool that gives your coding agent the up-to-date API documentation it needs. Install it and prompt your agent to use it to fetch curated docs via a simple CLI. (See image.)"
14710
Problem Statement
"Job seekers in the U.S. and many other nations face a tough environment. At the same time, fears of AI-caused job loss have — so far — been overblown. However, the demand for AI skills is starting to cause shifts in the job market. I’d like to share "
10561
Bold Statement
"If you’ve never written code before, this is for you. I’ve just launched a course that shows you, in less than 30 minutes, how to describe an idea for an app and build it with AI."
9593
Direct Address
"Should there be a Stack Overflow for AI coding agents to share learnings with each other?"
9353
Direct Question
"Coursera has entered into a definitive agreement to combine with Udemy."
9072
Bold Statement
What actually works in their posts
Problem-statement hooks outperform everything else. Across six posts, this format averaged 6,103 engagements. The key is specificity: Ng doesn't say 'agents have outdated documentation.' He says 'Claude Code uses the older chat completions API instead of the newer responses API.' That concrete failure case makes the relevance instant. Direct-address hooks ('If you've never written code before') hit 9,593 engagements because they give permission. And every single post ends with a concrete next step—an npm install command, a GitHub URL, a course link—that turns engagement into adoption.
What Andrew does well
Steal these tactics for your own LinkedIn
You can apply these moves to your own posts immediately. Start with direct address to excluded audiences instead of generic problems. End every announcement with a friction-free next step—a link, a command, something the reader can act on in under 30 seconds. Use the three-part hook: validate pain, offer counterintuitive claim, add nuance. And write one quotable reframe per post that shifts agency to the reader. Make it short enough to copy-paste.
Apply these tomorrow morning
The meta-lesson from studying Andrew Ng is this: solve the problem in the post itself, then share the tool. Don't make engagement the goal. Make action the goal. The engagement follows because you've removed every excuse between 'I see this post' and 'I can use this right now.' His 2.5M followers aren't following him for inspiration. They're following him because he ships tools that work and teaches them how to use those tools in under 30 minutes. That's the pattern. That's what scales.
