DevOps

PostgreSQL 18 to boost OLTP performance, but misses AI readiness
The upcoming version of PostgreSQL 18, the latest release of the popular open-source database due later this month, will introduce performance-enhancing features, promising significant gains for online transactional processing (OLTP) workloads. Howeve...
2025-09-05 12:24
Is Meta’s $10 billion cloud deal a good idea for you?
Shortly after Reuters broke the news that Meta, the company behind Facebook and Instagram, had signed a $10 billion, multiyear cloud deal with Google, a CIO friend called me with some questions: “David, should we be doing something like this? Are th...
2025-09-05 09:00
What makes JavaScript great
JavaScript is the most egalitarian of languages. It is the common tongue of the Internet, with the lowest bar to entry. Just hit F12 in the browser, and there you go—you’re programming in JavaScript! Despite (or maybe because of) its ease of use, ...
2025-09-05 09:00
Swiss launch open source AI model as “ethical” alternative to big US LLMs
In January, assumptions around AI were shaken up by DeepSeek, a small Chinese company that nobody had heard of. This week it was Switzerland’s turn to stir things up. Apertus (Latin for ‘open’) is a brand new large language model (LLM) that its ...
2025-09-05 00:46
Gemini 2.5 Flash Image model advances AI image generation
Google has introduced Gemini 2.5 Flash Image, an image generation and editing model enabling capabilities including the blending of multiple images into a single image. Developers can use the model for multimodal creativity for visual apps. Introduced...
2025-09-04 20:47
JDK 26 to get HTTP/3 support
An update of the HTTP Client API, supporting the HTTP/3 protocol, has been added to Java Development Kit (JDK) 26, due in March 2026. Officially announced on September 3, the HTTP/3 for the HTTP Client API feature is being targeted for JDK 26. This sh...
2025-09-04 18:40
Neo4j unveils Infinigraph to merge OLTP and OLAP for Agentic AI
Graph database provider Neo4j has launched a new distributed graph architecture, Infinigraph, that will combine both operational (OLTP) and analytical (OLAP) workloads across its databases to help enterprises adopt agent-based automation for analytics...
2025-09-04 10:31
New Test Run Hub in Azure Test Plans
Delivering high-quality software is a necessity and that’s why Azure Test Plans has introduced the all-new Test Run Hub, an enabler for teams who want to take control of their testing process and drive continuous improvement. What Makes the Test Run ...
2025-09-04 09:58
Chat with data the easy way in R or Python
Even if you love to code, there probably are times when you’d rather ask a question like, “What topics generated the highest reader interest this year?” than write an SQL query with phrases like STRFTIME(‘%&Y’, Date) = STRFTIME(‘%Y’, ‘...
2025-09-04 09:00
Vibecoding with GitHub Spark
It’s taken some time for GitHub’s Spark AI-powered coding platform to go beyond its initial small, closed beta. However, it’s now available to anyone with a GitHub CoPilot+ subscription, with the possibility of a wider future rollout. Unlike the...
2025-09-04 09:00
Databot: AI-assisted data analysis in R or Python
If you’d like an LLM to act more like a partner than a tool, Databot is an experimental alternative to querychat that also works in both R and Python. Databot is designed to analyze data you’ve imported into your working session and suggest questi...
2025-09-04 09:00
Vibe coding with GitHub Spark
It’s taken some time for GitHub Spark, GitHub’s new AI-powered coding platform, to go beyond its initial small, closed beta. However, it’s now available to anyone with a GitHub CoPilot+ subscription, with the possibility of a wider future rollou...
2025-09-04 09:00
Zoneless Angular arrives in Angular 20.2
Two supplemental point releases of the Angular 20 web framework have added production-readiness for zoneless APIs and an experimental MCP (Model Context Protocol) server. An August 30 blog post from the Angular team announced updates and improvements ...
2025-09-03 21:43
OpenAI acquires Statsig to speed up generative AI-based product launches
OpenAI is acquiring Washington-based product development platform providing startup Statsig for $1.1 billion to speed up its generative AI-based product launches and accelerate iteration cycles of existing products such as Codex and ChatGPT. The acqui...
2025-09-03 11:44
What is the JVM? Introducing the Java virtual machine
The Java virtual machine (JVM) is a program whose sole purpose is to execute other programs. This simple idea has made Java one of the most successful and long-lived platforms of all time. The JVM was a highly novel idea when it was introduced in 1995...
2025-09-03 09:00
Native UI vs. web UI: How to choose
When we talk about a “desktop application,” we generally mean a program that runs with a graphical UI that’s native to the platform or powered by some cross-platform visual toolkit. But a desktop application these days is just as likely to be a ...
2025-09-03 09:00
Seven little habits for writing better code
Last week, I talked about the relationship between polishing forks and writing good code, and how deep attention to detail is the key to true greatness as a developer. Writing that column set me to thinking about how, exactly, one “polishes” code...
2025-09-03 08:30
Senior developers let AI do more of the coding — survey
AI-generated code accounted for more than half of shipped code among nearly one-third of senior developers who participated in a recent survey by cloud platform provider Fastly. The company’s July 2025 survey of 791 professional developers found tha...
2025-09-02 20:51
Google to add developer verification requirement for Android apps
Google has announced developer verification as a new layer of security for installing Android apps, though US developers will not face the new requirement until 2027 or later. Announced August 25, the policy is intended to better protect users from re...
2025-09-02 16:33
How to build a production-grade agentic AI platform – lessons from Gravity
As large language models (LLMs) evolve from static responders into autonomous actors, developers are facing a new kind of systems challenge: building infrastructure that can support reasoning, decision-making, and continuous action. Gravity’s agenti...
2025-09-02 09:00