Who Broke the Internet?

Thoughts on AI, Development, and Technology

Build First, Figure It Out Later: Prototyping as Creative Practice

Dan Goodwin

AI-assisted prototyping doesn't just compress timelines — it changes what kind of thinking is valuable. When a wrong direction costs an afternoon instead of weeks, validation moves out of the spec and into the product, and building itself becomes a form of discovery.

Read more →

Beyond "Vibe-Coding": A Developer's Guide to the AI Transition

Dan Goodwin

AI development isn't about pressing a button to generate code – it requires mastering new skills like context management, prompt engineering, and collaborative debugging. Part 1 shares practical skills I've learned. Parts 2-3 explore how these changes might transform developer roles and team structures. The key: thoughtfully orchestrating AI while preserving human judgment.

Read more →