Skip to post

Some things required of me to develop good software systems are very similar regardless of whether I’m writing the code, helping a team write the code, or using AI augmented development with Cursor.

Clear requirements.
Clear constraints.
An ability to communicate these accurately.

When I make mistakes, a lot of the same outcomes also occur. It’s just with AI everything happens faster and with a clear monetary cost in the form of tokens.