Riptide was likely a vibecoder

There was a recent controversy regarding a former dev of AO and while reading through the announcements, despite vetex denying ript was a vibecoder, many things stated within it p much indicate the opposite and it’s likely just vetex being hopeful/assuming the best. Keep in mind I have no idea of riptide’s previous works, if he has any, or if he’s always behaved poorly as a dev, but this is strictly talking about his work on Arcane Odyssey. Make your own conclusions off of this and ya neither ript/vet/astral deserve the hate they’re getting during this incident, it’s a roblox game and not that deep.

I’ll even state on a bit of an unrelated note I initially thought this was just people overreacting to rip using AI which genuinely I could care less about, if you’re not using AI at all in programming tasks then you’re likely incompetent, this is moreso the use of AI without understanding what your code is doing or abstracting stuff away like asking claude “Build me this game system,” without instructions on implementation, writing and verifying test cases, etc.

Screenshot 2026-05-21 at 5.13.42 PM

“i just dont agree with his workflow of changing thousands of things at once and doing no testing in studio before moving onto the next thing”

Genuinely 0 competent devs do this within any environment and calling it just his “workflow” is a massive understatement, it’s something absolutely nobody with even a bootcamp course’s worth of knowledge in programming would do. Every single competent programmer within every discipline will test their work, and it plainly reeks of generating a lot of code without actually understanding the changes.

“i was in vc with him a few times while he was sharing his screen”

This genuinely means absolutely nothing lmao not even worth addressing, vet right before this states Ript used AI in order to understand the 7 year old codebase, in this he was NOT saying this was Ript’s only use of AI, Ript had clearly used AI outside of this, ultimately this post is about vibecoding not just saying he used AI though so i’ll continue.

“ript was pushing to add a compiler system to replace packages so that updating the code across each place was easier, and i told him it was a great system and that it can be added after this update so that we can have proper time to test it but i guess the errors made him mad and he started pushing for the compiler to made asap which i didnt want, because (as seen today) changing stuff drastically the day of an update is not a good idea”

How many devs have you known to throw a hissy fit about adding a “compiler” system when what’s described isn’t even a compiler system, I can’t perfectly know what it does, but it 100% has nothing to do with a compiler system; it seems to be some kind of change to their DevOps or specifically deployment pipeline. I suspect Ript is the one that titled it a compiler system but I can’t confirm this so take it with a grain of salt.

These fits do not happen with developers who know what they’re doing, and in the case of developers who do not know what they’re doing and use AI in order to not have to know(both of which are corroborated), we call vibe coders.

"the optimizations ript did prior to today will still be added once they are tested and stable"

update on the update: yesterday i spent all day optimizing the serversetup since the version we reverted to was still pretty slow, this doesnt really affect the in-game experience all that much but it does affect how fast us devs can load into studio playtests”

“theres so many bugs from the refactors its def not coming out today and tomorrow is looking unlikely too :nightmare:”

Something I’ve seen a shit ton is “Rip was saving the game” or “Rip’s changes worked right before friday,” but this is simply untrue and is explicitly said to be otherwise. (note that im unsure if the final quote is referencing rip’s refactors or vets but the other 2 apply)

Ript’s changes prior to Friday were NEVER STABLE, they needed testing and had errors(edit: ), ultimately I’d trivially say if we excluded claude coding, ript was far less responsible for the upcoming optimization update compared to other devs like vet who have to cleanup after him(could even only be vet but im unsure if he’s getting help).

People spread hate to AstralWorks because he called ript a vibecoder, but what else would you assume of someone who actively doesn’t test their code, pushes for buggy code, and is incapable of working with other devs. AstralWorks took this back, apologized, and even lied about ever saying it likely just for the sake of the game’s reputation, and not because he actually changed his beliefs (of which are likely true).

What is 100% certain is Riptide was at the very least incompetent, a detriment to the development of the game, and has the behaviors of a vibecoder.

Edit 1:
TL;DR Ript is NOT the reason the game will run better, you can thank AI and other developers, Ript is the reason behind the delay on the update and was an incompetent dev.

1 Like

can we please stop with this nothing burger controversy it’s over and done with

8 Likes

Genuinely no reason to bring this controversy back up.

And this is just a bad look of AI doing a better job at starting optimization than the normal devs.

A Roblox developer

I posted this for a civil discussion since I genuinely see hate posts on Astral every other post and love letters straight to riptide. Idk what rule it breaks but those posts should break the same rules for misinfo.

This is still prominent in vetcord too.

as long as it does not start another big ass argument about this then it wont get closed i assume

either way please stop this drama is just getting annoying now being posted about nearly every single day

That’s just because there’s a general dissent towards him in the community built up over many different events; I personally don’t care about him (although some of the posts are funny,) but it’s clear that the general populace doesn’t like him

2 Likes

ezgif-55abb59238aac4cd

5 Likes

Calmest day in Rubica

3 Likes

This is basically just kicking a dead horse. There is no elephant in the room to address, it has already left and you’re just trying to serve another nothing burger.

(but seriously discussing this further is just another pointless farce)

(and yes I acknowledge that at least one person on the dev team is/was on the wrong but I’m just too paranoid to bother believing Vetex’s explanation considering how untransparent he and the others can be at times)

2 Likes