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?
Linkerd increases its security with the latest stable release, 2.3. Now it turns on authenticated, confidential communication between meshed services on by default. Besides buffing up its security, Linkerd 2.3 also adds a new Community page for news and updates and improvements to the web dashboard.
Kubernetes and open source go together hand in hand with Platform9’s new announcement: three new open source Kubernetes tools simplify cluster orchestration and deployment. Each of these tools can be used independently or together, on air-gapped environments and on-premises deployment.
The agile development of software offers numerous advantages for developers and development teams. On the other hand, Agile also poses new security challenges. Christian Schneider shows in his session from DevOpsCon 2018 which security sins should not be committed in agile projects.
Angular 8 is still in beta. Shortly after Beta 12 the next update has been released: Angular 8.0.0-beta.13 fixes three bugs. One of them is relevant for everyone who wants to work with the current version of TypeScript.
Go is playing in the big leagues now; its popularity has skyrocketed in the last few years and more and more companies are now fishing for Go developers. That being said, let’s have a closer look at the language.
Source control management systems (SCM) are a part of the standard equipment of a software developer. Despite their daily usage, there are still many helpful techniques that are largely unknown. There are quite a lot of SCM tools . This article refers to the freely available, distributed SCM tool Git that has a very high relevance due to its widespread use. And with only a few adaptations many of the here presented practises can also be applied to other solutions as well, for example, subversion.
In the DevOps community today, we hear a lot about sociotechnical systems. However, if we want to take an approach based on sociotechnical theory, we also need to think about the sociological framework. In his session at DevOpsCon 2018, Jabe Bloom shows how this can look like and what needs to be considered.
Dynaconf is a dynamic configuration for Python applications. With it, you can set one canonical settings module to use for all instances. Users can also change their dynamic parameters without having to deploy their application. This settings config tool for Python offers extensions for both Flask and Django.
The developer love for Rust is strong – this is the fourth year in a row that it polled as the number one most loved programming language in the StackOverflow developer survey. Now, the latest stable release of Rust is here. Rust 1.34.0 adds a few new features, including alternative cargo registries, and severeal deprecations.
Scala lang combines object-oriented programming and functional programming into one high-level language. Now, Scala v2.13 is almost here. The first 2.13 release candidate is out and available for your perusal. Scala 2.13.0-RC1 adds collection changes, improved JDK 12 compatibility, compiler changes, and much more.
Every Monday, we take a step back and look at all the cool stuff that went down during the previous week. Last week, we released the latest issue of JAX Mag: Putting the spotlight on Java tools, ushered in an update from Apache NetBeans, discussed the rise of C++popularity, learned about reactive programming, and more.
Amazon Web Services (AWS) provides a huge portfolio of services and products that can be combined to work with one another with one another. Michael Bruns explains how it is possible for developers to just click through this infrastructure using a colorful web UI and the possibility of automation, versioning and replication.
The architecture of continuous delivery pipelines is becoming more complicated and complex every day. The purpose of Ambreen Sheikh’s talk is to motivate teams to take a moment and reflect on their Continuous Delivery pipeline architecture for the sole purpose of improvement and encourage them to KISS “Keep it simple, (maybe not stupid)” their continuous delivery architecture all the way.