days
0
-10
-5
hours
0
-7
minutes
0
-9
seconds
-1
-3
search

Articles

How to improve productivity

DevOps through container registry

A container registry is nothing more than a collection of container images that lets you organize and store images. This repository provides a focal location for publishing, storing, locating, downloading, and managing container images. By using a container registry, you save time and money, and easily automate the software distribution. This article discusses its importance and how to improve productivity.

Profile: Birgit Krenn, Head of Manufacturing Science and Technology at the VTU Group

Women in Tech: “Stop telling women what they are doing wrong”

Women are underrepresented in the tech sector —myth or reality? Two years ago, we launched a diversity series aimed at bringing the most inspirational and powerful women in the tech scene to your attention. Today, we’d like you to meet Birgit Krenn, Head of Manufacturing Science and Technology at the VTU Group.

Sifting through pros and cons

A Developer’s Guide to Database as a Service

The demand for greater agility, flexibility, and scalability has accelerated the move to the cloud for developers, but when is Database as a Service the right choice for your next project? Tyler Duzan, Product Manager at Percona explains.

GraphQL in the client with Apollo

How to develop GraphQL frontends with Angular and React

GraphQL, the web API query language developed by Facebook, has been gaining attention for several years now. And also here in the Java Magazine, several articles on the subject matter have appeared, such as in issue 5.18 and 7.18. But while those examined the server-side in detail, the client itself was left out. This article will focus on the usage of a GraphQL interface in the frontend, while also taking a closer look at both Angular and React.

Interview with Krzysztof Piechowicz

Node.js is Dead – Long live Deno!

Deno is a new runtime for JavaScript and TypeScript, created by Ryan Dahl – the original creator of Node.js. The project is intended to fix design problems in Node.js described in Dahl’s famous talk “10 Things I Regret About Node.js”. We talked to Krzysztof Piechowicz (adesso AG) about the differences between Node.js and Deno. In the iJS video, Piechowicz goes into the topic in more detail and shows what is possible with Deno.

Rising development trends

What 2020 will bring for software development

The Chief Executive Officer at Docker, Scott Johnston, has some predictions about what 2020 will bring for software development. Three big development trends will likely surface. Gain the upper hand and learn how to go container-first before 2022, when it is expected that more than 75% of global organizations will run containerized apps.

Secure cloud network architectures

How automation mitigates security concerns surrounding cloud migrations

Organizations continue moving to the cloud, and they show no sign of slowing down. However, many IT and security professionals have reservations about security when it comes to the cloud. In this article, Roberto Garcia discusses how automation helps minimize risks resulting from human error and protect against common security mistakes when migrating to the cloud.

Time to extract data

Quick guide: How to create a Python-based scraper

The usage of web scraping is actively increasing, especially among large e-commerce companies as a way to gather data in order to compete, analyze rivals, and research new products. Web scraping is a method of extracting information from websites. In this tutorial, learn how to create a Python-based scraper. Dive into the code and see how it works.

Looking back at a big year for Java

Java retrospective #4 – disappointments of 2019

As 2019 draws to a close, we got in touch with some prominent members of the Java community to gather their thoughts on the events of the last year. In this five part series, we will look at what they had to say. In this fourth part, we asked what their Java disappointments were in 2019.

Achieving efficiency

The impact of ML and AI in security testing

Manual efforts to gather such a huge amount of information could eat up a lot of time. Hence, AI is leveraged to automate the stage and deliver flawless results while saving a lot of time and resources. Embedded AI and ML can help security testing teams in delivering greater value through automation of audit processes that are more secure and reliable.