The software company Sonatype has released its seventh annual DevSecOps Community Survey, in which it reveals some interesting findings. According to the data, not only does DevSecOps make code more secure, but it is also makes developers happier! Let’s take a closer look.
Take a look at our brand new ML Magazine, in which the authors will give you a full idea of the cutting edge of machine learning—from tutorials for certain tools to insights about the relationship between AI and ethics. Don’t miss our first issue that includes an interview with Noam Chomsky.
Our new webinar series Devs@Home brings IT experts into your (home) office. In today’s webinar, L Körbes will show us how to speed up deployment time with the aim of getting the process so slick that it takes just 1 second! Even if 1 second seems like a pipe dream, L is sure to have some suggestions that could help you accelerate your “from code change to process running” benchmark faster.
A new surprising entry to the TIOBE Index cracks the top 20. Scratch, an introductory programming language helping children learn programming fundamentals enters the chart. See where other languages rank and how Scratch helps anyone code.
The birth of domain-driven design dates back to 2003. Eric Evans’ book “Domain-Driven Design: Tackling Complexity in the Heart of Software” was a milestone and is still widely read today. The book “Implementing Domain-Driven Design” by Vaughn Vernon has also contributed significantly to the spread of DDD. We talked to Vaughn about the motivation and core ideas behind DDD and its relationship to microservices and reactive architectures.
Every Monday, we take a step back and look at all the cool stuff that went down during the previous week. Last week, an IDE designed to be an alternative to VS Code was released: Eclipse Theia. There was also a lot going on with Java 15—from a release date to the first confirmed JEP. And, since Istio underwent a major change in v1.5, we spoke to the developer team to get all the details.
When there is a security flaw in an Internet of Things system, thousands of devices can be vulnerable. We spoke to Christoph Engelbert who shared tips on how to secure IoT systems both on the hardware and the software side—and why it can be incredibly helpful to ask hacker groups for assistance.
Next stop, Java 15! Yes, now that Java 14 is out in the wild, we’ve got our eyes set on the next destination, JDK 15. We will be keeping track of all the Java 15 news throughout its development. It’s a small news roundup today – a release date, another JEP proposed to target and our first confirmed JEP to target Java 15. Let’s take a closer look.
Every month, we take a look back at our top ten most clicked topics. Last month, Java 14 was released, so we interviewed an illustrious round of Java experts to hear their thoughts about the latest release. We also learned about a new JVM language, Concurnas, from its creator, and listed some advantages of using Clojure. And, since developers are in a unique position to help fight the pandemic while working from home, we shared some open source ideas.
With the release of Istio 1.5, the service mesh underwent a remarkable change from a collection of microservices to a single binary, or monolith. We got in touch with some of the Istio team and talked to Senior Technical Staff Member at IBM Lin Sun and IBM Distinguished Engineer Daniel Berg about the new update and what the future holds.
The DevOps tool GitLab offers paid and free versions, and now 18 additional features will be moved to the open source editions Core/Free. The developer community can contribute to the according issues and speed up the process—so now is the time to take a look and see which of the features you find most important.
Z Garbage Collector has been part of the JDK since Java 11. Since then lots of new features and enhancements have been made to ZGC, resulting in a long time as an experimental feature. However, because no ZGC-specific bugs have been reported in months, JEP 377 proposes to change its status from experimental to production.
For certain tasks, Jupyter users tend to switch to general-purpose IDEs. Therefore, the Jupyter project has decided to add a new feature that Jupyter users have been missing—a visual debugger in JupyterLab. Let’s take a closer look at the features of the debugging extension’s initial release.