All Posts by this author
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.
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.
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.
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.
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.
Every Monday, we take a step back and look at all the cool stuff that went down during the previous week. Last week, we continued celebrating Java 14 by taking a deep dive into its features and interviewing three more experts. Since working from home is becoming the new standard in times of COVID-19, we took a look at different aspects of this new way of work life—but also shared ideas how developers can help fight the pandemic.
Like clockwork, the official Python extension for Microsoft’s source code editor Visual Studio Code has received its monthly update. In the March 2020 release, we can welcome a new debugger, debugpy, which should be easier to attach to local processes. The release also closes 66 issues. Let’s take a closer look.
The programming language Swift is now available in version 5.2, and it has several new features on board. Two language proposals have been implemented, error messages should now show more detailed information and code completion speed should be improved.
Gradle 6.3 has been released. The open source build automation system now offers support for the latest language version Java 14, which we welcomed last week. But that’s not all—Gradle 6.3 also adds new features such as improved error messages, fixes 33 bugs and has breaking changes on board.
The version control system Git has received its latest update. Git 2.26 sets v2 of the network fetch protocol as default and continues working on
git sparse-checkout that was introduced in the previous version, which was released two months ago. Let’s see what has changed for this command and what else is new.
The latest minor version of Julia, v1.4, has landed. The open source high-level dynamic programming language is used for tasks such as machine learning and statistics, and now it has received several new features. Let’s see what language changes, build system changes and new library functions Julia 1.4 has on board.
The first preview for the next major version Kotlin 1.4 has landed! In Kotlin 1.4-M1, we can take a peek at the new features, including a new backend for Kotlin/JS and evolutionary changes in the standard library. Additionally, the new type inference algorithm is now set as default.