Coda is a wonderful environment. Yes, I have a wish list, I have some complaints, but at the end of the day, I prefer Coda (for my work) over other solutions. I hope that we will have, some day, better data security, that we can (natively) accommodate tables with a million rows, that we can use CSS or markup, that we can turn of search (or limit search to what is visible for a user). These are just a few of my wishes.
But, I’ve said it before and I will say it again, there is not single software package that I know of that can be everything for everyone. If you need to do bookkeeping, get yourself an (inexpensive) bookkeeping package. If you are looking for ERP, get ERP software, etc. etc.
Coda can do a lot of things in amazing ways. I have build many documents for different uses, but the ONE document being used by our complete team (of about 20) runs most of our business (planning, data collection, automatic information replies…and much more).
Is it secure? Yes, if you don’t have to many secrets within your team. To the outside world it is.
Is it perfect? Absolutely not, but it works.
Is it stable? We are on a team plan (with, among other features, locking available to us) and yes, it is stable (with reasonable effort).
My point: writing documents as a (serious) app is a skill that not everyone has, but Coda allows you to use it’s advanced features and grow your skillset as you go. I have used traditional tools (RDBMS, Delphi, PHP+HTML+CSS and many more) that were far more capable of dealing with large datasets, produced more precise and good looking reports, allowed for very detailed authorization schemes and what not, but to build something that resembles what I have build with Coda would have taken so much more time, that it would have never happened.
My point: Coda is amazing and even though it can’t do everything we want it to do, it does a lot of things right at blazing speeds (for the user and for the makers). For me, there is just about zero chance that I will ever return to developing the old fashioned way.
About Grammarly: I had not expected this, I had not wished for this, but it doesn’t hurt my Coda experience either. I rather have Coda with Grammarly and AI than no Coda at all. My Coda Apps (Coda docs) work, the users I build for don’t have the slightest problem with 99% of what bothers a lot of makers (including me).
So my choice: I live with it. Coda is a work in progress. I am looking forwards, I accept the limitations (as I have had to do for the last 40 years) and honestly, almost every day I look at some of my docs and I am amazed what Coda does for me.