Advertisement

surprised woman mistake oops shock surprise by deagreez getty

What to expect in Java 18

Due in March 2022, Java 18 has drawn proposals to incubate the vector API, preview record patterns and array patterns, and adopt UTF-8 as the default character set.


ipo ts

GitLab’s S-1 points to an integrated devops future

GitLab prepares to go public, offering a way for devops, security, IT, and business teams to collaborate on software development.


The bait 99320394

Will Google Cloud ever win over enterprises?

The No. 3 cloud vendor continues its attempts to attract more enterprise customers and grow market share amid stiff competition from AWS and Azure. Can Google do it? Maybe not.


Advertisement

collage of financial banking charts and graphs monitoring

Why embed analytics and data visualizations in apps

Embedding analytics in applications is a smart way to expose insights and decision-making capabilities directly in employee workflow and customer-facing apps.


security 2168234 1920

Deno 1.14 extends Web Crypto API

Latest update to the Node.js rival also stabilizes the WebSocket API, introduces file locking APIs, and updates the Deno extension for Visual Studio Code.


Man in blue suit waiting for interview on long row of empty chairs against white wall

The lack of cloud skills is hindering cloud progress

The cloud skills shortage is killing enterprises that want to move to new technology quickly. Here are a few creative ways to deal with this issue.


number 6 top six tips neon

What’s new in Microsoft .NET 6

The next generation of Microsoft’s software development platform, uniting the .NET Framework and .NET Core, is now available as a release candidate.


Spotlights on stage

Visual Studio 2022 Preview 4 shines on developer productivity

Search and IntelliSense performance, hot reload, and debugging get attention in the planned 64-bit upgrade to Microsoft’s flagship IDE.


women spinning plates asynchronous programming synchrony multi tasking by graemenicholson getty ima

Python concurrency and parallelism explained

Learn how to use Python’s async functions, threads, and multiprocessing capabilities to juggle tasks and improve the responsiveness of your applications.


puzzle team ts

How coupling impacts software quality

Why loose coupling between components makes your .NET application more flexible, manageable, scalable, and testable.


Advertisement

datacenter servers warehouse database

DataStax offers serverless, NoSQL Astra DB across multiple regions, clouds

DataStax's move to make its Astra DB database as a service (DBaaS) available in multiple public cloud regions globally helps set it apart from other serverless offerings.


solar eclipse sun ring shadow clods

Eclipse’s Jakarta EE gains momentum

Developer survey by the open source foundation finds nearly half of respondents will migrate to Jakarta within two years.


broken chain metal link breach security

Put business logic in the application, not the database

Reduce your dependency on scarce database resources to facilitate easier scaling.


spider web with water beads

Understanding WAGI, the WebAssembly Gateway Interface

One of the oldest web development techniques is back, ready to power a new generation of edge hardware and services.


Java / coffee / beans

JDK 17: The new features in Java 17

The latest long-term support release of standard Java features always-strict floating point semantics, a foreign function and memory API, a uniform API for pseudo random number generators, and much more.