Our developer tools are good enough today
1. Type checkers and typed interface description languages give web developers plenty of support.
2. Modern systems are so complex we shouldn't worry too much about what the whole system is doing anyway, at least until it breaks.
3. Logs are the perfect abstraction for making sense software behavior across services and APIs. A senior developer should be able to hold all other relevant information in their heads!
It is April 1, 2021.
Why are we still in the Dark Ages of software?
Also, it's April Fools' Day.
Learn more about what we're doing at Akita. Akita is based on believing the opposite of everything in this "manifesto."