Damus
Satosha profile picture
Satosha
@Satosha
AI Driven Life Cycle

First ask #Gemini to write the specs ... Limit to say #Rust and #CLI - minimum feature - Build code .. resolve bugs .. #Prototype

Then ask it to write the Tech Specs - insist to include all the bugs from prototyping phase - modularize code - test and squish more bugs - update tech specs #Dev

Then ask to write test cases - Squish more bugs #Test

Put the code on #github - open source - and deploy where ever you want . I recommend building only #CLI apps for #Linux #Debian - cuz that is the only place test - #Deploy

But here is the key - develop ONLY for yourself . Which means the app MUST be a part of your work flow ...

Why Rust ? - Cuz Rust wont let you compile code until all bugs are fixed . Which means you are free from AI misgivings .. besides Rust being the the fastest modern language .. that actually works !

2❤️1
Martin Tomes · 37w
I like #Rust but the problem is its steep learning curve. Its fine for side hobby project but only few companies are actually adopting it, because it is much cheaper to write and maintain good quality code in #python or #golang than the whole dev team learn and migrate to rust. Just my experience...