3 ms·
I stopped looking at my code about 2 months back. I am launching "Lets Order", a micro SaaS, entirely generated by Claude Code, Gemini CLI, Google Jules, etc. I
by brainless 1y ago
I stopped looking at my code about 2 months back. I am launching "Lets Order", a micro SaaS, entirely generated by Claude Code, Gemini CLI, Google Jules, etc. I follow a structured approach, using issues on GitHub, Git branches, etc. - as I have done as an engineer for more than a decade.
Rust (backend) and TypeScript - Admin app (for managers), Menu app (for guests) and marketing site. SQLite database with LiteStream for backups. Basic tests, CI/CD.
All this - solo, in 10 days. Plus I market a lot more than I have ever had time.
- Source code and GitHub issues: https://github.com/brainless/letsorder https://github.com/brainless/letsorder
- Site: https://letsorder.app https://letsorder.app
I am sure there are parts that will break, but what I am getting out of a Claude Pro $20/month in value is a dream. I am generating a couple other products in parallel too, all sources available.
- oxfordmale 1y agoThanks for sharing this, very brave. Looking at the code, there is a good chance this codebase is vulnerable to SQL injection.
- brainless 1y agoI will not be surprised if there is but that is not a problem that cannot be fixed with some effort. The point is if we can produce deploy-able, full-stack apps, which are manageable, this changes what it means for software and for startups. I live in a remote village in Himalayas, WB, India that I am sure no one on HN has heard of. I got 5G based broadband that is flaky just a few weeks back. By the end of this year, I am sure I will be able to attempt 4-5 products and market them more than I have ever done in my 16 years of professional life. Software development has changed, forever.
- oxfordmale 1y agoThe design is fundamentally flawed, with queries in close to hundred .js files. Perhaps you marker and sell a few, but it looks insecure and would be hard to refactor.
- brainless 1y agoAre you sure of queries in `.js` files? Or do you mean `.rs` files? grep -r -i --include="*.jsx" --include="*.tsx" "SELECT\|INSERT\|UPDATE\|DELETE" ./adminapp grep -r -i --include="*.jsx" --include="*.tsx" "SELECT\|INSERT\|UPDATE\|DELETE" ./menuapp
- oxfordmale 1y agoApologies, they are in JSON files. GitHub truncated the last two characters on my mobile. https://github.com/brainless/letsorder/blob/main/backend/.sqlx/query-018d70f5157fc2c0ff0cac0f02a2ad39eeae3a54e529cee82f100ade9fb6e66f.json https://github.com/brainless/letsorder/blob/main/backend/.sq...
- brainless 1y agoI had the same doubt early on, I had asked Claude and checked this: https://docs.rs/sqlx/latest/sqlx/macro.query.html#offline-mode https://docs.rs/sqlx/latest/sqlx/macro.query.html#offline-mo... Looks like we are supposed to check them into version control.
- entropy47 1y agoNeither of your demos actually launch when you press the buttons (Chrome on Android). Does this have users?
- brainless 1y agoNo, it is not live yet. I am launching this hopefully in a week.
- entropy47 1y agoGood luck! Great to see people having a go. Save a screenshot of my cynicism to send me when you make bank.
- brainless 1y agoThank you. Making bank means I will have to do something I never did - make a sale or two. I am an engineer and trying founder for more than a decade. Always struggled to keep things in balance. Things changed dramatically in the last few months. I can enjoy my super cheap nomad life of $200 / month while I build and market all my ideas, without working over 40 hours a week.