360-degree view of your problems

Overview of ycrash – finding the source of your problem

Take a tour of ycrash in this article by Ram Lakshmanan. ycrash helps capture critical artifacts, including garbage collection logs, thread dumps, core dumps, heap dumps, disk usage, and more when the problem happens. It applies machine learning algorithms and generates a report which gives you a complete view of the problem, down to the lines of code that caused it.

Watch Juantomás Garcia Molina's ML Conference session

How we used reinforcement learning to solve the Abbey of Crime

Can AI play and complete a game? Juantomás Garcia Molina’s session from the Machine Learning Conference looks at developing artificial intelligence that can complete the first 3-D RPG, created in 1987. Many people had difficulty completing this technological wonder, so how will artificial intelligence fare?

Watch Fabian Hertwig's ML Conference session

Predicting New York City Taxi demand: Spatio-temporal time series forecasting

Machine learning can help predict things dependent on time such as taxi demand. Time series forecasting has always been an important field in machine learning and statistics, as it helps us to make decisions about the future. A special field is spatio-temporal forecasting, where predictions are not only made on the temporal dimension, but also on a regional dimension.

Building up security

The need for Layer 8: Why the OSI model isn’t enough for application security

The OSI (Open Systems Interconnection) networking model separates communication into seven layers: physical, data link, network, transport, session, presentation, and application. Does the OSI model need a revision? Security professionals discuss the possibility of adding more layers onto the OSI model for better protection and defense against security threats.

Keeping secrets under lock and key

HashiCorp Vault 1.3 adds new debugging command & more

HashiCorp Vault is focused on security, secret keeping, data encryption, and identity management. It keeps all your sensitive data, including API keys, passwords, and certificates, under wraps. Version 1.3 has now released to the public. Check out all the new updates made to HashiCorp vault, including some beta improvements, a new debug CLI command, and two new features just for Vault Enterprise.

Javalin hits the spot in 3.6.0

Javalin version 3.6 cleans up with two features and new fixes

Javalin is a lightweight web framework with optional asynchronous mode for both Java and Kotlin. It runs on top of Jetty using only a few thousand modest lines of code and makes creating a REST API easy. The latest November addition brings us to version 3.6.0, with two new features, and a few cleaned up bug fixes and changes.

Here's to 100 more

Go turns 10: What does the next decade have in store?


Blow out the candles, and make a wish. We are taking a tour of Golang’s growth from the new kid on the block to one of the most used programming languages of our era. It’s not just the cute mascot that draws in programmers (but it doesn’t hurt)! Take a look at what the language is commonly used for and what future plans are in store for the coming years in Go version 2.

A whale of a tale

Docker Enterprise acquired by Mirantis. What happens now?

Docker reaches a new era, marking a new beginning, as well as an end. Docker Enterprise has been acquired by Mirantis, a vendor for enterprise cloud solutions. What does the acquisition include, what are the plans for the future and what should current Docker Enterprise customers be aware of? Read the rundown of everything you need to know about the news.

Interview with Sacha Labourey, CEO and Founder of CloudBees

The post-DevOps evolution – “SDM is to software delivery what CRM is to sales”

When your DevOps setup has become a great success, you might start to notice that the silos you thought you’d broken down are starting to reappear simply because of how difficult it is to keep everyone heading for the same goal when the terrain is constantly changing. Software delivery management is the way to get to grips with this. We spoke to Sacha Labourey about this and much more.

17,000 programmers weigh in

Global developer report: 11 million devs actively use JavaScript

Which programming languages have the strongest communities and the most active programmers? How many devs are implementing DevOps strategies? What frameworks are mobile programmers using? Let’s take a dip into the data and see what 17,000 developers from 155 countries revealed in SlashData’s report, Developer Economics: State of the Developer Nation 17th Edition.

The right tool for the job

New Java group proposed for IDE & tooling support

Maurizio Cimadamore, Software Engineer at Oracle, has proposed the creation of a new Java group. Its purpose is to promote and improve the support of the OpenJDK in different tools and especially in integrated development environments (IDEs). And the proposal already has support from the highest authority…