19,609 reputation
23790
bio website bloritsch.d-haven.net
location Washington, DC
age
visits member for 4 years, 5 months
seen Mar 24 at 22:38

Been paid for developing for a couple decades, in addition to the assembly, Basic, and DB III I learned for the fun of it. Most of my professional career has been spent developing server systems and web applications.

Some things I have come to believe are:

  • Simplicity is hard, but oh so necessary
  • The hardest problem is understanding
  • Users are great, they keep you humble

Nov
11
answered Are asserts or unit tests more important?
Nov
11
comment How do open source projects maintain quality?
@David, I agree. Having used strongly typed languages that were not statically typed, I find that world actually helps me focus on the problem at hand instead of the syntax of the language.
Nov
10
comment How do open source projects maintain quality?
NOTE: static typing does not guarantee quality. Strong typing does. There are serveral languages that are strongly typed, but not statically typed. I dare say the proportion of quality projects is probably about the same between the different platforms. At the end of the day it's all about the logic, not the types.
Nov
8
comment What core principles would you want in a library?
:) Yet, it seems like that is a differentiator between similar APIs. So I consider it a feature.
Nov
8
answered What core principles would you want in a library?
Nov
7
awarded  Nice Answer
Nov
5
answered Is it a good idea to appoint one of the scrum team member or scrum master as Product Owner?
Nov
5
awarded  Critic
Nov
5
comment Does your team function well without following a work methodology (such as scrum)?
The idea of "Process" is intended to teach managers what the good practices to produce consistent and correct results. Managers don't really know these things, and don't realize that they are part of the problem sometimes. "Do we do X?", "No? Well we do now, and I need it next week!". Management in turn uses those processes to try and turn their technical people into assembly line workers. So yes, I agree, process for process sake is insanely stupid--and insanely expensive.
Nov
5
answered Does your team function well without following a work methodology (such as scrum)?
Nov
4
comment Do non-manager coders in their forties or older out there sometimes regret about not being managers?
I've got some coworkers at least in their 50s, both with Ph.D.s and both working on some of our advanced algorithms. They also happen to be very grounded people, unlike some of the young Ph.D.'s I've met. They are there, but not common.
Nov
4
answered Do non-manager coders in their forties or older out there sometimes regret about not being managers?
Nov
2
answered Why is it you never get as much done as you'd planned?
Nov
2
answered Reasonable test coverage requirements when dealing with a contractor?
Oct
29
awarded  Supporter
Oct
28
answered A programmer should concentrate on at least how many languages?
Oct
26
awarded  Teacher