Reputation
31,276
Next tag badge:
98/100 score
30/20 answers
Badges
4 59 114
Newest
 javascript
Impact
~1.1m people reached

Dec
6
awarded  Nice Answer
Dec
6
answered What are the most needed skills for someone entering the workforce as a software engineer?
Dec
3
comment Boss is afraid to use a version control system for new project, should I anyway?
@Carson63000, long before source control became common developers were working on large software projects quite successfully simply copying changed files into the correct directory. Truth is, if success or failure of a project is determined by using source control, then the company needs better programmers.
Dec
3
comment Boss is afraid to use a version control system for new project, should I anyway?
Regarding SVN, the latest version no longer litters the code with .svn directories.
Dec
2
answered Multithreaded file copy
Dec
1
answered Is this a correct situation to use a constant?
Dec
1
comment High School Dropout - Is It Always This Difficult?
I agree that certs are typically not worth more than the paper they are printed on. But like it or not, there are a lot of employers who think they are worth something. So getting a cert isnt necessarily a bad idea if it might get him in the door somewhere.
Dec
1
comment How important is learning Algorithms for high level language programmers
@TomSquires - also you're assuming you're working in .NET. Technologies change. Jobs change.
Nov
30
answered How can I deal with the cargo-cult programming attitude?
Nov
30
comment How can I convince cowboy programmers to use source control?
I'm saying the statement that all professionals use source control is provably false. I know plenty that dont, some whom have 'resisted' it. Source control is a tool, like an IDE. Professionals use the tools they think are best suited to the job. If they want to use source control, good for them. If they dont, thats their prerogative. You claiming that its 'not open for negotiation' is irrelevant - I wasnt aware you were appointed the sole and final arbiter of how people should write software. Personally, I'm not so presumptuous to assume that I know better for everybody else.
Nov
30
comment How can I convince cowboy programmers to use source control?
I've never used it personally, but have you considered that maybe the others simply think TFS is a piece of crap and they dont want to use it? Maybe try something else?
Nov
30
answered How do regular expressions actually work?
Nov
30
comment How can I convince cowboy programmers to use source control?
-1, "No professional developer today, or for the last 20 years, has resisted source control." - total nonsense, and totally dogmatic. I suspect you are defining 'professional' as 'someone who develops like you'.
Nov
23
answered What are the pros and cons of storing files in DB2 vs folders?
Nov
21
comment How should a developer reject impossible requirements?
-1, 'because Apple didnt do it' isnt a good reason not to try something new. It may be that its an incredibly stupid idea and/or physically impossible. Or not. But I'm not seeing where the harm is in trying it if his bosses are willing to expend the resources.
Nov
19
answered Is PHP suitable for downloading large amounts of data?
Nov
11
comment How Do I interview Front-End Web Developers?
"Ask them about why modal dialogs are bad". Demanding the candidates adhere to a certain dogma is whats bad. What if they happen to disagree? Do you want robots, or people who are willing to think outside the box? Asking them when they would or would not use modal dialogs is a lot less preachy, and probably a lot more productive.
Nov
8
answered Interacting With Data Using Multiple Databases/Servers
Nov
8
awarded  Nice Answer
Nov
8
revised Good techniques to speed up database execution
clarified that EXPLAIN is a MySQL command, not a program