Advertisement

shutterstock 148260731 sockeye salmon jumping upstream Brooks Falls in Katmai National Park Alaska

How to upstream code to open source projects

Upstreaming can improve your code, simplify development, and lighten your maintenance burden. Follow these best practices when donating code and reap the benefits.


Knockout, sucker punch. Red boxing glove on green background.

Java services hit hardest by third-party vulnerabilities, report says

State of DevSecOps report finds 90% of Java services susceptible to vulnerabilities in third-party libraries.


branches / branching / bare tree

How Microsoft scales Git for massive monorepos

Microsoft has rolled its Git Virtual File System and Scalar optimizations into a fork of Git designed to support enormous repos and large distributed teams.


Advertisement

Speed, fast, faster. Hand turning a dial with a rocket ship icon..

OpenAI's Assistants API gets a boost

The OpenAI Assistants API, used to build AI assistants, has been updated with faster and expanded file search, vector stores, and a new tool choice parameter.


LLMs, ChatGPT, Generative AI

Intel, Red Hat, and others join hands for Open Platform for Enterprise AI

The Open Platform for Enterprise AI will spearhead the development of open, robust, multi-provider, and composable GenAI systems that are flexible, scalable, and enterprise-grade.


Java sign

Java G1 fix would speed JIT compilation

G1 garbage collector improvement would also reduce the overhead of the JDK’s C2 optimizing compiler, benefiting cloud-based Java deployments.


group programmers team workers collaboration

SAS Viya and the pursuit of trustworthy AI

The key to reaping the benefits of AI while minimizing the risks is through responsible development and use. Here’s how SAS Viya puts ethical AI practices to work.


Happy software developer gives the thumbs-up.

ECMAScript 2024 features you can use now

ECMAScript 2024 is expected to be finalized in June, but four new JavaScript features are already supported in browsers and Node.js. Here's how to start using them today.


Crown, Royalty. Gold glitter streams from a royal crown.

Intro to Streamlit: Web-based Python data apps made easy

Streamlit lets you write web-based Python data applications without HTML, CSS, or JavaScript. Here's a first look at Streamlit.


roller coaster loop by athena via pexels

Most developers have adopted devops, survey says

83% of developers report being involved in devops-related activities, according to the State of CI/CD 2024 report.


Advertisement

shutterstock 286066871 metal measuring tools on light brown background measurement

Qdrant offers managed vector database for hybrid clouds

Qdrant Hybrid Cloud is based on the open-source Qdrant vector similarity search engine and vector database written in Rust.


shhhhh quiet mouth lips

3 secrets to deploying LLMs on cloud platforms

Let’s not make the same mistakes we did 10 years ago. It is possible to deploy large language models in the cloud more cost-effectively and with less risk.


shutterstock 1104796700 layer cake with white and yellow frosting on a wooden table

Better application networking and security with CAKES

How the CAKES stack, centered on Kubernetes, addresses API, networking, security, and compliance challenges while speeding up delivery and lowering costs.


pottery skill talent tools binary fluid maleable create clay by marina skoropadskaya

ECMAScript 2024 takes shape

Latest update to the JavaScript standard brings seven new features including array grouping, growable ArrayBuffers, and promises with resolvers.


shutterstock 1921909664 blue and yellow pipelines and valves at a gas plant

Data pipelines for the rest of us

Apache Airflow is a great data pipeline as code, but having most of its contributors work for Astronomer is another example of a problem with open source.