Most technical job interviews for developers are somewhat predictable in that they will likely involve some kind of coding — generally on a whiteboard. That’s not really representative of how ...
Putting green IT, sustainability and lean thinking into a business context. The amount of energy required to power a datacentre is no secret. In fact, it’s widely acknowledged that the total energy ...
A startup that turns practicing your programming skills into a game, CodeFights, has just raised $2.4 million in seed funding to further develop its real-time, social game where developers can ...
“They’ll need to think of coding as not just a single practice, but a range of related practices.” It turns the answer to that question, in true improv fashion, is “Yes…and,” at least according to ...
Although secure coding practices are widely available, developers still frequently make security mistakes. The more developers that know about threat aversion, the more likely it is that the ...
Agile software development is not just about agile principles and practices. To be successful in releasing software that positively impacts end-users, addresses technical debt, and deploys reliably, ...
Since medical care in the U.S. began using diagnostic coding comprehensively about 15 years ago, dentists have periodically asked when something similar will be required in dentistry. Universal use is ...
In my initial column on C++ smart pointers, I mentioned how smart pointers overcame the perception that C++ memory management was error-prone. Today I want to talk about the classic ...