Articles & Blogs
Excerpt: "China is simply the place to be, explains Mr Lu, and Baidu the country’s most important player. 'We have an opportunity to lead in the future of AI,' he says."
Excerpt: "One of the biggest selling points of Object Oriented Programming languages is inheritance... Unfortunately, with generics in Java it is not always so straightforward."
Excerpt: "Open source is the coolest. Let’s look at some of the top players for 2017. One of the most interesting things about the list below is how well it shows the maturation of the open source community over the last decade. All the projects presented here (with the exception of Lab41) were released 2014 or later and each is already playing a major role in its respective community."
Excerpt: "If you’re a tax-paying American, you may wonder what the shadowy National Security Agency (NSA) is doing with your money. Well, aside from stockpiling vulnerabilities in old versions of Windows, and writing viruses that destroy nuclear centrifuges, the NSA builds and open-sources some pretty cool tech."
Excerpt: "Science fiction author Arthur C. Clarke famously declared that any sufficiently advanced technology becomes indistinguishable from magic. Today, the likes of Google, Amazon, and Facebook appear determined to sell us the dream that machines—drones, self-driving cars, and one-click shopping services—can almost miraculously fulfill users’ desires. But what is at stake in hiding the delivery people, stockroom workers, content moderators, and call center operators laboring to produce the automated experience?"
Excerpt: "Today, Stack Overflow released the results of their 2017 survey of more than 64,000 developers. Just like in 2016, I’ve combed through these results and summarized them for you. Here’s a lightning-fast snapshot of what the software development profession looks like in 2017."
"Or how to shoot yourself in the foot with a bazooka."
Excerpt: "Many of us frown upon the technical debt but generally, it is not a bad thing. Technical debt is an instrument which is justified when we need to meet some release deadlines or unblock a colleague. The problem with the technical debt though is the same as with the financial debt — when the time comes to pay the debt we give back more than we took at the beginning. That is because the technical debt has a compound effect."