Great discussion.
It also highlights what my worry is about the vibe coding trend.
On one side it’s amazing that you can build your own hyper optimized pipeline that makes no compromises, makes you faster than ever.
On the other side, what makes this Flame community grand, is that people share their additive keyer setup (or your favorite non-platform feature) made out of standard components. Everyone can use it, and we’re all better off.
With the onset of vibe coding, there no longer is one Flame solution. There are 500 individualized Flame solutions. And someone might jump on the SOS Discord channel with an ask for help solving a problem. Or someone might post the next additive keyer setup. But it relies on a vibe code component, oh and there is no Mac version, and oh, it doesn’t support the file format your footage is in. Someone might have time to explain it, but not time to adapt/fix it. It also makes it harder to work on someone else’s Flame/project if suddenly your favorite vibe package isn’t there, and you’re not allowed to bring it with you.
With the power to write code for yourself, the community becomes weaker. The energy stays in your suite, rather than being shared.
It also makes it harder for ADSK to make a good roadmap. If everyone solves for themselves, it’s harder to see what the next platform feature should be. And Alan may stop complaining about ADSK, and they may go off and do other things instead.
I’m fascinated and excited by the opportunities. But I also hope that some of us who can afford it, will continue to make this community stronger. Including making code they build multi-user, or maybe spending a weekend or two solving a problem we all would love a solution for. This will take more than ‘happy to share my vibe coded xyz’.
If there is one good thing that comes from all of this though - I think there is a broader understanding of what it takes to develop software, and that it’s both simple and hard at the same time. At a minimum this will make conversations we have with ADSK better.