Reputation
7,288
Top tag
Next privilege 10,000 Rep.
Access moderator tools
Badges
1 16 32
Newest
 Good Answer
Impact
~352k people reached

Jun
13
answered Web-Development preparation and entire project workflow
Jun
10
awarded  Nice Answer
Jun
9
answered Red flags of unpaid IT internship
Jun
9
answered Who does test-driven development?
Jun
8
answered Best way to break down overwhelming code into manageable chunks?
Jun
7
comment How much can you talk about your job experience during an interview
As a side note, some of the very strict defense systems will require that the project/program not be associated with the technology. The solution for engineers I've seen is that no one talks about the program they worked on. Everyone does talk about what technology they have experience with.
May
31
awarded  Organizer
May
31
revised How do you spec out your project?
edited tags
May
31
answered How do you spec out your project?
May
31
answered How to stand ground when colleagues are neglecting the process?
May
31
answered How to make a training session effective?
May
27
answered How important is having a mentor or senior developer in the beginning of your career?
May
26
answered How do you deal with stealing?
May
25
answered Analysing Group & Individual Member Performance -RUP
May
24
answered How often do you review and validate your practices/process?
May
24
answered How to bootstrap managerial experience?
May
24
answered Crash and error report to developer [from user perspective]: Some questions
May
20
answered How to network effectively to get a job
May
19
comment How to protect yourself from being sued by patents?
I'm tempted to vote you up for the great link to a poor man's patent and then vote you down for listening to the advice in the link. The guy writing this article is a patent attorney and better qualified than anyone on this site is likely to be in the areas of US patent law - I'd listen to the advice in the link you posted and keep notebooks of your ideas.
May
18
comment How is a “Software Developer” different from a “Software Consultant”? What makes a consultant?
I'm not saying I'm an expert in the area... when I need to go way outside my area, I'm still asking questions of the consultant and asking him to explain. I also tend to ask the general "what do you think the top 10 things to avoid in your area of expertise". This usually lines up to SOMETHING I know about, or I can do a bit of research on forums like Stack Overflow and see if the guy is on the money. The biggest mistake I ever made was hiring a guy who didn't make any sense when he explained stuff. I thought it was my lack of knowledge... turns out the guy didn't make sense to anyone.