7 ms·
I noticed the same. I wanted a simple crud webapp and suggested an insane techstack involving C#, Razor Pages, MSSQL and more. I went with my planned setup of p
by ghosty141 13d ago
I noticed the same. I wanted a simple crud webapp and suggested an insane techstack involving C#, Razor Pages, MSSQL and more. I went with my planned setup of python flask with an sqlite db which served me well for years.
It's still incredibly important to have a human in the loop correcting design decisions and having good taste.
- jiggawatts 13d ago> insane techstack involving C#, Razor Pages, MSSQL Is a very sane tech stack, you're just biased against Microsoft. Half the world's enterprise apps run on that combination, or a minor variation of it. Like Java it is full featured ("batteries included") but unlike Java it is relatively terse and actually pleasant to work with. Oh, and unlike Python, it is very fast, within spitting distance of compiled Rust and C++ web apps.
- kyleee 13d agoThere are a million and one reasons to be biased against Microsoft, regardless of the fact that C# tech stack is decent
- ghosty141 12d agoCorrect I'm biased against technologies that only run on a single OS for no benefit to the user.
- jiggawatts 12d agoASP.NET runs on MacOS, Linux, and Windows. Microsoft SQL Server now (also) ships as a Docker container that runs on Linux. > Correct I'm biased against technologies that only run on a single OS for no benefit to the user. Do you ever use software that only works on Linux? Do you use an Android phone?
- patagurbon 12d ago.NET has not been a particularly Windows specific framework for almost a decade now.
- EduardoBautista 13d agoYou could have just added “flask SQLite stack” to whatever prompt you added. Just those three words, randomly somewhere in your prompt.
- swingboy 13d agoWas your prompt just "I want a simple crud webapp" and that's the extent of it? There's absolutely no way you included the words "python", "flask", or "sqlite" and it still went with a Microsoft stack.
- Atotalnoob 13d agoDotnet minimal APIs plus mssql is fine for simple crud apps… I would do Postgres, but that’s me. Swapping mssql to SQLite would also work perfectly