Skip to content

Instantly share code, notes, and snippets.

View davidmashburn's full-sized avatar

David Mashburn davidmashburn

  • Pluralsight
  • Boston, MA
View GitHub Profile

The Slow Build: AI Software Engineering

This method focuses on using AI to build software that was previously impractical to develop solo, emphasizing quality and depth over speed. If you are still in the phase of trying to "make a thing in a few hours," this approach may seem unnecessary; it is intended for those looking for a professional, durable architecture.

1. Identify the Problem

Good software solves a specific problem. A common starting point is identifying an existing application you enjoy but finding specific elements you dislike or features you believe are missing.

2. Design Before Building