Advertisement

Java sign

JDK 19: The new features in Java 19

September release will feature structured concurrency, virtual threads, pattern matching for switch expressions, a vector API, and a Linux/RISC-V port.


networking background

CodeSee launches enterprise plan with service maps

CodeSee Enterprise scans repos to automatically detect the connections between services, visualize them, and link them to the underlying code, providing a Google Maps-like view of the codebase.


interoperable gears / integrated tools / interoperability

Understand Visual Studio’s new extension model

Microsoft is updating how you build Visual Studio extensions, with new APIs and the ability to run extensions outside of the Visual Studio process.


Advertisement

colorful numbers

Use Cython to accelerate array iteration in NumPy

NumPy is known for being fast, but there's always room for improvement. Learn how to use Cython to iterate over NumPy arrays at the speed of C.


container ship storage transport colorful containers diversity outsourcing

Microsoft adds container support to .NET SDK

The ability to create container images with the .NET SDK debuts in a preview phase for Linux-x64 image deployments, with Windows support to follow.


interconnecting gears on a keyboard / process / automation / machinery / mechanism / efficiency

Automation is the ultimate cloud security tip

Manual cloud security often leads to a major breach. Helping leadership understand the risks can make the case for funding to do it right.


real time os nautilus clock against the clock future by raspirator getty

The benefits and challenges of event-driven architecture

Event-driven architecture allows developers to create powerful, real-time digital experiences. Ably’s edge messaging platform helps them deliver these experiences at scale.


Plastic, magnetic letters in compartmented boxes.

TypeScript 4.8 shines on intersection and union types

Update to Microsoft’s typed JavaScript introduces improvements to how intersection and union types work and how TypeScript narrows types.


Planning / strategy / management  >  Charts  + data showing growth/scale/expansion

Teradata launches VantageCloud Lake for ad-hoc analytics

VantageCloud Lake edition comes with expanded ClearScape Analytics suite that supports in-database analytics for artificial intelligence and machine learning operations.


life support CPR dummy

If Heroku is so special, why is it dying?

Once the darling of application deployment, Heroku has been starved of investment and doesn't offer as many alternative deployment options.


Advertisement

Illuminated network diagram in the shape of a brain

TensorFlow, PyTorch, and JAX: Choosing a deep learning framework

Three widely used frameworks are leading the way in deep learning research and production today. One is celebrated for ease of use, one for features and maturity, and one for immense scalability. Which one should you use?


Rejected rubber stamp with red ink

Give finops a say over cloud architecture decisions

Prepare for battle in the conference room. A good cloud finops program should review cloud solution architectures to reduce cost and optimize cloud value.


JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data [logo]

What is JSON? The universal data format

JSON is the leading data interchange format for web applications and more. Here’s what you need to know about JavaScript Object Notation.


Do More With R [video hero/video series] - R Programming Guide - Tips & Tricks

12 ggplot extensions for snazzier R graphics

For everything from styling text and customizing color palettes to creating your own geoms, these ggplot2 add-ons deserve a place in your R data visualization toolkit. Plus, a package for Gantt charts.


green galaxy 139404373

Intro to Astro: Clever lazy loading for JavaScript

Essentially a build system, Astro takes a promising new approach to front-end JavaScript. And it works with React, Svelte, Vue, and other popular frameworks.