Reputation
6,784
Top tag
Next privilege 10,000 Rep.
Access moderator tools
Badges
3 21 30
Newest
 Nice Answer
Impact
~181k people reached

Feb
14
awarded  Enlightened
Feb
8
reviewed Excellent Loop fusion example using aspect-oriented framework
Feb
8
reviewed Satisfactory What is a real-world use case of using a Chomsky Type-I (context-sensitive) grammar
Feb
8
reviewed Needs Improvement Where can I learn more about JavaScript and Python?
Feb
8
reviewed Excellent Better php framework for shared hosting
Feb
8
reviewed Excellent As a software architect, am I supposed to focus that much on analysing the logs and fixing other's bugs?
Feb
8
reviewed Satisfactory How to get initial API right using TDD?
Feb
8
awarded  Custodian
Feb
8
reviewed Excellent Guidance in naming awkward domain-specific objects?
Feb
8
reviewed Satisfactory Multiple database accesses or one massive access?
Feb
7
comment How to create high quality code producing teams? (as a group leader)
You should only mentor your team leaders, so they can do a better job of mentoring their teams. Teach the teacher! If there isn't enough time to do so, cut back on the strategic meetings. Many of them are ineffective brain storm sessions that could be a lot more effective if everybody came well prepared and each meeting had a very focused question to answer.
Feb
5
comment How do we avoid GPL violation when modifying and releasing a program using code coverd by this license?
@suslik: thanks, yes missed the "contains"
Feb
5
comment How do we avoid GPL violation when modifying and releasing a program using code coverd by this license?
From the license parts that you quote I can't help but conclude that using (unmodified) GPL code does not force you to adopt the GPL for your project? While modifying the GPL'd code and then either distributing/publishing that or distributing/publishing code that uses the modified code does force you into adopting the GPL for whatever you distribute/publish? Did I miss something?
Feb
4
comment How do I avoid feature creep on a solo project?
Shipping is a feature too... Sometimes it helps to just bear that in mind when contemplating (yet) another feature.
Jan
30
comment What *are* the programming concepts I should master to have a deep understanding of my craft (programming)?
@PeterRowell: great example. Don't know though that we "refactored" code way back in the 80's? :-))
Jan
30
comment What *are* the programming concepts I should master to have a deep understanding of my craft (programming)?
@PeterRowell: you might find this an interesting read: brandonsavage.net/when-to-write-bad-code
Jan
29
awarded  Nice Answer
Jan
27
comment How to communicate inefficiency before it's implemented?
Getting things done in the most programmer-efficient manner is often more effective than getting them done in the most computer-efficient manner. Programmer time is more expensive than computer time. That said, if users of the program are slowed down too much (we are not talking a second here or there), then user time becomes more important than programmer time.
Jan
15
comment Pair programming when driver and observer have different skill level and experience
Though you'd probably consider me one, I lol'd on the 'rheumatic brains'...
Dec
29
revised Is software design important to programmers?
added 132 characters in body