The Line Between Hacking and Developing Is Waiver Thin
To hack or not to hack, that is the question
Quality code is a state of mind as much as a process of creation
The line between hacking and development is too thin for many to notice the difference.
The difference between a developer and a cowboy developer can be hard to see that from a difference and from a distance, they look the same.
Bad development processes share similarities with good development processes.
It's difficult to spot a bad developer by interview because they can sound like.
Good code and technical debt can be hard to find even in a code review.
This description of the difference between gambling and investing
The line between gambling and investing is artificial and thin. The soundest investment has the defining trait of a bet (you losing all of your money in hopes of making a bit more), and the wildest speculation has the salient characteristic of an investment (you might get your money back with…