25,105 reputation
674115
bio website
location New York, NY
age 30
visits member for 3 years, 10 months
seen 14 hours ago

Full-time Internet. Gamer. Developer @ Stack Exchange.

Formerly a community manager and elected moderator on Stack Overflow/Programmers Stack Exchange.

Email me and tell me something interesting: anna@stackexchange.com.


Apr
10
awarded  Nice Answer
Apr
4
revised How to create a Web app that “interacts” with email?
edited tags
Mar
21
comment Why is cleverness considered harmful in programming by some people?
@WarrenP Yeah, there's a good amount of subjectivity here. I've had the "we can't use language feature X because then other developers will have to learn about language feature X" conversation and it's not fun. The horrifyingly bad "clever" solutions are more in the "you know it when you see it" area. DailyWTF has a good library of those by now. :)
Mar
20
revised Checking if my app is using any undocumented parts of the API
deleted 85 characters in body; edited title
Mar
12
reviewed Approve suggested edit on Brittle unit tests due to need for excessive mocking
Feb
25
awarded  Constituent
Feb
18
awarded  Caucus
Feb
8
awarded  Informed
Feb
8
comment Criticizing your former employer in an interview
I would turn that around into what you value. Instead of "this code is TERRIBLE. 664 lines! what idiot wrote that?" say something like "I focus on writing simple code and small functions that are easy to maintain and understand."
Dec
21
awarded  Nice Answer
Dec
18
reviewed Approve suggested edit on Decrementing/Incrementing loop variable inside for loop. Is this code smell?
Nov
30
reviewed Approve suggested edit on Is it best to try to work at a company where your software directly makes the company money?
Nov
27
awarded  Guru
Nov
17
comment Why is cleverness considered harmful in programming by some people?
@Nate Not conflating so much as making a deliberate argument that the bad kind of "clever" typically leads to unnecessary complexity and/or confusion. (Since the question was framed from the "why is it harmful" standpoint.)
Nov
14
comment Bluetooth push application
@MichaelT Yes, it does have to be set up at first.
Nov
14
comment Bluetooth push application
Pretty sure you always have to pair, but pairing can be automatic when the device is within range (my phone pairs to my car automatically, for example).
Nov
14
reviewed Approve suggested edit on Bluetooth push application
Nov
14
revised How to test Java web applications
added 102 characters in body; edited title
Nov
6
revised Lead/Manager vs Individual contributor: which is better?
added 2 characters in body
Nov
6
revised Lead/Manager vs Individual contributor: which is better?
added 7 characters in body; edited title