Why did you create charted?
I built charted out of frustration when hosting Helm charts for the company I’m creating, Noelware. I didn’t feel like just putting every chart in a GitHub repository, linking it to a domain with GitHub Pages, and call it a day. I wanted to create an developer platform to host any Helm chart out there for a single user, small team, or enterprise!
…but why Kotlin? and not out lord and savio-
I know, I do kind of regret using Kotlin but I’m going to stick with it until the JVM gets really sluggish with my poor skills of building this. But, when I first started, I was heavily in love with Go (which… I despise it now!), which I wrote a prototype of (you can look back in the history) and after I learned how to use Go more, the more I hated it. But, I always love writing Kotlin, so I decided to do that!
…900 commits later and it’s not even finished (at the time of writing this), how so?
oh how i hate myself…
I’m a person who likes to rewrite stuff when I can’t understand I wrote, which I need to get out of that habit! It is a pain…
I’m at the second refractor (and starting a third), and why I am doing those?
the structure was oh so bad!
The first refractor (port from Go -> Kotlin) had a really bad structure and I couldn’t even understand it! It’s just a mess…
The second refractor is also the same, but the code was heavenly messy which I am trying to see best Kotlin practices and make it in a structure where the Noelware team can understand and how I can chuck it into a contributing file.
thanks for reading this
the next part will be, i don’t know it’s 00:22 right now and i am eeppy… zzz~!