Adjusting to Vibe Coding
Dec 22, 2025 • Engineering
I love coding.
The problem is, I hate wasting time - and I would say the vast majority of my time coding in my
life was spent looking at build errors and diagonosing simple little things like typos.
After departing from Digital Alchemy, I had a bad taste in my mouth with coding and took a break
for a good bit. Attempting to return back to coding after a couple of years I had to shake the
dust off and most importantly essentially relearn a new language (when I have never had any
formal education with deveolpment) - which proved to be pretty daunting. I no longer had the
drive and pressure of hundreds of players depending on me to maintain and develop our collective
favorite MMO, The Realm, so my ability to absord information and retain it was seriously lacking
(Fuck you, ADHD).
Enter, OpenAI. OpenAI, mostly known for ChatGPT developed a development-focused LLM that is
specifically designed to assist with coding and development. I learned this and jumped on it -
and I was off to the races. Being able to have an 'AI' translate my plain english instruction
into functional and working code was a dream come true. I instantly started throwing ideas at
it. Scripts, softwares, discord bots, my private github repo list is honestly absurd. I ab now borderline obsessed with Codex, and 'vibe coding' - going as far as to install Pop! OS 24.04 on a spare NVME drive to dual boot so I can have a more pure development environment. Codex in the CLI is real powerful, and it constantly surprises me.
Linux is great - I just wish it supported kernel-level anti cheats for games such as Battlefield 6. If I could play *any* game I wanted on linux I would probably never touch Windows again. My favorite things about linux are probably not what most other peoples favorite things are but I absolutely adore the terminal, using tmux - splitting your panes up and filling it up with all kinds of terminal toys like cbonsai, cmatrix, zhs (OhMyZhs / Starship). Writing this I realized I have WSL, and installed a few of my toys to it.. I may not need a whole seperate install of Linux...