Put simply outer is my passion project, i decided when i built my pc in christmas of 2023 that i was going to put a good months work into learning to code at some point and if i didn't like it then at least i gave it a good shot, clearly i did like it.
Anyways, back to outer. i started building outer a few months later and i did so in python using discord.js, this was a HORRIBLE idea of mine. Simply because i did NOT have the experience to be doing that, i had about 5 days of experience with python at the time and i was doing things like await, functions and so on, all of this which i had no idea at all.
It was too hard for me (which i did to myself of course) and so i ended up using CHATGPT to help me out, which very quickly i became dependant on, that code was far too complex for my understanding and an absolute mess, i was getting errors and shit i didn't even know, my files were so big CHATGPT would not accept them. it was an absolute shit show and a mess, i remember spending almost 2 days just trying to get an oauth2 api to work, 2 full days that was probably 40 hours spent on something that a real programmer could have done in 30 minutes.
Yeah anyways after that disaster i abandoned ship and decided i was NOT going to use CHATGPT for writing code at all, i still use it now for helping me structure and clear things i get confused about but never to code. I decided to re-write outer in JavaScript and me this time not AI, i have made a lot of progress since then and managed to build outer back up to where it was before but this time i understand all of the code, it's mine! it's also many many times better now in basically every way.
That's my story on outer so far, i am about 450 hours into development and probably 300 of those hours was AI slop, anyways it's going much better now and i am properly coding, no more Vibe coder slop
Thanks for reading!
Home