Inspired by insights from Andrew Ng and Lawrence Moroney’s career advice talk
Look, the AI space is absolutely wild right now. As someone who’s been deep in developer advocacy, cross-platform development and best practices in software engineering, I’m watching this transformation happen in real-time, and honestly? It’s pretty exciting, but also chaotic as hell.
We’re Living in the Future (Kind of)
💡 Inspired by Andrew Ng’s “This is the golden age to be building“
Here’s what’s changed just in the last year or two:
The tools got ridiculously powerful. I’m talking about LLMs that can actually understand context, workflows that don’t suck, voice AI that sounds more human, and coding assistants that legitimately boost your productivity.
I’ve been experimenting with everything from various AI coding assistants to custom MCP servers, and the difference from even six months ago is night and day.
Building stuff got stupid fast. I recently prototyped a video watcher persona system that generates custom advertisement videos on the fly, Multi-agent AI content generators or a “simple” vibe-coded Conclave RPG Game. The bottleneck isn’t typing code anymore, it’s knowing what to build and how to architect it properly.
Andrew’s observation: With AI coding, the speed with which you can get software written is much faster than ever before
The Real Shift: It’s About Vision, Not Just Code
💡 Directly inspired by Andrew Ng’s “Product Management Bottleneck” concept
Here’s something I’ve noticed working on React Native TV projects and AI automation pipelines: the hardest part isn’t implementing features anymore. It’s deciding what to build, writing clear specs, and understanding what users actually need.
This changes everything. The traditional engineer-to-PM ratio is getting compressed. Teams that used to be 8 engineers to 1 PM are trending toward something closer to 1:1.
Translation for us developers: If you can think like a product person and ship code, you’re gold.
How to Actually Succeed (From Someone in the Arena)
Stay Current or Get Left Behind
💡 Andrew’s advice on staying at the frontier of tools
I’m not trying to be dramatic, but tooling changes every 3-6 months in this space. I’ve seen it everywhere, AI coding assistants, and automation workflows. Being one generation behind means you’re working twice as hard for half the output.
Practical advice: Set aside time weekly to experiment with new tools. I literally block calendar time for this.
Build Real Shit
💡 Andrew and Lawrence’s emphasis on building and showing work
Don’t just play around—build things that solve actual problems. I’ve been working on automated video pipelines, MCP servers for app KPIs, and content automation systems. These aren’t toy projects; they’re solving real workflow problems.
Andrew’s encouragement: “Just go and build stuff right… your opportunity to build things and I think showing them to others is greater than ever before”
Lawrence’s advice: “Don’t let your output be for the job you have, let your output be for the job you want”
🔥 Real-world example: Andrej Karpathy recently shared how he used Claude Code to reverse-engineer his entire Lutron home automation system in a single session. It found controllers on his network, discovered open ports, pulled PDF documentation, connected to devices, and even tested by turning his kitchen lights on and off. He’s now “vibe coding” a master command center to replace the janky official app. This is what building real things looks like—taking AI tools and solving actual problems you have.
Your portfolio should show you can ship, not just prototype. Conference presentations are great (I do a ton of them), but shipping production code or tools people actually use? That’s what gets attention.
Your Team Matters More Than the Logo
💡 Andrew’s story about the student assigned to Java backend payment processing
I’ve worked with teams at various companies, and here’s the truth: the brand on your business card matters less than the people you’re learning from.
Look for:
- Engineers who are genuinely curious and stay current
- Teams that ship regularly, not just talk about shipping
- Environments where you can experiment without getting shut down immediately
Access to emerging tech and working with smart people? Invaluable. That’s what moves your career forward.
Think Like a Builder, Not Just a Developer
💡 Lawrence’s “Business Focus” pillar
The best opportunities come when you understand the why behind what you’re building. Whether it’s optimizing a TV interface for 10-foot viewing or designing an AI workflow for content creation, knowing the business context makes you infinitely more valuable.
Lawrence’s framework: “Business focus is non-negotiable… Everything is geared towards production. Everything is biased towards production… the bottom line is that the bottom line is the bottom line”
The Industry is Splitting (And That’s Okay)
💡 Lawrence Moroney’s “Bifurcation of AI” prediction
You’ve got two paths forming:
- Big AI: Cloud-based LLMs, massive compute, platform services (think Claude, GPT-4, etc.)
- Small AI: Self-hosted models, edge computing, specialized use cases
Both are valid. I work across both—using cloud LLMs for content generation while also thinking about edge processing for TV platforms. Pick what aligns with your interests and the problems you want to solve.
Real Talk on Technical Debt
💡 Lawrence’s entire framework on “vibe coding” and technical debt
AI systems can accumulate technical debt fast. I’ve learned this the hard way building automation pipelines. Here’s the framework I use: think about technical debt like financial debt.
Every time you generate code with AI, ask yourself: Is this worth the technical debt I’m taking on?
Lawrence’s framework for avoiding bad technical debt:
- Clear objectives met: You knew what you needed to build, didn’t just spin out code randomly
- Business value delivered: How’s this helping the business? “It’s really cool” isn’t enough
- Human understanding: Can your team understand and maintain this code?
Balance quick prototyping (which AI enables) with sustainable architecture. Document your shit. Your future self (and your team) will thank you.
Lawrence’s warning: “Code is cheap now in the age of generated code. Finished code, engineered code is not cheap”
Navigate the Hype
💡 Lawrence’s extensive discussion on the “Anatomy of Hype”
The AI space is drowning in hype, and you need to learn to filter signal from noise.
When someone comes to you saying “we need to implement agents” or “we need AI,” your first question should be: Why?
Learn to make things “as mundane as possible” to truly understand them. Strip away the magic and hype to see what’s actually happening under the hood.
Concrete Actions You Can Take
Diversify Your Skills
💡 Lawrence’s advice on avoiding being a “one-trick pony”
I’m not just an AI person, I do TV platforms, React Native, developer advocacy, content creation, friction logging of new sdks and tools. This breadth makes you resilient and more interesting to work with.
Ship to Production
💡 Lawrence’s emphasis that everything is about production now
Move past proofs of concept. Learn deployment, monitoring, scaling. The bar has moved from “can you build cool demos” to “can you deliver business value?”
Build in Public
💡 Andrew and Lawrence on showing your work
Share what you’re learning. Write posts on dev.to, speak at conferences, create GitHub repos. The community feedback loop is invaluable, and it opens doors you didn’t know existed.
Understand Agentic Workflows
💡 Lawrence’s breakdown of what makes something “agentic”
If you’re going to work with AI agents, understand the four-step pattern:
- Understand intent: Use LLMs to grasp what needs to be done
- Planning: Declare available tools and create a plan
- Execution: Use the tools to get results
- Reflection: Review results against intent, iterate if needed
This isn’t just buzzword compliance—it’s engineering discipline applied to AI systems.
Prepare for the Bubble (But Don’t Panic)
💡 Lawrence’s discussion on the AI bubble and industry maturation
Look, there’s probably a bubble coming. Lawrence laid out the anatomy: hype at the top, massive VC investment drying up, unrealistic valuations, me-too products everywhere, and a small kernel of real value at the bottom.
Lawrence’s lesson from the dot-com bubble: “Amazon, Google, you know, they did it right. They understood the fundamentals of what it was to build a .com. They understood the fundamentals of what it was to build a business on .com. And when the bubble of hype burst, they didn’t go with it”
The survivors will be those who:
- Focus on fundamentals
- Build real solutions
- Understand the business side
- Diversify their skills
Bottom Line
💡 Synthesizing Andrew and Lawrence’s core messages
The AI space is moving fast, but the fundamentals still matter: solve real problems, ship regularly, stay curious, and work with good people. Don’t get caught up in hype cycles—focus on building things that work and creating actual value.
Business focus is non-negotiable now. Understand the business requirements, focus on production, and become that trusted advisor who can translate technical reality to leadership.
And remember: the best tool is the one you actually use and understand deeply, not the shiniest new thing on Hacker News. Code is cheap now in the age of AI—but well-engineered, production-ready code? That’s still expensive and valuable.
Lawrence’s final wisdom: “Ideas are cheap. Execution is everything”
🚀 Now go build something cool.
