Software Development

Software Development | News, how-tos, features, reviews, and videos

python snake programming language numbers

IPython REPL update advances code formatting

The new version of the tool also emphasizes error traceback and auto-suggestions.

Blank billboard with sky and clouds in the background

Hands-on with GatsbyJS

An introduction to building a website with the friendly and easy-to-use static site generator based on React.

pcw firefox primary

Firefox 96 enhances CSS, Canvas support for developers

Cookies also get attention in the latest Mozilla browser release, with better protection against cross-site request forgery attacks.

satellite global blockchain bitcoin cloud

What is Web3? A new decentralized web, or the latest marketing buzzword

Web3 has emerged as an attempt to bring together blockchain, smart contracts, and decentralized applications, but its true efficacy is proving difficult to pin down.

go green light traffic signal by pawel czerwinski unsplash

Get started with generics in Go

Newly introduced in Go 1.18, generics reduce the amount of boilerplate you need in your code, without sacrificing backwards compatibility

Windows 11 window logo

Microsoft .NET MAUI Preview 11 updates Windows UI styling

Latest preview of the successor to Xamarin.Forms introduces support for Windows 11 UI styles and multi-window applications on MacOS, iPadOS, and Windows.

A light bulb with gears and a network of sparks that form the shape of a virtual brain.

All roads lead to hyperautomation in 2022

Four predictions for how technology innovation will allow competitive businesses to distinguish themselves in the coming year.

A group discussion in an office workspace uses sticky notes on a glass wall to organize information.

5 questions to consider about agile capacity planning

Teams may protest, but capacity planning offers ways to boost velocity and productivity.

spot iw primary hybridcloud 2400x1600 5

16 irresistible cloud innovations

Behind the pay-as-you-go pricing model, the public cloud is teeming with the latest and greatest development, devops, and AI tools for building better and smarter applications faster.

grave angel stock

AngularJS reaches end of life

JavaScript framework that ‘revolutionized’ web development will no longer be maintained, but third-party support options are available.

Abstract network of digital streams.

What is streaming data? Event stream processing explained

Streaming data records are typically small, measured in mere kilobytes, but the stream often goes on and on without ever stopping. Many of the best platforms for managing, storing, and analyzing streaming data are Apache open source...

astract code [Thinkstock]

Visual Studio 2022 update offers Git improvements

C++ reference searches, code cleanup, autosaves, and stack traces also get attention in planned upgrade.

pexels gears

A simple automated build pipeline for Node.js

Even simple and early-stage projects benefit from automated build pipelines. Here’s an easy way to set up CI/CD with Node.js, Jenkins, and Git.

multicolored neon lights 56402620

Demystifying the Program and Startup classes in ASP.NET Core

Program and Startup are the main classes for configuring .NET applications. Learn how to use them in ASP.NET Core 6.

CSO > Microsoft Azure backups / cloud computing / binary code / data transfer

Take advantage of .NET 6 on Microsoft Azure

Microsoft has updated Azure’s main PaaS services with the latest release of .NET. Here’s the skinny on .NET 6 support in Azure Functions, Azure App Service, and Azure Static Web Apps.

glowing circuits

Review: Nvidia AI Enterprise shines on VMware

Nvidia’s VMware-optimized AI software stack offers a strong alternative to doing machine learning in the AWS, Azure, and Google clouds. Nvidia LaunchPad lets you try it out for free.

winner medal contest victory

Python nabs programming language of the year honors

For the second year in a row, the Tiobe index identified Python as the programming language whose popularity increased the most.

A broken link in a digital chaing / weakness / vulnerability

2022: The year of software supply chain security

Strengthening the software supply chain must be priority No. 1 in the new year. Here are three areas to focus on.

Java / JVM / flavors / flavours

Project Valhalla tees up Java object model improvements

OpenJDK proposals would introduce value objects, primitive objects, and unify basic primitives with objects, so that all Java values will be objects.

abstract connections / network / object / root / inheritance / hierarchy

8 steps to better DNS

DNS configurations are prone to mistakes. To minimize the impact of DNS outages, you need the right processes and tools.

Load More