This is my tech manifesto. Opinions are my own and nothing to do with my employer.
- You can't write production code with dynamically typed languages. At the very least, you should use a language server on top with strict typing.
- File names should be kebab case. Variables and functions should be camel case. Types and interfaces should be Pascal case.
- Default exports should almost never be used.
- For almost all use cases, using a language without garbage collection is a waste of time.
- You should be able to write a simple script to run your code in a container.