Comment Re:Javascript is _NOT_ rapid development (Score 1) 187
Thanks for sharing all this.
I also do not like IDEs of any kind. I feel boxed in. I like to build using the actual build script, not the IDE.
With FaaS, how do you keep track of all the things that can go wrong? You refer to that - I am wondering what you do. I am talking about cases where a function fails, or a user changes their mind. Some people call these "sagas" and "compensating transactions".
I also design for failure. You are probably familiar with the engineering term "failure modes". I always think through all the failure modes and make sure they are all handled.
I would love your reactions to an article that a colleague of mine and I wrote a little while back on this: https://ancillary-proxy.atarimworker.io?url=https%3A%2F%2Fagile.org.uk%2Frational-...