912 reputation
718
bio website
location Cluj-Napoca, Romania
age
visits member for 2 years, 6 months
seen yesterday

I work as a PHP developer at Pentalog where we develop the largest dating site in Europe.

I thrive in challenging environments and am never afraid to get my hands dirty.

My passions include computer programming, psychology and poker.


Jul
22
comment How should I remember what I was doing and why on a project 3 months back?
Just start browsing through your versioning system, you'll remember most of it :)
Jun
24
comment How do people make money by writing programming languages?
So how is the new language coming along ? Can we see some samples ?
May
26
comment Is backing up a MySQL database in Git a good idea?
What about a very small database dump (< 1 MB) ?
Mar
22
comment What is a good way to store geographical data for distance calculations
Have you checked if Google Maps has an API for this situation ?
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
21
comment How can I determine the level of talent a prospective programmer has?
You linked to one of the best pieces of text about this subject I've ever read. +1 :)
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
28
comment Is it a deal breaker if the HR person asks programming questions during an interview?
@Simon I think you're right about this. Apparently it's not one of my best features...
Jan
28
comment Is it a deal breaker if the HR person asks programming questions during an interview?
This was helpful. Thank you.
Jan
28
comment Is it a deal breaker if the HR person asks programming questions during an interview?
Yes but, based on what I know about how companies operate, there's a very high chance that they did what I said in the first bullet point of my question: they just had the HR person memorize some questions+answers without understanding them. Now, don't get me wrong: I'm not saying HR people are incapable of understanding something like this. But it's totally outside their confort zone, so it's not the same thing. Just like I would have a very hard time understanding details about how a Formula 1 engine works...
Jan
28
comment Is it a deal breaker if the HR person asks programming questions during an interview?
@BobDalgleish I think it can be reasonable to consider it a deal breaker because it could be considered incompetence on the part of the company to have the HR person ask such questions.
Jan
28
comment Is it a deal breaker if the HR person asks programming questions during an interview?
@RobbieDee The HR person and me were the only 2 people in the room
Jan
28
comment Is it a deal breaker if the HR person asks programming questions during an interview?
@AakashM Yes, because a face-to-face interview is probably 1 hour. A phone screening is less than 10 minutes
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.