AI Transparency Statement
On vibe-coding, generated slop, and intentional software engineering.
The Philosophy
I want to be as transparent about my AI usage as possible, especially in the days of blind vibe coding, dead internet theory, and generated slop.
Where I Use AI
Rather than generating entire projects blindly, I target specific tasks where AI acts as a multiplier. Here are some key examples:
Writing API references, descriptions, and structural documentation content efficiently.
Formatting project introductions, feature lists, and installation instructions for repositories.
Implementing clean HTML templates and responsive CSS layouts for the public-facing server interface.
Revising and optimizing the core asynchronous networking and connection handling implementation in eaf_base_api.
Coding visual progress bars, terminal math calculations, and complex async data handling.
Coding Principles
I want to clarify that I am NOT blindly using AI like the general mass right now. I am not sitting here with Claude and saying: "Hey create project xxx for me and do xxx". That's not how it works.
I only use AI when I am personally stuck on a problem where I don't have an idea how to fix it and it would require more than a Google Search to fix it. Additionally, I use AI when I need to work with programming languages / concepts that I don't know. E.g., for the server I had to use AI because I don't know HTML / CSS and reaching the level of these languages to write a clean website like I have now would require a significant amount of effort and I don't have the time for that.
In other words, I use AI to automate things that aren't important anyway, things that would just steal my time, so that I can focus on creating something that solves a problem and is useful.
The VAST majority of my code has a 90/10 AI ratio, meaning 90% of code is generated by me, the other 10% by AI. However, this is an average estimation by external services that I use to track my code and can vary project to project!
Especially the Scrapers that I work on are almost entirely written by myself and have almost zero AI involved (almost...).
I am not a vibe coder. Each project has a passion, and each project serves an actual purpose!
Tool Stack & Distribution
What AI do I actually use in my software development workflows?
The Absolute Bottom Line:
I understand each line of my code (except for parts of the server). I can speak Python fluently, as well as Qt. I do NOT blindly push code I don't understand.