Scripto, itself, is based on etherpad-lite, with a ton of other code added to support various other features necessary to support the shows and was written by some contract employees.
1. https://github.com/choojs 2. http://codemirror.net 3. https://quilljs.com
Nice to see someone have the exact same idea and execute well. If you wanted to take on Avid, I bet you could firm up some ENG-type integrations (wire integration would be a showstopper) and get some traction in newsrooms, all of whom are having their thin budgets bled by AP and Avid. MediaCentral is a hot pile of garbage, I hear, so Avid might be handing you the opportunity as we speak.
Showrunner has a big challenge in front of it taking on the Final Draft religion, but man, if you guys crack that nut...
Our product isn't a monorepo (and has a much more rigorous release process than this site), so even if the main repo that does the build is ever exposed, the secrets aren't in there :)
Really the last time I was lead that we had an issue with the server going down was a third-party component that had a bug, and it came down to me deploying it in a hurry because we didn't have a good release process and I was tired from my other job. So I believe there were project management issue which I should have been more assertive over. But if I had money then I would consider suing regarding the use of terms like "amateur coder". I started learning software engineering when I was 8 years old (32 years ago), taught myself object-oriented programming in middle school. I have studied software engineering curriculum for many years online and also developed my own philosophy and practices around software engineering focused on feedback loops of different types and levels. I am a very good software engineer, not an "amateur coder".
Whatever your perceived status was before having a New Yorker article about the success of a commercial project that you helped create, after the article is published, it is definitely that of 'professional', even if the text of the article describes you as an 'amateur'.
Unless you manage to act exceedingly unprofessionally about the whole thing, say for instance, threatening to sue them after essentially being given free advertising.
There is a lot more to this story than you know about. My comments were actually extremely restrained.
You should talk about things that you actually know about.
They took advantage of me, then threw me under the bus and discounted my work.
The one thing that will absolutely enrage me is someone throwing around the word 'unprofessional'.
He did discount my work in that article. I hope that actually the 'amateur coder' comment was just implying falsely that Rob coded it and not referring to me. If he wants to refer to me as an amateur coder though, then yes, I will hope that I can save up and sue him some day for that slander, no matter how famous or connected a lawyer his dad is.
I am sure that there is a lot more to this story than I know. I only just encountered it and newspapers are notoriously bad at accurately portraying anything remotely technical.
I refuse to talk about only things I know. Nobody else does, and it would make finding out about new things difficult.
I am sorry to hear that you had a bad experience here, I have had numerous shitty clients over the years, however if your client does have a case to answer, the wise thing to do is go down the legal route and do not air any dirty laundry until after the dust settles.
You are not going to like this, but if you get enraged by someone throwing around the word unprofessional, then you are unprofessional. You might be the best coder on earth, but the professional response to being called unprofessional is to ask for written examples and a followup meeting, not rage.
As far as the plan to save up in order to go off and sue people whose fathers are famous and well connected lawyers, I do not know the details, however on the surface it doesn't sound all that good a route to happiness, but at least you will find it easier to accomplish now that you have had your work promoted in the national press.