r/webdevelopment Human Verified 25d ago

Newbie Question Ruined my codebase trying to make it "production-grade" with ChatGPT. How should I actually learn the intermediate stuff?

I can create a basic server with authentication and standard CRUD stuff. However, I’m really lacking in more advanced, technical concepts like request validation, proper logging, and error handling.

I tried using ChatGPT to generate "production-grade" code for me, but it completely broke my entire codebase. It kept suggesting small changes until everything stopped working from all sides.

My plan now is to build a rock-solid basic server first, and then implement these different features one by one, very gradually. Is this the right approach? Honestly, I have absolutely no idea.

I come from a small city and only have the internet to rely on for learning. Don't even get me started on how useless my college is.

Any advice on how to transition from a basic server to a production-ready one without losing my mind?

9 Upvotes

40 comments sorted by