Reputation
8,158
Next privilege 10,000 Rep.
Access moderator tools
Badges
4 31 52
Impact
~929k people reached

Apr
14
awarded  Nice Answer
Apr
4
comment Does open sourcing your work help you?
I'd argue to say "yes" in most cases, however I'd like to give a HUGE "YES" to if you are writing something that will be used or consumed by other programmers (APIs, tools, etc)
Apr
4
asked Duplicating documentation on interface implementations/overrides good or bad?
Mar
31
accepted How can you provide a public writeable API and not get spammed?
Mar
31
answered How can you provide a public writeable API and not get spammed?
Mar
31
comment How can you provide a public writeable API and not get spammed?
@Izkata well yes, but that's why you put measures in place. For an "actual" API, a honey-pot isn't really going to work. Captchas might, but then they're not machine "usable"
Mar
31
asked How can you provide a public writeable API and not get spammed?
Mar
26
answered Why can't a compiler avoid importing a header file twice by its own?
Mar
26
answered Determining what is a useful unit test
Mar
25
comment Should I use a formal grammar for my interpreted scripting language
@DonalFellows My unique hook is "because I want to" :)
Mar
25
asked Should I use a formal grammar for my interpreted scripting language
Mar
25
awarded  Favorite Question
Mar
21
comment Why have hardware-accelerated vector graphics not taken off?
@Archagon can you give a meta reference for when subjective became allowed?
Mar
10
awarded  Altruist
Mar
7
answered Is memory management in programming becoming an irrelevant concern?
Mar
6
revised What .NET objects should I use to create a cookie based session in MVC?
added 28 characters in body
Mar
6
comment How many different configurations are used for software tests?
Ah, didn't see the game-development tag. Yea, I'm not sure then. @mjn I'd suspect testing on major ATI and Nvidia cards(and Intel graphics if it can run it) is required, and ensure it works on 32bit and 64bit OSs.. I'd do more testing beyond that, but since it requires actual hardware, that can get expensive. If you're trying to save some money, get a loyal number of beta testers. Then you'll see some of the "out in the wild" configurations
Mar
6
answered How many different configurations are used for software tests?
Mar
6
revised Software agreement for farming out development work
Changed list to actually work. Fixed a few minor typos
Mar
6
awarded  Popular Question