If you’re a content creator, video editor, or developer, you know how quickly a project archive can spiral out of control. Over the years, my video project folders had become a chaotic mix of naming conventions. Some folders started with dates, some started with the camera name (like 500dollar-camera), and others were just random project titles. I decided it was time to standardize everything to a clean YYYYMMDD-ProjectName format. But with hundreds of folders, doing this manually wasn't a reasonable option. Instead of writing the whole thing from scratch, I decided to pair-program the solution using Gemini Pro. This article details building a C# .NET 8 WinForms application, the bugs along the way, and how tools like this can speed up iterative development. The Design Goals Before writing code, I needed to define exactly what this application was going to do. I laid out the following rules for the renaming logic: The Target: Standardize folder names to YYYYMMDD-ProjectName. ...
Computers, programming, software development, AI, design, and more!