461 reputation
36
bio website
location Kennedale, TX
age 42
visits member for 3 years, 7 months
seen Jul 23 at 15:29

I'm a Christian Dad and software guru. I do public speaking on request...send me an email if you're interested.

Here's a particularly useful (IMHO) answer I gave to a very common problem:

http://stackoverflow.com/questions/4719841/system-data-sqlclient-sqlexception-timeout-expired#4719892

And here's a snarky response to a bad question:

http://stackoverflow.com/questions/4729260/unofficial-stackoverflow-minimalist-coding-challenge#4729278


Dec
21
awarded  Yearling
Jul
18
comment What do you say in a code review when the other person built an over complicated solution?
The programmer has satisfied ONE of the measures of the software quality - correctness. There are others that need to be satisfied as well...just because code does what it is supposed to irrespective of security, performance, clarity, and all of the other measures of software quality does not mean that it is "done".
Dec
21
awarded  Yearling
Nov
2
comment Is there a way to combat Sales perpetually overcommitting?
@PeterAllenWebb - well said. I think the key is for people to learn that death marches are simply bad for business in the intermediate run. Months, not years. If a planner is not accounting for the cost of turnover in a development team, he's not planning.
Nov
2
awarded  Good Answer
Nov
1
awarded  Nice Answer
Nov
1
comment Is there a way to combat Sales perpetually overcommitting?
@quant_dev - every situation encourages developers to release untested crap - except testing. That's a separate question.
Nov
1
answered Is there a way to combat Sales perpetually overcommitting?
Oct
7
answered Is it wrong to take code you have produced at work and re-use it for personal projects?
Oct
5
comment When a co-worker asks you to teach him what you know, do you share the information or keep it to yourself?
Unless I've overlooked something, the consensus is unanimous here. Without a single exception EVER in my career, educating and empowering people has made my job easier.
Aug
29
awarded  Critic
Feb
14
comment How can programming ability be used to help people in poverty?
@Endolith - ouch. I was considering volunteering at a homeless shelter, but that's a pretty compelling argument. On the other hand, if I'm volunteering leisure time that is structured in such a way that I can't use it to make money, I think that fits the moral bill.
Jan
19
comment Interview question: How would you implement Google Search?
I've deleted my answer so that you can have a fresh 0 answers listing and get something more like what you're looking for.
Dec
23
awarded  Nice Answer
Dec
21
awarded  Teacher
Dec
21
awarded  Autobiographer
Dec
21
awarded  Supporter
Dec
21
answered Where to find Developers to work for a Start-Up with the pay being shares