Andrew Stellman 👾
@andrewstellman.bsky.social
Author, developer, team lead, musician.
Author of O'Reilly books including Head First C#, Learning Agile, and Head First PMP.
Solving complexity with simplicity.
Author of O'Reilly books including Head First C#, Learning Agile, and Head First PMP.
Solving complexity with simplicity.
📖 Start here: www.oreilly.com/radar/the-se...
📘 Or dive into the full O’Reilly report (free trial available): learning.oreilly.com/library/view...
#AI #SoftwareDevelopment #CriticalThinking #SensAI #OReillyMedia
📘 Or dive into the full O’Reilly report (free trial available): learning.oreilly.com/library/view...
#AI #SoftwareDevelopment #CriticalThinking #SensAI #OReillyMedia
The Sens-AI Framework: Teaching Developers to Think with AI
Editor's Note: This article launched an ongoing series exploring the Sens-AI Framework—practical habits for learning and coding with AI. The framework is
www.oreilly.com
October 28, 2025 at 1:23 PM
📖 Start here: www.oreilly.com/radar/the-se...
📘 Or dive into the full O’Reilly report (free trial available): learning.oreilly.com/library/view...
#AI #SoftwareDevelopment #CriticalThinking #SensAI #OReillyMedia
📘 Or dive into the full O’Reilly report (free trial available): learning.oreilly.com/library/view...
#AI #SoftwareDevelopment #CriticalThinking #SensAI #OReillyMedia
Together, these pieces build the 𝐒𝐞𝐧𝐬-𝐀𝐈 𝐅𝐫𝐚𝐦𝐞𝐰𝐨𝐫𝐤: five habits that help developers stay creative, stay skeptical, and stay in control: Context. Research. Problem Framing. Refining. and Critical Thinking.
October 28, 2025 at 1:23 PM
Together, these pieces build the 𝐒𝐞𝐧𝐬-𝐀𝐈 𝐅𝐫𝐚𝐦𝐞𝐰𝐨𝐫𝐤: five habits that help developers stay creative, stay skeptical, and stay in control: Context. Research. Problem Framing. Refining. and Critical Thinking.
Across the series, I explored how to:
* Avoid AI-driven technical debt
* Recognize and fix context drift
* Frame problems clearly for better AI results
* Keep critical thinking at the center of your workflow
* Avoid AI-driven technical debt
* Recognize and fix context drift
* Frame problems clearly for better AI results
* Keep critical thinking at the center of your workflow
October 28, 2025 at 1:23 PM
Across the series, I explored how to:
* Avoid AI-driven technical debt
* Recognize and fix context drift
* Frame problems clearly for better AI results
* Keep critical thinking at the center of your workflow
* Avoid AI-driven technical debt
* Recognize and fix context drift
* Frame problems clearly for better AI results
* Keep critical thinking at the center of your workflow
What started as one article about breaking out of “vibe coding” turned into a full exploration of how developers can use AI tools like Copilot, ChatGPT, and Claude *without losing the skills that make great engineers great.
October 28, 2025 at 1:23 PM
What started as one article about breaking out of “vibe coding” turned into a full exploration of how developers can use AI tools like Copilot, ChatGPT, and Claude *without losing the skills that make great engineers great.
✅ Problem Framing – Define problems AI can actually solve
✅ Refining – Iterate deliberately, not by trial and error
✅ Critical Thinking – Judge AI output and make smarter calls
It’s available now on O’Reilly Learning (free trial available):
🔗 learning.oreilly.com/library/view...
✅ Refining – Iterate deliberately, not by trial and error
✅ Critical Thinking – Judge AI output and make smarter calls
It’s available now on O’Reilly Learning (free trial available):
🔗 learning.oreilly.com/library/view...
Critical Thinking Habits for Coding with AI
Many developers and teams are discovering a frustrating paradox: AI tools that promise to accelerate development are creating unexpected challenges. Vibe coding—the rapid,... - Selection from Critical...
learning.oreilly.com
October 27, 2025 at 2:31 PM
✅ Problem Framing – Define problems AI can actually solve
✅ Refining – Iterate deliberately, not by trial and error
✅ Critical Thinking – Judge AI output and make smarter calls
It’s available now on O’Reilly Learning (free trial available):
🔗 learning.oreilly.com/library/view...
✅ Refining – Iterate deliberately, not by trial and error
✅ Critical Thinking – Judge AI output and make smarter calls
It’s available now on O’Reilly Learning (free trial available):
🔗 learning.oreilly.com/library/view...
…or you’ve wondered how to help your team think more effectively with AI, this is what I built Sens-AI to fix.
Here’s what it covers:
✅ Context – Give AI the information it needs to help you
✅ Research – Deepen your understanding instead of just accepting answers
Here’s what it covers:
✅ Context – Give AI the information it needs to help you
✅ Research – Deepen your understanding instead of just accepting answers
October 27, 2025 at 2:31 PM
…or you’ve wondered how to help your team think more effectively with AI, this is what I built Sens-AI to fix.
Here’s what it covers:
✅ Context – Give AI the information it needs to help you
✅ Research – Deepen your understanding instead of just accepting answers
Here’s what it covers:
✅ Context – Give AI the information it needs to help you
✅ Research – Deepen your understanding instead of just accepting answers
The report introduces the Sens-AI Framework—five practical habits that help developers break free from “vibe coding” and actually solve problems with tools like Copilot, ChatGPT, and Claude.
If you’ve ever hit that point where the AI keeps looping on the same bad idea…
If you’ve ever hit that point where the AI keeps looping on the same bad idea…
October 27, 2025 at 2:31 PM
The report introduces the Sens-AI Framework—five practical habits that help developers break free from “vibe coding” and actually solve problems with tools like Copilot, ChatGPT, and Claude.
If you’ve ever hit that point where the AI keeps looping on the same bad idea…
If you’ve ever hit that point where the AI keeps looping on the same bad idea…
• Question and refine AI output instead of accepting it as-is
I think this shift — from specialists to adaptable generalists — is one of the biggest changes happening in software right now.
📖 Read the new Radar piece:
👉 www.oreilly.com/radar/ai-is-...
I think this shift — from specialists to adaptable generalists — is one of the biggest changes happening in software right now.
📖 Read the new Radar piece:
👉 www.oreilly.com/radar/ai-is-...
AI Is Reshaping Developer Career Paths
From Specialists to Generalists
www.oreilly.com
October 24, 2025 at 1:28 PM
• Question and refine AI output instead of accepting it as-is
I think this shift — from specialists to adaptable generalists — is one of the biggest changes happening in software right now.
📖 Read the new Radar piece:
👉 www.oreilly.com/radar/ai-is-...
I think this shift — from specialists to adaptable generalists — is one of the biggest changes happening in software right now.
📖 Read the new Radar piece:
👉 www.oreilly.com/radar/ai-is-...
The developers thriving with AI tools today are the ones who can:
• Recognize when generated code will cause maintenance issues
• Integrate across systems without being deep experts in each
• Spot architectural patterns and antipatterns early
• Frame problems clearly so AI can respond effectively
…
• Recognize when generated code will cause maintenance issues
• Integrate across systems without being deep experts in each
• Spot architectural patterns and antipatterns early
• Frame problems clearly so AI can respond effectively
…
October 24, 2025 at 1:28 PM
The developers thriving with AI tools today are the ones who can:
• Recognize when generated code will cause maintenance issues
• Integrate across systems without being deep experts in each
• Spot architectural patterns and antipatterns early
• Frame problems clearly so AI can respond effectively
…
• Recognize when generated code will cause maintenance issues
• Integrate across systems without being deep experts in each
• Spot architectural patterns and antipatterns early
• Frame problems clearly so AI can respond effectively
…
Now, AI can generate idiomatic code across every framework. What it can’t do is spot design flaws, anticipate maintenance headaches, or recognize when the system itself is heading for trouble.
October 24, 2025 at 1:28 PM
Now, AI can generate idiomatic code across every framework. What it can’t do is spot design flaws, anticipate maintenance headaches, or recognize when the system itself is heading for trouble.
A decade ago, deep specialization was the path to credibility. You were the “React person,” the “.NET expert,” the one everyone turned to for a specific technology or even a niche library.
October 24, 2025 at 1:28 PM
A decade ago, deep specialization was the path to credibility. You were the “React person,” the “.NET expert,” the one everyone turned to for a specific technology or even a niche library.
Classic "it's not X; it's Y" AI tell
October 20, 2025 at 8:10 PM
Classic "it's not X; it's Y" AI tell
In my new @oreilly.bsky.social Radar piece, I look at how these habits can shape education, team culture, and even future IDEs that notice when you’re caught in a rehash loop.
📖 Read: www.oreilly.com/radar/from-h...
📖 Read: www.oreilly.com/radar/from-h...
From Habits to Tools
The Future of AI-Assisted Development
www.oreilly.com
October 20, 2025 at 1:15 PM
In my new @oreilly.bsky.social Radar piece, I look at how these habits can shape education, team culture, and even future IDEs that notice when you’re caught in a rehash loop.
📖 Read: www.oreilly.com/radar/from-h...
📖 Read: www.oreilly.com/radar/from-h...
Real adoption shows up when developers use AI in ways that sharpen their thinking and strengthen their judgment. That’s why I built the Sens-AI Framework—five practical habits that help developers stay thoughtful and deliberate while using AI.
October 20, 2025 at 1:15 PM
Real adoption shows up when developers use AI in ways that sharpen their thinking and strengthen their judgment. That’s why I built the Sens-AI Framework—five practical habits that help developers stay thoughtful and deliberate while using AI.
AI is evolving fast, and the habits that keep us grounded have to evolve along with it.
📖 Read: www.oreilly.com/radar/from-h...
📖 Read: www.oreilly.com/radar/from-h...
From Habits to Tools
The Future of AI-Assisted Development
www.oreilly.com
October 17, 2025 at 5:52 PM
AI is evolving fast, and the habits that keep us grounded have to evolve along with it.
📖 Read: www.oreilly.com/radar/from-h...
📖 Read: www.oreilly.com/radar/from-h...
That’s what I explore in my latest @oreilly.bsky.social Radar piece, From Habits to Tools. The best developers I’ve seen stay connected to their code by using five habits—context, research, framing, refining, and critical thinking—to keep learning even as AI gets stronger.
October 17, 2025 at 5:52 PM
That’s what I explore in my latest @oreilly.bsky.social Radar piece, From Habits to Tools. The best developers I’ve seen stay connected to their code by using five habits—context, research, framing, refining, and critical thinking—to keep learning even as AI gets stronger.
These aren’t just nice-to-have habits. They’re how we make sure AI strengthens our craft instead of hollowing it out.
📖 Read it here: www.oreilly.com/radar/from-h...
📖 Read it here: www.oreilly.com/radar/from-h...
From Habits to Tools
The Future of AI-Assisted Development
www.oreilly.com
October 15, 2025 at 3:10 PM
These aren’t just nice-to-have habits. They’re how we make sure AI strengthens our craft instead of hollowing it out.
📖 Read it here: www.oreilly.com/radar/from-h...
📖 Read it here: www.oreilly.com/radar/from-h...
In my new O’Reilly Radar piece, I look at how developers can use AI without losing their edge, and how the Sens-AI Framework’s five habits—context, research, framing, refining, and critical thinking—help teams stay engaged instead of letting their skills atrophy.
October 15, 2025 at 3:10 PM
In my new O’Reilly Radar piece, I look at how developers can use AI without losing their edge, and how the Sens-AI Framework’s five habits—context, research, framing, refining, and critical thinking—help teams stay engaged instead of letting their skills atrophy.