days
0
-24
-1
hours
0
-7
minutes
-3
-5
seconds
-4
-7
search

Articles

Entering a programming state of mind

How long does it take to learn JavaScript?

While it may take two weeks to a month to learn HTML and CSS, it will take a bit longer to learn JavaScript. So what is the best course of action? This article explores some paths to gaining expert JavaScript proficiency.

Delivering benefits with software-as-a-service

5 Ways to Achieve Faster Time to Value with Enterprise SaaS

Speeding up time to value in SaaS (software-as-a-service) is a collaborative effort between the vendor and the customer. This article examines five ways that enterprises can speed up SaaS without sacrificing any long-term project goals.

Taking a fundamental approach

An Introduction to BDA for Java Developers

Working with BDA in Java relies on a number of tools. Most of these are open source, and when used together they form a BDA stack that provides a powerful level of functionality. This article examines some of the top tools.

Use data to avoid releasing buggy software

Bringing structure to the software release process

To release or not to release? That is the question. Often, however, the decision is made on a gut call rather than concrete data. Having access to data, along with a structured deployment process can help avoid releasing buggy software.

See what the VS Code alternative has to offer

Eclipse Theia and VS Code differences explained

Eclipse Theia 1.0 arrived at the end of March. The open source extensible platform combines some of the best features of IDEs, so we took a closer look to find out what sets it apart from Microsoft’s source code editor Visual Studio Code. In this article, you will learn more about Eclipse Theia’s licensing, architecture, and more.

See why the Connected IDE is important for remote work

The Connected IDE: A communication-first approach drives collaboration (Part 2)

In Part 1 of this series we touched on the evolution of IDE from a personal, standalone tool to a connected and networked hub of all things code. We explained how connecting your IDE to your teammates’ simplifies communication and collaboration with two specific use cases: Discussing code in general, and performing code reviews right in your IDE, eliminating the context switching and improving knowledge sharing. In this post we will expand this to additional use cases and show how the Connected IDE is the most important step towards team collaboration in a world where we are all remote developers.

Simplifying operations

The Difference between DevOps, PrivacyOps & AIOps

The evolution of DevOps to AIOps and now PrivacyOps is a clear indication these frameworks will continue to evolve and adapt which will further help organizations create single teams that work in collaboration towards several organizational goals and objectives.

Flatten the curve with AI

Could AI solve the COVID-19 crisis?

Artificial intelligence could help us fight the coronavirus crisis. AI can, for example, already identify pneumonia on a CT scan in seconds with a high degree of accuracy. See what other things it can do to help flatten the curve.

Supersonic subatomic Java

Quarkus – an IO thread and a worker thread walk into a bar: a microbenchmark story

A competitor recently published a microbenchmark comparing the performance of their stack to Quarkus. The Quarkus team feels this microbenchmark shouldn’t be taken at face value because it wasn’t making a like-to-like comparison leading to incorrect conclusions. Both of the two frameworks under comparison support reactive processing. Reactive processing enables running the business logic directly on the IO thread, which ultimately performs better in microbenchmark focusing on response time and concurrency. The microbenchmark should have been written so that both frameworks (or neither framework) obtain this benefit. Anyway, this turns out to be a very interesting topic and good information for Quarkus users, so read on.

A deep dive into Thundra

Monitoring serverless applications

The Thundra Application Observability and Security Platform was originally developed inside Opsgenie and spun off in 2018. In this article, we will go into detail about Thundra’s features. We will be using a real-life example of a serverless application and show how to boost its visibility by using distributed tracing.