How Do You Safely Govern AI-Generated Production Software?
I was asked to review a public portal largely built through AI-assisted "vibe coding" by someone without much web development experience. Even a surface review uncovered serious problems,…
I was asked to review a public portal largely built through AI-assisted "vibe coding" by someone without much web development experience. Even a surface review uncovered serious problems,…
I'm a college sophomore planning my first substantial programming project and would like feedback on whether it would be worthwhile for a resume. I'm thinking about building a…
I was asked to review a portal that had been largely built through conversational coding with an LLM by someone without much web development experience. Even a surface-level…
I'm a college sophomore working on my first substantial programming project and I'm considering building a small supply chain simulation. I currently know C++ best, but I'm wondering…
I'm building a simple messenger server as my first project, but the code is starting to feel much bigger and more complicated than expected. The current Java class…
I'm considering rewriting an AutoCAD plugin built with the .NET/C# API. The current version has no unit or integration tests. Since many of the important AutoCAD objects only…
I'm building a simple messenger server as my first project, but the code is starting to feel much larger than expected. It currently handles loading login data from…
I'm considering rewriting a C#/.NET AutoCAD plugin that currently has no unit or integration tests. AutoCAD objects only exist inside the AutoCAD runtime, so testing code that directly…
I've been working professionally for about a year and a half, and I've designed and implemented one project largely on my own. Looking back, I can already see…
I'm trying to understand a common challenge developers face when joining a large or unfamiliar codebase: figuring out how the system actually works, beyond simply getting it running.…
I'm a third-year computer science student looking to use my free time more effectively. I'm interested in both backend development and machine learning, and I've already learned the…
I'm fairly new to programming and want to understand how professional software development should be approached, independent of any particular language or technology stack. I've been working on…
I'm fairly new to programming and want to learn how professional software is developed without tying the answer to a particular language or technology stack. I understand that…
I'm a second-year computer science student and have been teaching myself Go for about a month. During that time, I built Chronos, an AI-powered personal scheduler. It combines…
I'm a second-year computer science student who has been learning Go for about a month. During that time, I built Chronos, an AI-powered personal scheduler. It combines fixed…
I'm familiar with many design patterns, but I'd like to understand which ones tend to appear most often in real-world software development. Are there particular patterns professionals use…
I'm familiar with many design patterns, but I'm curious which ones developers actually encounter and use most often in professional codebases. Are there a few patterns worth paying…
I'm working with a C# codebase built around roughly 50 generic pipelines implementing Pipeline. Events are handled through many generic publishers and subscribers that implement interfaces such as…
I've been relying heavily on AI for coding, and I'm worried that I'm getting better at producing working code without actually learning how to design and build systems…
I've been relying heavily on AI while coding, and I'm worried that it's helping me produce working code without actually improving my understanding. This becomes especially concerning with…