Reputation
3,203
Top tag
Next privilege 5,000 Rep.
Approve tag wiki edits
Badges
7 22
Newest
 Yearling
Impact
~94k people reached

Feb
4
comment Best practices for dashboard of near real-time analytics
Whenever somebody asks for realtime analytics, ask how quickly they can act on the information. Up to the minute data gives suits hardons but if it takes the business 30 days to do anything about it there's no need to engineer a realtime data feed.
Feb
4
reviewed Approve Why is chaining setters unconventional?
Oct
31
awarded  Yearling
Jul
31
comment When to use private methods in Python
@user5061 - technically a correct use but frowned on. It makes introspection more difficult.
Jun
5
awarded  Nice Answer
Oct
31
awarded  Yearling
Sep
24
awarded  Autobiographer
Jun
10
reviewed Reject Design for a template class
May
17
awarded  Nice Answer
May
14
comment Planning poker with visually impaired colleague
Have you asked him about it? I've heard stories about blind people with remarkable spatial memories. Just saying, out loud, the value of each card & where it goes might be enough for him to keep track of things. Even if he's not quite at that superhero level of spatial recall, he's probably got some good ideas for adapting the system to something he can work with.
May
12
answered Forking an application for an “enterprise” customer
May
6
comment How can I hide my signature in a program?
Bingo. The first rule of tutoring is that you should help people find solutions on their own. If you don't want people stealing your code, don't give them the code. If you want to help them, publish hints, lists of helpful algorithms & data structures or high-level descriptions of the solution.
May
6
answered How do I access databases from a mobile device securely?
Mar
14
comment Differences betwen HTML templating systems
Don't forget to include a healthy dose of NIH. Template systems are relatively easy to write so many people think they can write their own & make it better.
Mar
14
comment How to prevent the vicious circle of testing via customer
Gotta agree with the other commenters - if your understaffed and faced with unreasonable deadlines, the problem isn't in your testing, it's that management isn't committed to giving you the tools to do a good job. Somebody has to sack up and tell the boss that you can't actually get everything written & tested in time to meet the deadlines with your current staffing levels.
Mar
8
comment Capture portions of a number using mathematical operations
If you don't know how long the number is, you can use log() to figure out how many digits are in it.
Feb
17
awarded  Nice Answer
Jan
31
awarded  Good Answer
Jan
30
awarded  Mortarboard
Jan
30
awarded  Nice Answer