IDEs are a subject of cult wars, I know. So, this is totally about my personal preference based on nearly 20 years of coding experience.
When I started coding, there were basic IDEs for BASIC and Turbo Pascal. Text based, syntax highlighting, sometimes even basic autocomplete/code correction for... (more)
I consider myself as a quick coder. Usually, when estimating some development and I'm not in a developers role, I power the time needed for me to finish the job by 2-3, based on who will code. Usually, I'm not wrong and time-tracking meets the estimate. Well, at least when I know the language/app... (more) Since I take myself more of an abstract developer/software architect than some specific area/language expert, I constantly find myself switching between projects and programming languages. It's not a rare day when things need to be done (between architectural and client meetings, of course) in PH... (more)