InfoWorld

Expert articles on cloud, software development, and AI

Infoworld First Look

March 08, 2021

6 security risks in software development and how to address them

Experts share how software development teams can ‘shift security left’ and improve governance of using open source components, managing code, deploying services, and handling data. Read more ▶

Image: Sponsored by IBM: Will your business survive the next disruption?

Sponsored by IBM: Will your business survive the next disruption?

In these uncertain times, planning and analytics are more crucial than ever. You need integrated, AI-powered planning and analytics solutions that can help you prepare for the next disruption. Register to the Plan for Business Resilience virtual event today.

Visual Studio Code 1.54 runs on Apple Silicon

Latest upgrade of Microsoft’s open source code editor also boosts performance on Windows.

Smart Go: Marshaling JSON in Go with structs

Learn how to use the struct type in Go to translate JSON read from a website into a local data structure. This video also briefly covers the use of using the net/http package to read from websites, Go error handling, and using the defer keyword.

Image: You can’t escape Pulumi and other IaC tools

You can’t escape Pulumi and other IaC tools

Allowing developers to call APIs across dozens of cloud and SaaS providers in the language of their choice, Pulumi promises to help enterprises embrace increasingly complex cloud deployment models with confidence.

Cybersecurity in 2021: Stopping the madness

The challenges are greater than ever. But security pros have learned a lot – and with luck, the right strategic defenses can help even the highest-value targets withstand severe attacks.

How to work with read-only collections in C#

Take advantage of read-only generic interfaces such as IReadOnlyList, IReadOnlyDictionary, and IReadOnlyCollection to prevent modifications to collections in your .NET Core applications.

InfoWorld
Facebook Twitter LinkedIn
© 2021 InfoWorld
492 Old Connecticut Path
Framingham, MA 01701