InfoWorld

Expert articles on cloud, software development, and AI

Infoworld First Look

June 20, 2022

Are you ready to automate continuous deployment in CI/CD?

Making the leap from continuous delivery to continuous deployment requires the right skills, practices, and tools. Use this five-point checklist to prepare for launch. Read more ▶

Image: Sponsored by Carbonite ARM: Never worry again when disaster might strike with Carbonite Recover®

Sponsored by Carbonite ARM: Never worry again when disaster might strike with Carbonite Recover®

Instead of living with the risk of unexpected downtime, businesses can trust Carbonite for disaster recovery solutions that fit their needs and resources available. Learn how Carbonite® Recover and Carbonite® Managed Disaster Recovery service reduces the risk of unexpected downtime.

Microsoft’s complicated dance with open source

The decision to make the C# extension in Visual Studio Code proprietary is raising hackles, but Microsoft is still a consistent supporter of open source.

What is Podman? The container engine replacing Docker

Podman is a rising star in a new container landscape that suddenly has a lot more players. Learn what Podman is and how it compares to Docker for Kubernetes compatibility and more.

Image: C# extension for Visual Studio Code set for LSP overhaul

C# extension for Visual Studio Code set for LSP overhaul

Microsoft will switch the C# extension to the Language Server Protocol to enable more advanced tooling, including closed-source capabilities such as IntelliSense.

Intro to PyScript: Run Python in your web browser

PyScript lets you run Python scripts right in the browser, side by side with JavaScript, with two-way interaction between your code and the web page.

Looking at a simple Rust program

In the inaugural video for our new series on Rust development, we'll take a look at the basics of a Rust program, and how it demonstrates many of Rust's features: mutable and immutable values (as part of its memory management model), macros, and Result types for making decisions and handling errors.

Okta’s Matt Raible: How I became a Java hipster

The Okta developer advocate and JHipster evangelist discusses Java and JavaScript development, monoliths and microservices, software scaling vs. people scaling, and making security friendlier for developers.

InfoWorld
Facebook Twitter LinkedIn
© 2022 InfoWorld
140 Kendrick Street, Building B
Needham, MA 02494