Reputation
1,067
Top tag
Next privilege 2,000 Rep.
Edit questions and answers
Badges
1 10 19
Newest
 Yearling
Impact
~27k people reached

Mar
18
comment How important is it to clean up someone else's code when faced with a tight deadline?
I recommend implementing the process of code reviews, it should solve the problem, at least partially.
Mar
11
comment Does commercial mean when you earn money by putting a ad to support you or is it something else like for a big company?
FYI (but IANAL): Creative Commons license is NOT meant for software.
Mar
4
comment When am I justified in using a License?
You should add a big IANAL-type statement in your answer.
Feb
23
comment When is code “legacy”?
I try to think of it as: If I were to reimplement this project today, would I use the same technology ? If no, then that system is a legacy system :) .
Feb
15
awarded  Notable Question
Feb
6
answered How to convince my company (operating in the financial sector) to switch from PHP to Java
Feb
6
comment How to convince my company (operating in the financial sector) to switch from PHP to Java
Actually, we use Atlassian's Bamboo for continuous integration of our PHP projects and it works quite well: it runs the unit tests, it uses phpcs, phpmd, JDepend etc. It's fairly elegant and pleasant to work with and it gives us a good big-picture view of our code. In conclusion, I think software tools, unit tests, code reviews and competent programmers is much more important for the success of a project than the programming language it's written in.
Feb
4
comment Can I use Apache Software License, Version 2.0 and GNU LGPL 3 licence plugins in my commercial web application?
Keep in mind that you should NEVER EVER follow the legal advice that you get on the Internet, except if it comes from a lawyer. Preferably one who specializes in the given field, in this case: software licenses. So do take all the answers you get with a grain of salt, because otherwise you may be exposing yourself to lawsuits (since your app is a commercial one).
Feb
3
comment Can I use an LGPL-licenced library in my commercial app?
Also, keep in mind that you should NEVER EVER follow the legal advice that you get on the Internet, except if it comes from a lawyer. Preferably one who specializes in the given field, in this case: software licenses. So do take all these answers with a grain of salt, because otherwise you may be exposing yourself to lawsuits.
Jan
27
awarded  Yearling
Jan
27
answered How do you get developers to want to write good code they can be proud of?
Jan
27
comment How do you get developers to want to write good code they can be proud of?
+1 for defending it from a financial perspective. So many developers forget this, so many developers fail in their quest because of it...
Jan
13
comment When deciding on whether or not to work for a new company, what are your dealbreakers?
About nr. 2: I kind of disagree. There's no need for a second machine just for email. Frankly, double-clicking that small icon that represents your email client once every hour is not that big a deal. Also, it's probably faster than switching to another machine. You don't have to check for email every 2 minutes, you know. If you do, alarm bells should definitely fire somewhere because you're losing a lot of productivity that way. But if it's absolutely necessary that you see new emails instantly, a dedicated screen seems a better idea.
Jan
13
comment When deciding on whether or not to work for a new company, what are your dealbreakers?
Reading this I realise it's the first time I actually thought about mailbox size. I never saw one in the email account at my job. I also have thousands of emails (a lot of which have attachments) in that account. So I guess we have no limit. Yeey :)
Jan
13
comment Can my company give IP rights away for an application I wrote off hours to another startup?
@MikeDiaz So how did this whole story turn out ? What did you end up doing ? After reading most answers and comments, I'm kind of curious. And I bet I'm not the only one :) .
Jan
12
comment How can I share data across several websites?
+1 for using the concept "a picture is worth 1000 words" :)
Jan
11
comment Do job postings exaggerate their requirements?
So managers that do this should be fired. And CEOs should be fired too for not firing the managers. PS: This was not an ironic comment, I'm actually very serious.
Dec
17
comment If we only know that a video is 720P, 480P or 240P can that unambiguously tell us of the resolution?
While this is true, you will probably see that most of the time the horizontal resolution is fixed while the vertical one can have different values. For example, in the case of 720p: you will see many movies with resolution 1280x720 (most common), 1280x536, 1280x588, 1280x688 etc. In these cases, even though you don't have 720 vertical lines, these resolutions are still considered to be 720p or 720i.
Dec
3
awarded  Pundit
Dec
2
comment How important is it to reduce the number of lines in code?
In college, the very first thing our OOP teached told us is "Write a program as short as possible, but not shorter" :)