Debugging Jupyter notebooks, consoles and source files

JupyterLab now has a visual debugger

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.

Last week's highlights

Weekly Review: Celebrating Java 14, working from home & how to help fight COVID-19

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.

Modern problems require modern solutions

The key capabilities of a modern application monitoring solution

The ideal solution is a central monitoring approach that can provide monitoring for multiple platforms within a single console. With a comprehensive, unified monitoring approach, you can significantly increase the efficiency of your applications. This article looks at what a modern application monitoring solution should be capable of.

New Python features in VS Code

Python extension for VS Code receives its March 2020 update

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.

Not to mention the long list of bug fixes

Spring Boot 2.2.6 adds support for Java 14

Take a step forward and upgrade Spring Boot to 2.2.6. The new update includes 53 bug fixes, some new enhancements and features, documentation improvements, and upgrades. Notably, it also adds support for Java 14, the latest JDK version.

Set sail for 1.18

Kubernetes 1.18 includes 38 enhancements under the hood

There’s no denying the vast popularity of Kubernetes. The newest version is here with the release of Kubernetes 1.18. In total, it includes 38 enhancements, many of which have graduated to GA. Let’s take a look at what this powerhouse brings to the table with version 1.18.

Stay up to date with JDK 15 news

Java 15: First three JEPs proposed to target JDK 15

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 already starting to take shape, with 3 JEPs already proposed to target. Let’s take a closer look.

Watch Jonas Schweizer's API Conference session

Integrating Serverless Framework, API Gateway and Message Queue to handle WebHooks

In this session from the API Conference, you will learn about the benefits of serverless for startups and why Laserhub sees a lot of potential by adopting Serverless Framework in early use cases. By limiting the scope of serverless, we balanced risk and value add, but entered a new world for development and DevOps within two weeks.

Less is more

5 Ways investing in simplicity will make your IT project a success

Keeping things simple is the best bet for a successful IT project. The more moving parts there are, the more can go wrong. Injecting simplicity in your projects is a sound investment, on the same level as other concerns such as performance, scalability, and security. This article examines five ways you can begin investing in simplicity.

What’s new in v5.2

Swift 5.2 adds language changes and clearer error messages

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.

Interview with Michael Vitz

Java 14 – “NullPointerExceptions are a significant improvement”

Java 14 was released last week, so we spoke to Michael Vitz about the latest features. Read the interview to find out why he thinks JEP 358 is a significant improvement—but does not bring Java closer to Kotlin. He also shared his thoughts on the shorter release cycle and named a feature he would like to see in Java 15.