Teaching robots their ABCs and 123s

Top 5 open-source tools for machine learning

These days, it seems that tech companies can’t hire their AI or ML specialists fast enough. So if you’re looking to upgrade your skillset or just fiddle around with a cool new tool, we’ve got you covered with our top 5 picks for the best open-source tools for machine learning.

A necessary evil

5 mistakes Android developers must avoid

In addition to the five mistakes presented in this article, Android developers should also use a DevOps approach to overcome problems in communication and productivity. DevOps enhances collaboration between the IT, product and marketing teams, and helps you get faster and better results.

A breath of fresh air from Eclipse Oxygen

What’s new in Eclipse Linux Tools 6.0

The new Eclipse Oxygen meant the simultaneous release for a number of cool new features and capabilities. In this article, Alexander Kurtakov explains the new features and APIs for the Linux Tools 6.0.0 release. This helps make Linux Tools slimmer, easier to maintain, and more consistent with rest of the ecosystem.

Does "full stack" even apply here?

What does “full stack” monitoring mean for container environments?

We all know what “full stack” means. But what about when we’re talking about monitoring container environments? Things get a little fuzzy. In this article, Peter Arijs explores the different aspects and challenges of obtaining full stack visibility in such an environment with many moving parts.

What does it take to bridge the skill gap?

The rise of blockchain: Are we falling short of competence to unleash the technology?

With what is touted as the next ‘war for talent’, the skill shortage in the area of blockchain technology does not seem to tally with the burgeoning number of startups and established businesses offering solutions in bitcoin and blockchain. Mukund Krishna, CEO and founder of Suyati Technologies explains how this technology finds itself useful in removing corruption and providing transparency and accountability.

Language server protocols

Eclipse JDT Language Server Project

What is Eclipse JDT Language Server ( Fred Bricon and Gorkem Ercan explain more about this open source Java language specific implementation of the Language Server Protocol.

Debunking some myths

How much do you know about cloud storage?

It’s now a normal business practice to use cloud-based storage for projects. Regardless of the obvious benefits and risks, there’s also a lot of misinformation in the media about online data storage.

Portrait: Paola Katherine Pacheco, Director at Python Software Foundation

Everyday superheroes: “I don’t have a role model, my career was based on my mistakes”

Women are underrepresented in the tech sector —myth or reality? In addition to the Women in Tech survey, we also launched a diversity series aimed at bringing the most inspirational and powerful women in the tech scene to your attention. Today, we’d like you to meet Paola Katherine Pacheco, Director at Python Software Foundation.

Interview series with Java influencers — Part 2

Java 9 and the future of modularity: Will Project Jigsaw be a hit or flop?

Never a dull moment with Java 9. First, the JCP EC decided not to approve the Public Review Ballot for JSR 376 but then they signed off on the Reconsideration Ballot. Java 9 will be released on September 21 but will developers get started on JDK 9 without modules? In the second part of our interview series, Java influencers weigh in on Java 9 and the modular ecosystem.

Where there's a will there's a way

Get your Java errors under control with error monitoring

Java became a go-to language for Web-facing applications and Internet projects. However, the use of Java is not without its potential pitfalls, and that’s something that’s important for developers to keep in mind. In this article, AJ Philips teaches you how to get your Java errors under control with error monitoring.

Angular 4.3 is here

On the road to Angular 5: 4.3 is here

What do we know about Angular 5 so far? At this year’s ng-conf we found out that version 5 will have three themes: simplicity, speed and size and smooth updates. We’re getting there slowly but surely: after the release of 4.2, it’s time for 4.3 to shine.

Creating order from chaos

Own it: GitHub introduces Code Owners

GitHub has rolled out a new feature to ensure code is properly reviewed before it’s added to a project. Step aside, cowboys, there’s a new sheriff in town and they are code owners.