Critical Thinking in the Age of AI
How AI shifts critical thinking for software engineers—from generation to evaluation and theory building—covering code, architecture, product, prompting practices, and techniques to embed analysis, assumption checking, and judgment in daily workflows.