After spending nearly all of my 20s at a software consultancy, I’ve started to recognize a core set of principles that I think could help all software professionals.
Adding features and fixing bugs in an existing system doesn't generate much enthusiasm, but it still requires a great deal of creativity and ingenuity.
You’ve got 15 minutes and an unfamiliar codebase to evaluate… what next? Try looking for these 7 red flags to help evaluate the health of the codebase.
Most companies launch a software project without clearly defined customer satisfaction or revenue goals. So how do you know if your project provided value?