Advertisement

thumbs up multicultural

3 good ways to validate APIs

IFTTT platforms, TDD methodologies, and integration platforms make life easier for developers seeking to prototype and test their own APIs or understand the APIs of third parties.


Group of diverse women standing lined up in a row

Open source's diversity problem

It's no secret that women are underrepresented in tech, especially open source, but their contributions speak for themselves.


woman with hands over face mistake oops embarrassed shy by marisa9 getty

Most cloud security problems breathe

Humans are more of a problem for cloud security than we think. Here’s how to deal with the walking, talking risks to cloud data theft.


Advertisement

hands hold a string of lightbulbs hands at sunset / ideas / brainstorming / invention / innovation

CIO Think Tank Roadmap Report: Reinventing IT

As companies accelerate out of pandemic disruption, how can IT meet increasing demands — and reap unprecedented benefits? In a series of virtual roundtables, dozens of IT leaders offered key insights about the road ahead.


typewriter typescript

TypeScript 4.3 brings type specification for properties

Latest upgrade to Microsoft’s typed JavaScript also introduces an override keyword and improvements to template string types.


java service / coffe / server

Microsoft’s Java build turns GA

After an April preview, Microsoft Build for OpenJDK is now generally available for production deployment.


plus symbol globe communication network digital transformation concept abstract

Visual Studio 2019 upgrade brings C++ 20 support

Microsoft said its compiler and standard library are feature-complete for C++ 20 in Visual Studio 2019 16.10, while a 16.11 preview centers on Hot Reload and .NET MAUI.


elephant big data analytics hadoop

PostgreSQL benefits and challenges: A snapshot

PostgreSQL continues to improve in ways that meet the needs of even the most complex, mission-critical use cases. It also presents certain challenges.


2016 digital transformation

7 tools transforming JavaScript development

A new generation of bundler, build, and dependency management tools is making JavaScript development simpler, easier, and faster. Give these seven special tools a try.


waterdrops 144967173

Get started with Flask 2.0

Dive head-first into one of the most popular and versatile web frameworks for Python with this quick-start tutorial.


Advertisement

number 6 top six tips neon

What’s new in Microsoft .NET 6

.NET 6 Preview 4 features Hot Reload improvements, RyuJIT compiler and runtime performance boosts, and early builds of MAUI, the multi-platform UI support based on Xamarin.


Java / coffee / beans in hands

Eclipse Jakarta EE 9.1 aligns with Java 11

Jakarta Enterprise Edition 9.1 allows developers to use Java SE 11 features in Jakarta EE applications and migrate Jakarta EE apps to Java SE 11 without changes.


data explosion / data streams / volume / velocity

New tools for Azure Data at Build 2021

From immutable ledgers in SQL Azure to in-memory cache in Cosmos DB, Microsoft is adding more features to its Azure data platform.


job growth promotion success balloon ladders

What ‘cross-cloud’ architects need to know

As the cloud computing space evolves, the necessary skills do, too. Understanding multiple clouds, security, and governance are the tip of the iceberg.


Java / coffee / beans

JDK 17: The new features in Java 17

Always-strict floating point semantics, a foreign function and memory API, and a uniform API for pseudo random number generators are planned for the Java long-term support release due in September.