What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 131 Stack Exchange communities.

I post some of my issues to Stack Overflow and other places on the web.

Should I be concerned about what people can deduce from these posts about my projects?

share|improve this question

migrated from stackoverflow.com Jan 31 '10 at 8:24

This question came from our site for professional and enthusiast programmers.

5 Answers 5

What might concern you is that you are leaving a digital trace not only of your activities, but your ability to learn and ask effective questions. Thus, it's not not so much your projects which leak, but you.

If I interviewed you for a job, one of the things I like to chat about is the websites you use to keep current and seek assistance. If you mentioned Stack Overflow, that might be a rich source of additional information to make a hiring decision.

share|improve this answer

Based on your questions I know:

  1. You use PHP and MySQL
  2. You use Bazaar as a VCS
  3. You don't know much about writing a "clean" PHP app, but are interested in learning.

Which, to me, is rather generic and uninteresting. If you're really concerned about it, post "sensitive" questions as an anonymous user.

share|improve this answer
    
What do you mean by "clean" PHP app? –  Jrgns Oct 23 '08 at 7:39
    
@Jrgns: Uses a template system, URL mapper, ORM, etc. –  John Millikin Oct 23 '08 at 17:50

Every line of code has some information about the software it belongs to. But as long as they are no secret business logics. I won't worry about it.

Just a tip: change the identifier names (functions,variables etc.) this will obfuscate a lot of the real function and foccusses on the algorithm.

share|improve this answer

It only depends on you how much do you reveal. If you post much code, or a trend can be seen in your question, then some things can be deduced.

In my opinions you should be concerned about disclosing too much information. If your project is proprietary closed source, then your employer may not be happy about too much information flying publicly about it.

On the other hand, as statetd on the beginning, it depends only on you how much info you reveal.

share|improve this answer

This is debatable, I think you should mind your audience as much as your questions. If your project is sensitive try to recreate your problem in a similar situation without posting real code. This all depends on your company's policies.

If someone really wants to take the time to follow all of your posts on all sites, which is also possible in industrial espionage, there's nothing much that can be done unless you start asking your questions directly to a specialized support team where everything is kept from the public.

But then again the Internet is your best bet at getting help on pointy subjects. It's a risk to be taken.

Best of luck.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .