Generate from Constraints
Explores using prompt-hoisting to improve GPT-based code generation, turning tests into prompts to reduce AI's indeterminacy and ensure code correctness.
Michael Feathers — Renowned software engineer and thought leader writing deeply analytical essays on software design, legacy code, development practices, and the emerging impact of AI on how software is built and evolved.
3 articles from this blog
Explores using prompt-hoisting to improve GPT-based code generation, turning tests into prompts to reduce AI's indeterminacy and ensure code correctness.
Explores how AI, particularly GPT-based systems, might change software development by potentially shifting from traditional source code to prompting languages.
Explains how onboarding new hires into high-performing 'Gateway Teams' shapes their understanding of culture and technical practices.