23,333 reputation
469112
bio website annalear.ca
location New York, NY
age 29
visits member for 2 years, 8 months
seen yesterday
stats profile views 11,526

Community manager at Stack Exchange since January 2012. Email me and tell me something interesting: anna@stackexchange.com.

Software developer and former elected moderator on Stack Overflow and Programmers Stack Exchange. Likes cats, computers, and video games... pretty much in that order.

Xbox Live, Steam, GameCenter: ailjay
PlayStation Network: ObsidianRat


Sep
27
awarded  Enlightened
Sep
27
awarded  Nice Answer
Sep
27
answered Is it bad etiquette to ask a potential employer how they score on the Joel Test?
Sep
27
answered Fixing a bug while working on a different part of the code base
Sep
24
awarded  Nice Answer
Sep
22
awarded  Enlightened
Sep
22
revised Concise and systematic descriptions of programming languages
edited title
Sep
22
awarded  Nice Answer
Sep
21
comment What are the most popular IDEs per language?
One way to treat this question would be to list one language/IDE pair per answer and let the # of upvotes gauge popularity.
Sep
21
answered What programming/software sub-cultures exist? What defines them? Which do you belong to?
Sep
21
comment Why are /// comment blocks important?
@John MacIntyre: Yep. I still don't know what that parameter is actually supposed to be... other than not zero. :)
Sep
21
comment Why are /// comment blocks important?
@John: Not necessarily. Say you have a string parameter. Obviously a non-empty string should be okay... but does it need to be in a particular format? What happens if you do pass in an empty string (or a null)? And so on. As a somewhat related aside, I've also seen a complete aberration -- parameters named in a way that expressed their constraintsm e.g. 'int numNotZero'.
Sep
21
comment Why are there so few female programmers?
I love the irony of questions like this being "definitively" answered by male programmers.
Sep
21
comment How do you keep your hands in good condition?
+1. I play guitar. Keeps fingers nice and nimble.
Sep
21
comment Why are /// comment blocks important?
Naming is one thing, but listing constraints on parameters or potentially thrown exceptions is still valuable.
Sep
20
awarded  Nice Answer
Sep
20
comment Is the abundance of frameworks dumbing down programmers?
@Gratzy: I don't think so. I think the same bad developers would still thrive without frameworks, just in different ways.
Sep
20
answered Is the abundance of frameworks dumbing down programmers?
Sep
19
awarded  Scholar
Sep
19
awarded  Popular Question