Are you looking for an answer to the long-standing debate Java vs. Python? Are you starting a new project and can’t decide which language will suit you best? Fear not! Rilind Elezaj has some handy advice.
All Posts by this author
After a long incubating period, NetBeans is officially a Top-Level Project of the Apache Foundation. Let’s have a look at the announcement.
Brian Goetz has submitted a new JEP draft aimed at making data aggregates in Java easier to write, read and correct. Let’s take a closer look.
Support for Python 2 will be cut off in 2020 and some may have already been feeling the pain! What are the next steps? How can you start preparing for migration to Python 3? In this article, Bart Copeland has some handy advice.
Speed, velocity, resiliency – all three are crucial elements in DevOps and they do not need to be sacrificed in order to be secure. Regardless, a cultural foundation needs to be stabilized by breaking down certain silos. In this article, Brian Kelly explains how you can achieve that.
Another month is nearly gone and that means that it is time to have a look at a new GitLab release. GitLab 11.10 arrives with a long list of new features and improvements including pipelines on the Operations Dashboard and pipelines for merged results. Let’s have a look.
Red Hat has announced that it will be taking over the leadership for OpenJDK 8 and OpenJDK 11 calling out the need for continued support of the technology and community. But what does this mean for the developer community?
The Knative team is back with the release of v0.5 that brings some rather important updates for eventing as well as a number of other improvements. Let’s have a look.
Last year, our readers stated that jQuery is still very much alive and relevant and the jQuery team proves it with a new release! Here, we have a look at the new features and improvements in jQuery 3.4.
Are you looking into serverless adoption? In this article, Richard Seroter of Pivotal shares 3 tips on what should you do in 2019 before you start using serverless products.
Reactive programming promises higher performance of Enterprise Java applications with lower memory requirements. This promise is achieved by avoiding blocking calls that always lead to process and context switches in the operating system. Such context switches have a high CPU and memory overhead, which, of course, is reduced by fewer of such switches. However, this performance gain of reactive programming comes at the price of poorer maintainability of the software. But is the higher performance worth the price and what are the alternatives? Let’s take a closer look at this in this article.
Alibaba is back with yet another project. Nacos is a dynamic naming and configuration service that provides a service-centered modern application architecture with a microservices or cloud-native approach. Let’s take a look.
Who are the most influential DevOps people in the Twittersphere? After analyzing thousands of accounts, we created a list of people that every DevOps enthusiast or pro should be following. In the second part of our DevOps influencers interview series, we talk to Mike D. Kail, CTO at Everest.org, as he shares his thoughts on DevOps culture, tooling, as well as the next evolutionary steps for the DevOps ecosystem!
Chef, the Continuous Automation software provider announced its shift from a mix of open source and proprietary software business plan to fully committing to open source. Let’s have a look at what we know so far. Also, let us know your thoughts on this breaking news in the poll at the end of this article.