In software development, as important as the what (the solution) and the why (the business problem), is the how.
Too often, inefficiencies and poor software development processes can cause considerable headaches for businesses down the road.
Is your code thoroughly tested or does it frequently break in production?
Does it take entirely too long to add a new feature or fix a bug?
How quickly can a new developer be ramped up on the code base?