My programming experience has started from Java, then C# with .NET MVC. When I wrote using this strictly typed languages, I, probably, used autocomplete with choosing a method from list more than coding by input chars of code. And that was amazing…
You already have all you need in js (jsnox — pure js). And it’s good enough, so you don’t need to use something new.
Here is an example from ToDoMVC:
Before every commit make code review of all changes.
Do it quickly, but look at every line, and try to find how can it break something or how can it be implemented simpler and better.