I've been writing code for a long time. Over the years I've used countless development environments—sometimes ...