Reputation
1,030
Top tag
Next privilege 2,000 Rep.
Edit questions and answers
Badges
7 9
Newest
 Nice Answer
Impact
~36k people reached

Jan
16
answered What to watch out for when writing code at an Interview?
Dec
29
answered How to deal with a CEO making all technical decision but with little technical knowledge?
Dec
28
comment Should I point out spelling/grammar related mistakes in someone's code?
"Maybe it was just a copy-paste from a website." Then the person copying it should have caught the problem and fixed it. Copying it verbatim and leaving errors is as bad or worse than writing it themselves and creating the errors. "I know several people who feel really hurt if you tell them about grammar mistakes they make." In business we all should behave as adults and coworkers who are pulling together to accomplish a common goal. The person bringing up the issue needs to use tact, and the person receiving the criticism needs to accept it and grow from it.
Dec
22
answered Ternary operator considered harmful?
Dec
20
comment Is outsourcing code more expensive in the long term? Does it harm code quality?
"The cost of programmers' salaries is eating into the profit margins of a software company? Who would have thunk it?", and, at that point it's time for the company to get out of software development and focus on software support of a dying product. :-/
Dec
20
comment Is outsourcing code more expensive in the long term? Does it harm code quality?
+1 That's the experience I've seen.
Dec
7
answered Drag-n-drop programming - would it fly?
Dec
5
comment What was the worst piece of code you fixed that you are proud of?
And of course someone in marketing claimed credit for speeding it up? :-)
Dec
5
comment How can I promote clean coding at my workplace?
If you write clean and easily maintainable code then it will stand out, especially if your boss is aware of the benefits of that. If your code runs faster or is more robust then you'll stand out also. Either will make your case for you.
Dec
5
comment What's so bad about creative coding?
Any one who says something should be done a certain needs to have good reasons for suggesting it. If they can't provide a good, clear and logical reason, then their "should" becomes a "maybe should".
Dec
5
comment Bitwise-OR vs Adding Flags
Given the OP's example, I don't think one line of ORs or addition is going to adversely impact the execution speed of a program.
Nov
29
awarded  Enlightened
Nov
28
comment Are 'Architect' and 'Developer' separate roles?
That quote sounds like awesome advice for anyone in IT management too.
Nov
28
comment Is it possible to be good at both programming and graphic design?
Ah, but he wasn't flying, the wing he was attached to was. I consider this closer to flying though technically it is gliding. ;-)
Nov
28
comment Is it possible to be good at both programming and graphic design?
I want to be good at flying but my arms get too tired.
Nov
28
comment Do you believe it's a good idea for Software Engineers to have to work as Quality Assurance Engineers for some period of time?
It's not just that they'd be not working in a position they were hired for, they'd also not be in a position they chose as their profession and went to school for. That is a major slap in the face for a lot of people who put their hearts into their career. For the ones who only consider a job as a paycheck it'll be fine.
Nov
28
answered What do programmers “micro-optimize” for today?
Nov
27
comment Should companies consider remote employees or stick to local employees?
Hey!, who are they calling "grizzled"!?
Nov
27
revised Should companies consider remote employees or stick to local employees?
added 979 characters in body
Nov
27
answered Should companies consider remote employees or stick to local employees?