Software Development
Software Development | News, how-tos, features, reviews, and videos
Intro to Winget: Microsoft's package manager for Windows
Add, remove, and manage Windows applications from the command line using Winget, Microsoft's open source package manager.
Oracle unveils its API-led generative AI service with Cohere’s LLMs
The new generative AI service, which is built on Oracle Cloud Infrastructure, is currently in limited availability.
GitHub woos Bitbucket and Bamboo refugees
Atlassian will end support for Bitbucket Server and Bamboo Server in February 2024, and offers a cloud migration trial program to server product customers.
JDK 21: The new features in Java 21
Java 21 has arrived in a production release with 15 features including virtual threads, a generational Z garbage collector, and a key encapsulation mechanism API.
DataStax’s new JSON API targets JavaScript developers
The new API, which will be made available through DataStax’s Stargate, will allow JavaScript developers to leverage Astra DB as a vector database for their large language model (LLM), AI assistant, and real-time generative AI projects....
Eclipse enterprise Java gathers steam, MicroProfile slips
Eclipse survey of enterprise Java developers shows Jakarta EE use on the rise, MicroProfile losing ground to Spring, and Kubernetes and microservices to be the top community priorities.
The risks of low-code and no-code development in cloud architecture
These prebuilt components simplify development and offer flexibility and speed, but watch out for scalability, security, and integration problems.
Testing the limits of generative AI
As part of the learning curve with AI and LLMs, experiment all you want, but take the results with some skepticism, especially if you’re using it to write your code.
What ChatGPT doesn’t say about Kubernetes in production
Generative AI is already proving helpful across many relatively basic use cases, but how does it hold up when tasked with more technical guidance?
Ruby on Rails extends Docker support
Now available in a beta, Rails 7.1 will generate all Dockerfiles needed for deployment, tuned for production use.
Low-code platform provider Airtable enacts new round of layoffs
Having let go of over 250 employees at the end of last year, low-code platform provider Airtable has announced more job cuts in order to make the company “cash flow positive.”
Salesforce readies AI assistant for CRM
Einstein AI tools due in a fall pilot include a conversational assistant built into every Salesforce app and a studio for building AI-powered apps with custom prompts, skills, and AI models.
4 key new features in PostgreSQL 16
Postgres 16 highlights include updates around privilege administration, logical replication, performance improvements, and comprehensive monitoring features. Here is a breakdown.
How Microsoft uses walkthroughs to guide open source development
Often the hardest part of contributing to an open source project is learning where to start. Microsoft has a cure for that.
How to build a microservice in ASP.NET Core
A microservices architecture can help you build applications that are flexible, scalable, and easy to maintain. Here’s how to get started with microservices in ASP.NET Core.
JFrog adds ML model management to devsecops platform
JFrog unveiled a number of new platform capabilities including static application security testing and anti-tampering and compliance checks for software releases.
JetBrains previews RustRover IDE for Rust development
RustRover combines coding assistance and a built-in toolchain for testing, running, debugging, and analyzing Rust code.
SAS Viya analytics suite gets SaaS-based AI app development tools
The new offerings will allow enterprises to automate the setup and integration of a cloud-native technology stack to let developers focus on getting AI models and AI-driven applications into production.
Use TensorFlow to predict Bitcoin prices
Here's your chance to use TensorFlow with JavaScript. Train a neural network to predict the rise and fall of Bitcoin prices.
7 Python libraries for parallel processing
Do you need to distribute a heavy Python workload across multiple CPUs or a compute cluster? Here are seven frameworks up to the task.