No but you got the city right. 🙂
I have a similar experience, but even with people in southern Ohio and Kentucky (where a lot of my current co-workers are), there is the opposite of a conservative tech-bro trend.
Where are you? My experience has been that most developers are obsessed with programming and politically liberal. I’m in the midwest, though, so maybe things are not so rosy on the west coast. It could also just be one person’s experience, but I have worked at a lot of different places in the last 35 years.
That we can build a sane, rational society.
I couldn’t read this article. It is badly in need of a spelling and grammar check.
Skim the book, “working effectively with legacy code”. In a nutshell, you write characterization tests around the module or method, then do safe IDE based refactorings, then do some slightly more significant refactorings. After that the code should make enough sense for you to make changes if you need to.
It is as much in art as a science. The important thing is that as you are doing refactorings, the main one you do is to extract methods, and give the methods clear names that say what they are doing. You should be left with a top-level method that reads like a narrative of what the whole thing does.
Medication helps me quite a bit. I am also using Atomoxetine. The effect is much more subtle than stimulants, but I think just as powerful in the long run.
I came back here to say “It says right on their home page that it’s open source.” :-) I installed it & I’m running the importer now to see how well it handles large numbers of notes. Thanks much for the tip!