GitHub is offering a technical preview of GitHub Copilot Workspace, which provides a developer environment based on the GitHub Copilot AI-powered programming assistant. The GitHub Copilot Works...
The number of proposed features for Java Development Kit (JDK) 23, the next planned version of standard Java , has climbed to seven. The two latest additions are module import declarations and ma...
A few weeks ago, Redis changed its license from the Open Source Initiative (OSI)-approved BSD 3-Clause license to the Redis Source Available License (RSALv2) . This move echoed Elastic’s earl...
In the rush to embrace coding assistants like Amazon CodeWhisperer to generate new code for developers, we haven’t spent much time asking if that code is any good. By some measures , the answe...
At the end of March 2024, Mike Stonebraker announced in a blog post the release of DBOS Cloud , “a transactional serverless computing platform, made possible by a revolutionary new operating s...
React 19, the latest version of Meta’s JavaScript library for rendering user interfaces, is now available in beta. The update introduces features such as async functions in transitions and the...
TypeScript 5.5, the latest version of Microsoft’s strongly typed JavaScript variant , has arrived in beta with improvements ranging from performance and size optimizations to regular expression...
Canonical has released Ubuntu 24.04 LTS, aka “Noble Numbat,” a new Long Term Support release of the popular Linux distribution that brings performance enhancements and toolchain updates for d...
Microsoft has introduced version 8 of the .NET MAUI (Multi-platform App UI) Community Toolkit, featuring TouchBehavior, for interacting with visual elements in an application based on touch, mous...
Platform engineering is becoming a compelling concept for enterprises, as they’re devoting increasingly large amounts of resources into cloud-native application development. It doesn’t matt...
Chatbots like ChatGPT , Claude.ai , and Meta.ai can be quite helpful, but you might not always want your questions or sensitive data handled by an external application. That's especially true on...
Buzz is building around the idea that it’s time to claw back our cloud services and once more rebuild the company data center. Repatriation . It’s the act of moving work out of cloud and back...
Node.js 22, the latest version of the popular JavaScript runtime, has arrived, featuring require() support for ECMAScript modules, an improved WebSocket client, and an updated version of the Go...
Cloud-based data warehouse company Snowflake has developed an open-source large language model (LLM), Arctic, to take on the likes of Meta’s Llama 3 , Mistral’s family of models, xAI’s G...
Promises are a central mechanism for handling asynchronous code in JavaScript. You will find them in many JavaScript libraries and frameworks, where they're used to manage the results of an acti...
WebAssembly was originally designed to give in-browser web applications a way to run portable, sandboxed, high-performance binaries. As WASM matures beyond the browser , new uses for the technol...
Generative AI entered the global consciousness with a bang at the close of 2022 (cue: ChatGPT ), but making it work in the enterprise has amounted to little more than a series of stumbles. Shado...
WebAssembly runtime maker Wasmer has unveiled py2wasm, a Python -to-WebAssembly compiler that transforms Python programs to the WebAssembly (aka Wasm) binary instruction format. Using a fork ...
Oracle has released JDK Mission Control (JMC) 9, an update to the tool kit for monitoring, managing, profiling, and troubleshooting Java applications that adds a dark theme and makes the frequenc...
Microsoft has introduced a new family of small language models (SLMs) as part of its plan to make lightweight yet high-performing generative artificial intelligence technology available across m...