Becoming a 1000x Developer With AI: Part 3 - Architectures Optimized For AI

In part 3, I give an overview of a starter project that I've built with AI that embodies the core philosophies that I've developed to write code with AI.

5 min read

In part 1, we recognized the biggest problems we're facing when using AI to write code.

They are:

  • Ambiguity and "Open to Interpretation"
  • Lack of structure
  • Losing track of progress

In part 2, I laid out a set of quick tips that you can apply to any codebase to quickly improve your AI's ability to write code.

In this post, I'm going to dive deep into specific software architectures that I believe are optimized for AI.

The Starter Project

I have created a starter project that embodies the core philosophies that I've developed to write code with AI.

I'll reference this project throughout this post.

Dive into the project and see how I've implemented the principles that I'll be sharing in this post.


This post is a WIP, I'll revisit it and do a deep dive into the project and the principles soon. For now, go ahead and jump into the codebase and play around with it.